AWARE [SYSTEMS] Imaging expertise for the Delphi developer
AWare Systems, Imaging expertise for the Delphi developer, Home TIFF and LibTiff Mailing List Archive

LibTiff Mailing List

TIFF and LibTiff Mailing List Archive
October 2004

Previous Thread
Next Thread

Previous by Thread
Next by Thread

Previous by Date
Next by Date

Contact

The TIFF Mailing List Homepage
This list is run by Frank Warmerdam
Archive maintained by AWare Systems



Valid HTML 4.01!



Thread

2004.10.18 13:03 "libtiff-3.7.0 -- bad shared lib names + patch", by Peter Breitenlohner
2004.10.18 14:17 "Re: libtiff-3.7.0 -- bad shared lib names + patch", by Bob Friesenhahn

2004.10.18 13:03 "libtiff-3.7.0 -- bad shared lib names + patch", by Peter Breitenlohner

Hi,

I just fetched tiff-3.7.0 and tried to build it (on a linux/gnu system).

In order to do so successfully I had to apply the attached patch. Without
the patch the '.so' was missing in all shared library names.

NB: there is a libtool-1.5.6 around, so why not upgrade?

NB: I'm not going to subscribe to the libtiff mailing list just in order
to submit this patch (nor am I going through bugzilla).

regards
Peter Breitenlohner <peb@mppmu.mpg.de>

diff -ur tiff-3.7.0.orig/ltmain.sh tiff-3.7.0/ltmain.sh
--- tiff-3.7.0.orig/ltmain.sh	2004-10-14 19:53:25.000000000 +0200
+++ tiff-3.7.0/ltmain.sh	2004-10-18 14:49:01.000000000 +0200
@@ -2862,7 +2862,7 @@
       case $outputname in
       lib*)
 	name=`$echo "X$outputname" | $Xsed -e 's/\.la$//' -e 's/^lib//'`
-	eval shared_ext=\"$shrext\"
+	eval shared_ext=\"$shrext_cmds\"
 	eval libname=\"$libname_spec\"
 	;;
       *)
@@ -2874,7 +2874,7 @@
 	if test "$need_lib_prefix" != no; then
 	  # Add the "lib" prefix for modules if required
 	  name=`$echo "X$outputname" | $Xsed -e 's/\.la$//'`
-	  eval shared_ext=\"$shrext\"
+	  eval shared_ext=\"$shrext_cmds\"
 	  eval libname=\"$libname_spec\"
 	else
 	  libname=`$echo "X$outputname" | $Xsed -e 's/\.la$//'`
@@ -3637,7 +3637,7 @@
 	fi
 
 	# Get the real and link names of the library.
-	eval shared_ext=\"$shrext\"
+	eval shared_ext=\"$shrext_cmds\"
 	eval library_names=\"$library_names_spec\"
 	set dummy $library_names
 	realname="$2"