* BSD additions

This commit is contained in:
marco 2003-11-03 13:22:08 +00:00
parent 05d37c8126
commit 8e81a66b4c

View File

@ -4,6 +4,10 @@
#
# Generate Sample Free Pascal configuration file
#
HOSTOS=`uname -s | tr A-Z a-z`
echo Running on $HOSTOS
if [ $# = 0 ]; then
echo 'Usage :'
echo 'samplecfg fpcdir confdir'
@ -42,7 +46,18 @@ GCCSPEC=`(gcc -v 2>&1)| head -n 1| awk '{ print $4 } '`
GCCDIR=`dirname $GCCSPEC`
echo $GCCDIR
if [ -f $GCCDIR ]; then
echo BSD'ers don't need gccdir.
# include ports tree dir for FreeBSDers.
case $HOSTOS in
freebsd)
GCCDIR=-Fl/usr/local/lib
;;
openbsd)
GCCDIR=-Fl/usr/local/lib
;;
netbsd)
GCCDIR=-Fl/usr/pkg/lib
;;
esac
else
echo Found libgcc.a in $GCCDIR
GCCDIR=-Fl$GCCDIR