[ODE] VC6 ode0.5 link error

devicezero devicezero at hotpop.com
Mon May 31 22:53:57 MST 2004


I use ODE as a lib and I have't any problems building lib, configure 
also works fine for me (vs.net), I have only omited to add the .c files 
from it one time, but in rest I have't any problems.

One thing I want to say: take care what thread lib you make or make 
diferents for ML and MT and get the right one when you compile. The make 
file from ODE I think only produce ML lib.

devicezero


gl wrote:

>Hi,
>
>it's my workspace, but I never actually used the DLL version with anything.
>Turns out it was broken in all kinds of ways (but I didn't get your errors,
>so I'm not sure what's happening there).
>
>I'll have some updates soon - maybe use the static lib for now.
>--
>gl
>
>----- Original Message ----- 
>From: "Tatu Lahtela" <lahtela at cs.tut.fi>
>To: <ode at q12.org>
>Sent: Monday, May 31, 2004 12:57 PM
>Subject: Re: [ODE] VC6 ode0.5 link error
>
>
>  
>
>>Same subject, different error..
>>
>>I just compiled ode 0.5 and tried to link it to my old program.
>>The compilation gets to linking and says:
>>
>>Linking...
>>LINK : warning LNK4049: locally defined symbol "_ldexp" imported
>>LINK : warning LNK4049: locally defined symbol "_exit" imported
>>LINK : warning LNK4049: locally defined symbol "__vsnprintf" imported
>>LINK : warning LNK4049: locally defined symbol "__snprintf" imported
>>LINK : warning LNK4049: locally defined symbol "_abort" imported
>>LINK : warning LNK4049: locally defined symbol "_fprintf" imported
>>LINK : warning LNK4049: locally defined symbol "_fflush" imported
>>LINK : warning LNK4049: locally defined symbol "__iob" imported
>>LINK : warning LNK4049: locally defined symbol "_malloc" imported
>>LINK : warning LNK4049: locally defined symbol "_realloc" imported
>>LINK : warning LNK4049: locally defined symbol "_free" imported
>>LINK : warning LNK4049: locally defined symbol "__copysign" imported
>>LINK : warning LNK4049: locally defined symbol "_memmove" imported
>>LINK : warning LNK4049: locally defined symbol "_printf" imported
>>ode.lib(collision_space.obj) : error LNK2001: unresolved external symbol
>>__imp__floor
>>ode.lib(collision_space.obj) : error LNK2001: unresolved external symbol
>>__imp__frexp
>>ode.lib(error.obj) : error LNK2001: unresolved external symbol
>>__imp__vfprintf
>>ode.lib(IceRandom.obj) : error LNK2001: unresolved external symbol
>>__imp__srand
>>ode.lib(IceRandom.obj) : error LNK2001: unresolved external symbol
>>__imp__rand
>>Debug/odeEngine.exe : fatal error LNK1120: 5 unresolved externals
>>Error executing link.exe.
>>
>>odeEngine.exe - 6 error(s), 14 warning(s)
>>
>>
>>Any ideas?
>>
>>
>>-- 
>>Tampere University of Technology / Automation and Control Institute
>>Tatu Lahtela
>>_______________________________________________
>>ODE mailing list
>>ODE at q12.org
>>http://q12.org/mailman/listinfo/ode
>>
>>    
>>
>
>_______________________________________________
>ODE mailing list
>ODE at q12.org
>http://q12.org/mailman/listinfo/ode
>
>  
>




More information about the ODE mailing list