I prefer 'Multi-thread' but 'Multi-thread dll' can do it too. It is important if
you want to enable the threaded scenery loader and weather fetcher.

Release is way faster than Debug. ( 10x at least )

-Fred

Quoting Stephen Greene <[EMAIL PROTECTED]>:

> Hi Fred,
>
> For FlightGear which do i use: 'Single Thread', 'Multi-thread' or
> 'Multi-thread
> DLL'. or does it matter aslong as the libs all use the same?
>
> S Greene
>
>
> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] Behalf Of Frederic
> Bouvier
> Sent: 19 November 2004 16:50
> To: FlightGear developers discussions
> Subject: RE: [Flightgear-devel] FlightGear not compiling for me
>
>
> You mixed different 'Code Generation' options among your different
> libraries.
> You have to choose between 'Single Thread', 'Multi-thread' or 'Multi-thread
> DLL' and between 'Debug' and 'Release' (not Debug), and stay consistent.
>
> -Fred
>
>
>
> Quoting Stephen Greene:
>
> > hi all
> >
> > Now that the unresolved external symbol problem is solved - thanks again
> for
> > that.
> > I have another problem with linking (133 to be eaxct), that of "already
> > defined" symbols
> >
> >
> > A small snippet:
> >
> > libcpmtd.lib(xdebug.obj) : error LNK2005: "void __cdecl operator
> delete(void
> > *,struct std::_DebugHeapTag_t const &,char *,int)"
> > ([EMAIL PROTECTED]@std@@[EMAIL PROTECTED]) already defined in
> > msvcprtd.lib(MSVCP71D.dll)
> > libcpmtd.lib(ios.obj) : error LNK2005: "public: void __thiscall
> > std::ios_base::clear(int,bool)" ([EMAIL PROTECTED]@std@@[EMAIL PROTECTED]) 
> > already
> > defined in msvcprtd.lib(MSVCP71D.dll)
> > libcpmtd.lib(ios.obj) : error LNK2005: "public: virtual __thiscall
> > std::ios_base::~ios_base(void)" ([EMAIL PROTECTED]@@[EMAIL PROTECTED]) 
> > already defined
> in
> > msvcprtd.lib(MSVCP71D.dll)
> > libcpmtd.lib(ios.obj) : error LNK2005: "public: void __thiscall
> > std::ios_base::_Addstd(void)" ([EMAIL PROTECTED]@std@@QAEXXZ) already
> > defined in msvcprtd.lib(MSVCP71D.dll)
> > libcpmtd.lib(ios.obj) : error LNK2005: "protected: void __thiscall
> > std::ios_base::_Init(void)" ([EMAIL PROTECTED]@std@@IAEXXZ) already defined
> in
> > msvcprtd.lib(MSVCP71D.dll)
> > libcpmtd.lib(cerr.obj) : error LNK2005: "public: int __thiscall
> > std::ios_base::setf(int)" ([EMAIL PROTECTED]@std@@[EMAIL PROTECTED]) 
> > already defined in
> > msvcprtd.lib(MSVCP71D.dll)
> > libcpmtd.lib(locale0.obj) : error LNK2005: "public: __thiscall
> > std::locale::locale(void)" ([EMAIL PROTECTED]@@[EMAIL PROTECTED]) already 
> > defined in
> > msvcprtd.lib(MSVCP71D.dll)
> > libcpmtd.lib(locale0.obj) : error LNK2005: "public: class
> std::locale::facet
> > const * __thiscall std::locale::_Getfacet(unsigned int)const "
> > ([EMAIL PROTECTED]@std@@[EMAIL PROTECTED]@[EMAIL PROTECTED]) already 
> > defined in
> > msvcprtd.lib(MSVCP71D.dll)
> > libcpmtd.lib(locale0.obj) : error LNK2005: "public: void __thiscall
> > std::locale::facet::_Register(void)" ([EMAIL PROTECTED]@[EMAIL 
> > PROTECTED]@@QAEXXZ)
> > already defined in msvcprtd.lib(MSVCP71D.dll)
> > libcpmtd.lib(locale0.obj) : error LNK2005: "public: __thiscall
> > std::_Locinfo::_Locinfo(char const *)" ([EMAIL PROTECTED]@@[EMAIL 
> > PROTECTED]@Z)
> already
> > defined in msvcprtd.lib(MSVCP71D.dll)
> > libcpmtd.lib(locale0.obj) : error LNK2005: "public: __thiscall
> > std::_Locinfo::~_Locinfo(void)" ([EMAIL PROTECTED]@@[EMAIL PROTECTED]) 
> > already defined
> in
> > msvcprtd.lib(MSVCP71D.dll)
> > libcpmtd.lib(xlock.obj) : error LNK2005: "public: __thiscall
> > std::_Lockit::_Lockit(int)" ([EMAIL PROTECTED]@@[EMAIL PROTECTED]@Z) 
> > already defined in
> > msvcprtd.lib(MSVCP71D.dll)
> > libcpmtd.lib(xlock.obj) : error LNK2005: "public: __thiscall
> > std::_Lockit::~_Lockit(void)" ([EMAIL PROTECTED]@@[EMAIL PROTECTED]) 
> > already defined in
> > msvcprtd.lib(MSVCP71D.dll)
> > MSVCRTD.lib(MSVCR71D.dll) : error LNK2005: __stricmp already defined in
> > LIBCMTD.lib(stricmp.obj)
> > MSVCRTD.lib(MSVCR71D.dll) : error LNK2005: __strdup already defined in
> > LIBCMTD.lib(strdup.obj)
> > MSVCRTD.lib(MSVCR71D.dll) : error LNK2005: __write already defined in
> > LIBCMTD.lib(write.obj)
> > MSVCRTD.lib(MSVCR71D.dll) : error LNK2005: __open already defined in
> > LIBCMTD.lib(open.obj)
> > MSVCRTD.lib(MSVCR71D.dll) : error LNK2005: __read already defined in
> > LIBCMTD.lib(read.obj)
> > MSVCRTD.lib(MSVCR71D.dll) : error LNK2005: __lseek already defined in
> > LIBCMTD.lib(lseek.obj)
> >
> >
> > Any ideas
> >
> > S Greene
> >
> >
> > -----Original Message-----
> > From: [EMAIL PROTECTED]
> > [mailto:[EMAIL PROTECTED] Behalf Of Stephen
> > Greene
> > Sent: 19 November 2004 15:18
> > To: FlightGear developers discussions
> > Subject: RE: [Flightgear-devel] FlightGear not compiling for me
> >
> >
> > Brillant. That worked.
> > thanks For your help.
> >
> > S Greene
> >
> >
> > -----Original Message-----
> > From: [EMAIL PROTECTED]
> > [mailto:[EMAIL PROTECTED] Behalf Of Norman Vine
> > Sent: 19 November 2004 15:13
> > To: FlightGear developers discussions
> > Subject: RE: [Flightgear-devel] FlightGear not compiling for me
> >
> >
> >  Stephen Greene writes:
> > >
> > > Yes i do. I got a compilied glut32.lib and glut.lib file from the net. I
> > > include these into the flightGear VS project.
> >
> > > > fg_os.obj : error LNK2019: unresolved external symbol
> > > [EMAIL PROTECTED]
> > > [EMAIL PROTECTED]
> > > [EMAIL PROTECTED]
> >
> > It appears that you have an older version of Glut
> > try this one
> >
> > http://www.xmission.com/~nate/glut.html
> >
> > Norman
> >
> > _______________________________________________
> > Flightgear-devel mailing list
> > [EMAIL PROTECTED]
> > http://mail.flightgear.org/mailman/listinfo/flightgear-devel
> > 2f585eeea02e2c79d7b1d8c4963bae2d
> >
> > --
> > No virus found in this incoming message.
> > Checked by AVG Anti-Virus.
> > Version: 7.0.289 / Virus Database: 265.4.1 - Release Date: 19/11/2004
> >
> > --
> > No virus found in this outgoing message.
> > Checked by AVG Anti-Virus.
> > Version: 7.0.289 / Virus Database: 265.4.1 - Release Date: 19/11/2004
> >
> >
> > _______________________________________________
> > Flightgear-devel mailing list
> > [EMAIL PROTECTED]
> > http://mail.flightgear.org/mailman/listinfo/flightgear-devel
> > 2f585eeea02e2c79d7b1d8c4963bae2d
> >
> > --
> > No virus found in this incoming message.
> > Checked by AVG Anti-Virus.
> > Version: 7.0.289 / Virus Database: 265.4.1 - Release Date: 19/11/2004
> > --
> > No virus found in this outgoing message.
> > Checked by AVG Anti-Virus.
> > Version: 7.0.289 / Virus Database: 265.4.1 - Release Date: 19/11/2004
> >
> >
> > _______________________________________________
> > Flightgear-devel mailing list
> > [EMAIL PROTECTED]
> > http://mail.flightgear.org/mailman/listinfo/flightgear-devel
> > 2f585eeea02e2c79d7b1d8c4963bae2d
> >
>
>
>
> _______________________________________________
> Flightgear-devel mailing list
> [EMAIL PROTECTED]
> http://mail.flightgear.org/mailman/listinfo/flightgear-devel
> 2f585eeea02e2c79d7b1d8c4963bae2d
>
> --
> No virus found in this incoming message.
> Checked by AVG Anti-Virus.
> Version: 7.0.289 / Virus Database: 265.4.1 - Release Date: 19/11/2004
>
> --
> No virus found in this outgoing message.
> Checked by AVG Anti-Virus.
> Version: 7.0.289 / Virus Database: 265.4.1 - Release Date: 19/11/2004
>
>
> _______________________________________________
> Flightgear-devel mailing list
> [EMAIL PROTECTED]
> http://mail.flightgear.org/mailman/listinfo/flightgear-devel
> 2f585eeea02e2c79d7b1d8c4963bae2d
>



_______________________________________________
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel
2f585eeea02e2c79d7b1d8c4963bae2d

Reply via email to