libtool

Rafal Cygnarowski zswi w pers.pl
Czw, 21 Lis 2002, 07:15:58 CET


Czesc!

Skorygowalem troche ltmain.sh u siebie, zeby nie powtarzal bibliotek
podczas linkowania. Przetestowalem budujac gtkhtml i evolution - dziala.
Czasy budowania gtkhtml:
 - oryginalny 7m3.514s
 - zmieniony 5m40.069s
i log mniejszy o 30k. Patch zamieszczam ponizej, bo na libtoolu znam sie
jak wilk na gwiazdach... ltmain.sh powinno byc jeszcze bardziej w tych
miejsach ociosane...

--- ltmain.sh.org	Fri Sep 20 12:45:53 2002
+++ ltmain.sh.chng	Thu Nov 21 06:29:04 2002
@@ -1342,7 +1342,7 @@
     # that are linked more than once (e.g. -la -lb -la)
     for deplib in $deplibs; do
       case "$libs " in
-      *" $deplib "*) specialdeplibs="$specialdeplibs $deplib" ;;
+      *" $deplib "*) ;;
       esac
       libs="$libs $deplib"
     done
@@ -1567,7 +1567,7 @@
 	    for deplib in $dependency_libs; do
 	      deplibs="$deplib $deplibs"
 	      case "$tmp_libs " in
-	      *" $deplib "*) specialdeplibs="$specialdeplibs $deplib" ;;
+	      *" $deplib "*) ;;
 	      esac
 	      tmp_libs="$tmp_libs $deplib"
 	    done
@@ -1692,7 +1692,7 @@
 	      newdependency_libs="$deplib $newdependency_libs"
 	    fi
 	    case "$tmp_libs " in
-	    *" $deplib "*) specialdeplibs="$specialdeplibs $deplib" ;;
+	    *" $deplib "*) ;;
 	    esac
 	    tmp_libs="$tmp_libs $deplib"
 	  done # for deplib
@@ -2006,7 +2006,7 @@
 	  for deplib in $dependency_libs; do
 	    newdependency_libs="$deplib $newdependency_libs"
 	    case "$tmp_libs " in
-	    *" $deplib "*) specialdeplibs="$specialdeplibs $deplib" ;;
+	    *" $deplib "*) ;;
 	    esac
 	    tmp_libs="$tmp_libs $deplib"
 	  done


-- 
Rafal Cygnarowski
rafi w pers.pl




Więcej informacji o liście dyskusyjnej pld-devel-pl