Build error (linking)
Posted: Thu Oct 27, 2005 4:56
by Inuyasha_989
I have no compiling/building experience what-so-ever. I tried building the newest GZdoom source after gathering the required SDKs/Libs, and it went thru most of it just fine. But once it started linking, it went balistic! I'm using Visual Studio .NET 2003 Enterprise Edition (omg hax
).

Spoiler: WTFIf anyone can desipher this, i'd deeply appreciate it.Code: Select all
Linking... music_flac.obj : error LNK2019: unresolved external symbol "public: virtual __thiscall FLAC::Decoder::Stream::~Stream(void)" (??1Stream@Decoder@FLAC@@UAE@XZ) referenced in function $L39650 sample_flac.obj : error LNK2001: unresolved external symbol "public: virtual __thiscall FLAC::Decoder::Stream::~Stream(void)" (??1Stream@Decoder@FLAC@@UAE@XZ) music_flac.obj : error LNK2019: unresolved external symbol "public: bool __thiscall FLAC::Decoder::Stream::process_until_end_of_metadata(void)" (?process_until_end_of_metadata@Stream@Decoder@FLAC@@QAE_NXZ) referenced in function "public: __thiscall FLACSong::FLACStreamer::FLACStreamer(struct _iobuf *,int)" (??0FLACStreamer@FLACSong@@QAE@PAU_iobuf@@H@Z) sample_flac.obj : error LNK2001: unresolved external symbol "public: bool __thiscall FLAC::Decoder::Stream::process_until_end_of_metadata(void)" (?process_until_end_of_metadata@Stream@Decoder@FLAC@@QAE_NXZ) music_flac.obj : error LNK2019: unresolved external symbol "public: class FLAC::Decoder::Stream::State __thiscall FLAC::Decoder::Stream::init(void)" (?init@Stream@Decoder@FLAC@@QAE?AVState@123@XZ) referenced in function "public: __thiscall FLACSong::FLACStreamer::FLACStreamer(struct _iobuf *,int)" (??0FLACStreamer@FLACSong@@QAE@PAU_iobuf@@H@Z) sample_flac.obj : error LNK2001: unresolved external symbol "public: class FLAC::Decoder::Stream::State __thiscall FLAC::Decoder::Stream::init(void)" (?init@Stream@Decoder@FLAC@@QAE?AVState@123@XZ) music_flac.obj : error LNK2019: unresolved external symbol "public: __thiscall FLAC::Decoder::Stream::Stream(void)" (??0Stream@Decoder@FLAC@@QAE@XZ) referenced in function "public: __thiscall FLACSong::FLACStreamer::FLACStreamer(struct _iobuf *,int)" (??0FLACStreamer@FLACSong@@QAE@PAU_iobuf@@H@Z) sample_flac.obj : error LNK2001: unresolved external symbol "public: __thiscall FLAC::Decoder::Stream::Stream(void)" (??0Stream@Decoder@FLAC@@QAE@XZ) music_flac.obj : error LNK2019: unresolved external symbol "public: bool __thiscall FLAC::Decoder::Stream::process_single(void)" (?process_single@Stream@Decoder@FLAC@@QAE_NXZ) referenced in function "public: bool __thiscall FLACSong::FLACStreamer::ServiceStream(void *,int,bool)" (?ServiceStream@FLACStreamer@FLACSong@@QAE_NPAXH_N@Z) music_flac.obj : error LNK2019: unresolved external symbol "public: bool __thiscall FLAC::Decoder::Stream::reset(void)" (?reset@Stream@Decoder@FLAC@@QAE_NXZ) referenced in function "public: bool __thiscall FLACSong::FLACStreamer::ServiceStream(void *,int,bool)" (?ServiceStream@FLACStreamer@FLACSong@@QAE_NPAXH_N@Z) music_flac.obj : error LNK2019: unresolved external symbol "public: class FLAC::Decoder::Stream::State __thiscall FLAC::Decoder::Stream::get_state(void)const " (?get_state@Stream@Decoder@FLAC@@QBE?AVState@123@XZ) referenced in function "public: bool __thiscall FLACSong::FLACStreamer::ServiceStream(void *,int,bool)" (?ServiceStream@FLACStreamer@FLACSong@@QAE_NPAXH_N@Z) sample_flac.obj : error LNK2019: unresolved external symbol "public: bool __thiscall FLAC::Decoder::Stream::process_until_end_of_stream(void)" (?process_until_end_of_stream@Stream@Decoder@FLAC@@QAE_NXZ) referenced in function "public: struct FSOUND_SAMPLE * __thiscall FLACSampleLoader::LoadSample(unsigned int)" (?LoadSample@FLACSampleLoader@@QAEPAUFSOUND_SAMPLE@@I@Z) ../GZDoom.exe : fatal error LNK1120: 8 unresolved externals Build log was saved at "file://e:\Zdoom\Zdoom\src\Release\BuildLog.htm" GZDoom - 13 error(s), 0 warning(s)