Hello Martin

You know that I never give up.

A concrete example.

A Linux/FreeBSD fpc release was compiled using the pascal headers for 
libX11.so.6 and using symlink libX11.so >> libX11.so.6.0.8.

This release was installed on a system (with libX11-dev too to make it work).

If, some time later, a system-update was done to the brand new version 
this will update also libX11-dev >> libX11.so >> libX11.so.7.0.1.

And using fpc, there will be a error because libX11.so does not point to a 
libX11.so.6 version.

But if the same Linux/FreeBSD fpc release was compiled using symlink 
libX11.so.6, there, no problem, it will use the still installed symlink 

Or, if libX11.so.6 is no more installed, fpc could say "libX11.so.6 not found" 
(because fpc knows now what version of libX11 he needs).

Other thing.

If it *is* the way to do, why fpc does not use libc6-dev (that will create 
symlink libc.so) but uses LIBC_SO = 'libc.so.6' instead of LIBC_SO = 'libc.so' ?

(By the way LIBC_SO = 'libc.so.6' **is** the correct way).


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