Hello Martin.

Did you know that you may combine static + dynamic linking?

I mean, take the advantage of static linking (adding some infos about the
library in ELF, more safe, ...)
and take the advantage of dynamic linking (using fast libdl.so library,
change name/dir of the lib, etc ...).

For example in dynamic X11 header add this:

---> Procedure dummy() ; cdecl; external libX11;

Because of the use of "external", fpc will add -lX11 for the linker and then
the lib infos in ELF.

in link.res --->

-lX11  -->  This was added by "external"

But, like you and I only know, "external" is buggy and will cut the ·so.n·
part of libX11. ;-(


Sent from: http://mseide-msegui-talk.13964.n8.nabble.com/

Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
mseide-msegui-talk mailing list

Reply via email to