--- pciutils-2.2.6/lib/configure.theorig 2008-02-12 10:56:24.000000000 -0800 +++ pciutils-2.2.6/lib/configure 2008-02-12 10:59:05.000000000 -0800 @@ -12,6 +12,21 @@ echo_n() { echo_n "Configuring libpci for your system..." idsdir=${1:-/usr/share} version=${2:-0.0} +if [ $CC ] ; then + # Cross compiling is assumed if $CC is of the form $cpu-$sys[-$variant]-$compiler + # i.e. not simply "gcc", "cc", etc. + sys=`basename $CC | cut -d '-' -f 2` + if [ "$sys" == "`basename $CC`" ] ; then + # Native compiled + unset sys + else + cpu=`basename $CC | cut -d '-' -f 1` + rel=$4 + echo "cross-compiled for ${cpu}-${sys} $rel using: $CC" + fi +fi + +if [ ! $sys ] ; then sys=`uname -s` rel=`uname -r` if [ "$sys" = "AIX" -a -x /usr/bin/oslevel -a -x /usr/sbin/lsattr ] @@ -33,6 +48,7 @@ cpu=`echo $host | sed 's/^\([^-]*\)-\([^ sys=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'` rel=${4:-$rel} echo " $host $rel" +fi zlib=$5 c=config.h