Game Development Community

Link Errors

by Brad Sweet · in Torque Game Engine · 05/28/2004 (5:38 pm) · 6 replies

Hey Guys I get Link Errors when I build the SDK. Sorry I don't have the specific ones right now. I can run in debug mode though and the Engine seems to load and work fine. Anyone know whats going on?

About the author

Recent Threads

  • New Build
  • Link Errors

  • #1
    05/28/2004 (6:41 pm)
    Can you provide detailed information regarding the link errors? a copy-n-paste of the actual link error would help us to help you.


    -Ron
    #2
    05/29/2004 (5:20 am)
    Texture2bm8 error LNK2005: __dosmaperr already defined in LIBCD.lib(dosmap.obj)
    texture2bm8 error LNK2005: __getmbcp already defined in LIBCD.lib(mbctype.obj)
    texture2bm8 error LNK2005: __setmbcp already defined in LIBCD.lib(mbctype.obj)
    texture2bm8 error LNK2005: ___initmbctable already defined in LIBCD.lib(mbctype.obj)
    texture2bm8 fatal error LNK1169: one or more multiply defined symbols found
    texture2bm8 warning LNK4098: defaultlib 'LIBCMT' conflicts with use of other libs; use /NODEFAULTLIB:library

    Here are what the errors are. Thanks Guys

    -Brad-
    #3
    05/29/2004 (5:36 am)
    Ah! I recall this one :) cdheck the properties tab of the texture2bm8 project, I think it should be set to Debug Multi-Threaded. Might want to search the forums, we have discussed this a few times in the past.

    -Ron

    Here is the thread I was thinking of
    #4
    05/29/2004 (6:53 am)
    Ron,

    I'm not finding where I can set the project to Debug Multi-Threaded. I right click the project and select properties and have searched all over in there. Is that where it is?

    Thanks Again,
    -Brad-
    #5
    05/29/2004 (6:57 am)
    Found It

    Thanks Ron for your help

    -Brad-
    #6
    05/29/2004 (10:29 am)
    Actually for vc6 you right click texture2bm8 files and click settings, then the c/c++ tab and in the category of code generation you will find under the drop down "Use run-time library" and the multithread change.

    They should fix this in the head its very annoying on first compiles.