Joost van der Sluis wrote / napĂsal(a):
Hi all,
On Fedora 64-bit libraries are installed in /usr/lib64 and 32 bit
libraries are in /usr/lib. The fedora fpc-packages also use these
directories. The fpc.cfg file contains the following:
# 32-bits
-Fu/usr/lib/fpc/$fpcversion/units/$fpctarget
-Fu/usr/lib/fpc/$fpcversion/units/$fpctarget/*
-Fu/usr/lib/fpc/$fpcversion/units/$fpctarget/rtl
# 64-bits
-Fu/usr/lib64/fpc/$fpcversion/units/$fpctarget
-Fu/usr/lib64/fpc/$fpcversion/units/$fpctarget/*
-Fu/usr/lib64/fpc/$fpcversion/units/$fpctarget/rtl
This works, but is not ideal offcourse. Is there a way to detect if the
compiler is 32 or 64 bit in the fpc.cfg file? So that it's possible to
define these options depending on compiling for 32 or 64 bit?
Joost
________________________
You're making it just specifically for fedora right? Because for example
Ubuntu 64bit has it inverted, /usr/lib is a symlink to /usr/lib64.
Perhaps 64bit fpc.cfg should have explicit lib<bits> dirs.
Ales
_______________________________________________
fpc-devel maillist - fpc-devel@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-devel