[ODE] Impossible static linking of libode

Andreas Beckermann b_mann at gmx.de
Tue Oct 23 15:34:29 MST 2007


On Tuesday 23 October 2007, Ivan M wrote:
> Hi,
> I have been trying to compile/linking statically the libode several
> days and I don't guess it.
> I compile/installed ode in my Ubuntu with the --enable-static option,
> and I have 2 libode - libode.a and libode.so. It seems that the "gcc
> doesn't see" the libode.a and then link with libode.so dynamically.
>
> It is possible to link libode statically with my application? And how?
>
> Thanks,
> Ivan.

Try to add -Wl,-Bstatic to you gcc linker line before you specify the ODE 
library (and -Wl,-Bdynamic afterwards to "undo" this option)

CU
Andi


More information about the ODE mailing list