|
|
@@ -316,3 +316,35 @@ Index: makedepend.SH
|
|
|
-e '/: file path prefix .* never used$/d' \
|
|
|
-e 's#\.[0-9][0-9]*\.c#'"$file.c#" \
|
|
|
|
|
|
+-----------------------------------------------------------------------------
|
|
|
+
|
|
|
+Support FreeBSD >= 7.0 where objformat(8) is gone
|
|
|
+
|
|
|
+Index: hints/freebsd.sh
|
|
|
+--- hints/freebsd.sh.orig Wed Mar 24 22:47:33 2004
|
|
|
++++ hints/freebsd.sh Mon Feb 19 20:53:50 2007
|
|
|
+@@ -116,17 +122,17 @@ case "$osvers" in
|
|
|
+
|
|
|
+ *)
|
|
|
+ objformat=`/usr/bin/objformat`
|
|
|
+- if [ x$objformat = xelf ]; then
|
|
|
+- libpth="/usr/lib /usr/local/lib"
|
|
|
+- glibpth="/usr/lib /usr/local/lib"
|
|
|
+- ldflags="-Wl,-E "
|
|
|
+- lddlflags="-shared "
|
|
|
+- else
|
|
|
++ if [ x$objformat = xaout ]; then
|
|
|
+ if [ -e /usr/lib/aout ]; then
|
|
|
+ libpth="/usr/lib/aout /usr/local/lib /usr/lib"
|
|
|
+ glibpth="/usr/lib/aout /usr/local/lib /usr/lib"
|
|
|
+ fi
|
|
|
+ lddlflags='-Bshareable'
|
|
|
++ else
|
|
|
++ libpth="/usr/lib /usr/local/lib"
|
|
|
++ glibpth="/usr/lib /usr/local/lib"
|
|
|
++ ldflags="-Wl,-E "
|
|
|
++ lddlflags="-shared "
|
|
|
+ fi
|
|
|
+ cccdlflags='-DPIC -fPIC'
|
|
|
+ ;;
|
|
|
+
|