Преглед на файлове

* Fix to not print empty -Fl when gcclib not found

marco преди 22 години
родител
ревизия
ce67daed63
променени са 1 файла, в които са добавени 8 реда и са изтрити 3 реда
  1. 8 3
      compiler/utils/samplecfg

+ 8 - 3
compiler/utils/samplecfg

@@ -40,8 +40,13 @@ fi
 # Find path to libgcc.a
 GCCSPEC=`(gcc -v 2>&1)| head -n 1| awk '{ print $4 } '`
 GCCDIR=`dirname $GCCSPEC`
-echo Found libgcc.a in $GCCDIR
-
+echo $GCCDIR
+if [ -f $GCCDIR ]; then
+   echo BSD'ers don't need gccdir.
+else
+  echo Found libgcc.a in $GCCDIR
+  GCCDIR=-Fl$GCCDIR
+fi
 # Write the file
 echo Writing sample configuration file to $thefile
 cat <<EOFCFG > $thefile
@@ -159,7 +164,7 @@ cat <<EOFCFG > $thefile
 #-Fu~/fpc/packages/*;~/fpc/rtl/linux
 
 # searchpath for libraries
--Fl$GCCDIR
+$GCCDIR
 #-Fl/pp/lib
 #-Fl/lib;/usr/lib