I'm trying to compile FlightGear for the first time. (using VS 8 on
windoze)
and excited about doing some programming, but I don't have experience
with this large of a program (except plugins) 

I'm getting quite a few unresolved externals (704 for 4411 errors) on
the second pass of the linking phase (after compiling everything
sucessfully) it's about a dozen over and over and they look to be from
plib as they are in several plib source files where at least some of
them are specified as inline.  I listed most of them below(but only one
each) 

I have the following defined in the linker as additional library
directories C:\plib\lib C:\simgear;  C:\AL;C:\zlib; 

plib has 12 .libs
SimGear has SimGear.lib
AL has alut.lib  (& alut.dll) 
zlib has  zdll.lib (& zlib1.dll)

Anyone have a clue as to why the linker wouldn't be able to find these? 

Thanks
Steve

1>SchedFlight.obj : error LNK2001: unresolved external symbol "void
__cdecl sgdMakeCoordMat4(double (*
const)[4],double,double,double,double,double,double)"
(?sgdMakeCoordMat4@@[EMAIL PROTECTED])

1>aircraft.obj : error LNK2001: unresolved external symbol "private:
static enum sgDebugClass logbuf::logClass"
([EMAIL PROTECTED]@@0W4sgDebugClass@@A)

1>native_fdm.obj : error LNK2001: unresolved external symbol "private:
static enum sgDebugPriority logbuf::logPriority"
([EMAIL PROTECTED]@@0W4sgDebugPriority@@A)

1>acmodel.obj : error LNK2001: unresolved external symbol "private:
static enum sgDebugClass logbuf::logClass"
([EMAIL PROTECTED]@@0W4sgDebugClass@@A)

1>electrical.obj : error LNK2001: unresolved external symbol "class
logstream * global_logstream" (?global_logstream@@3PAVlogstream@@A)

1>Schedule.obj : error LNK2001: unresolved external symbol "public: void
__thiscall logbuf::set_sb(class std::basic_streambuf<char,struct
std::char_traits<char> > *)"
([EMAIL PROTECTED]@@[EMAIL PROTECTED]@[EMAIL PROTECTED]@@@std@@@
Z)

1>Schedule.obj : error LNK2001: unresolved external symbol "public:
__thiscall SGPath::~SGPath(void)" (??1SGPath@@[EMAIL PROTECTED])

1>TrafficMgr.obj : error LNK2001: unresolved external symbol "public:
void __thiscall SGPath::append(class std::basic_string<char,struct
std::char_traits<char>,class std::allocator<char> > const &)"
([EMAIL PROTECTED]@@[EMAIL PROTECTED]@[EMAIL PROTECTED]@@V?$allocat
[EMAIL PROTECTED]@2@@std@@@Z)




_______________________________________________
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel

Reply via email to