>>>>> "Ganesan" == Ganesan Rajagopal <[EMAIL PROTECTED]> writes:
Ganesan> The correct way to do this is actually ./configure
Ganesan> --prefix=/usr
Ganesan> make install DESTDIR=`pwd`/debian/tmp
Hmmm. didn't know this. Lets try it:
[624] [snoopy:bam] ~/source/cvs/libtool/depdemo >configure --prefix=/usr
[...]
[628] [snoopy:bam] ~/source/cvs/libtool/depdemo >make clean
[...]
[629] [snoopy:bam] ~/source/cvs/libtool/depdemo >make
[...]
[633] [snoopy:bam] ~/source/cvs/libtool/depdemo >make install DESTDIR=`pwd`/debian/tmp
Making install in l1
make[1]: Entering directory `/home/bam/source/cvs/libtool/depdemo/l1'
make[2]: Entering directory `/home/bam/source/cvs/libtool/depdemo/l1'
/bin/sh ../../mkinstalldirs /home/bam/source/cvs/libtool/depdemo/debian/tmp/usr/lib
mkdir /home/bam/source/cvs/libtool/depdemo/debian/tmp/usr
mkdir /home/bam/source/cvs/libtool/depdemo/debian/tmp/usr/lib
/bin/sh ../libtool --mode=install /usr/bin/install -c libl1.la
/home/bam/source/cvs/libtool/depdemo/debian/tmp/usr/lib/libl1.la
/usr/bin/install -c .libs/libl1.so.0.0.0
/home/bam/source/cvs/libtool/depdemo/debian/tmp/usr/lib/libl1.so.0.0.0
(cd /home/bam/source/cvs/libtool/depdemo/debian/tmp/usr/lib && rm -f libl1.so.0 && ln
-s libl1.so.0.0.0 libl1.so.0)
(cd /home/bam/source/cvs/libtool/depdemo/debian/tmp/usr/lib && rm -f libl1.so && ln -s
libl1.so.0.0.0 libl1.so)
/usr/bin/install -c .libs/libl1.lai
/home/bam/source/cvs/libtool/depdemo/debian/tmp/usr/lib/libl1.la
/usr/bin/install -c .libs/libl1.a
/home/bam/source/cvs/libtool/depdemo/debian/tmp/usr/lib/libl1.a
ranlib /home/bam/source/cvs/libtool/depdemo/debian/tmp/usr/lib/libl1.a
chmod 644 /home/bam/source/cvs/libtool/depdemo/debian/tmp/usr/lib/libl1.a
libtool: install: warning: remember to run `libtool --finish /usr/lib'
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/home/bam/source/cvs/libtool/depdemo/l1'
make[1]: Leaving directory `/home/bam/source/cvs/libtool/depdemo/l1'
Making install in l2
make[1]: Entering directory `/home/bam/source/cvs/libtool/depdemo/l2'
make[2]: Entering directory `/home/bam/source/cvs/libtool/depdemo/l2'
/bin/sh ../../mkinstalldirs /home/bam/source/cvs/libtool/depdemo/debian/tmp/usr/lib
/bin/sh ../libtool --mode=install /usr/bin/install -c libl2.la
/home/bam/source/cvs/libtool/depdemo/debian/tmp/usr/lib/libl2.la
libtool: install: warning: relinking `libl2.la'
cd /home/bam/source/cvs/libtool/depdemo/l2; /bin/sh ../libtool --mode=relink gcc -g
-O2 -o libl2.la -rpath /usr/lib l2.lo ../l1/libl1.la
gcc -shared l2.lo -L/usr/lib -ll1 -Wl,-soname -Wl,libl2.so.0 -o
.libs/libl2.so.0.0.0
/usr/bin/ld: cannot find -ll1
collect2: ld returned 1 exit status
libtool: install: error: relink `libl2.la' with the above command before installing it
libtool: install: warning: remember to run `libtool --finish /usr/lib'
[...]
No, it doesn't work.
--
Brian May <[EMAIL PROTECTED]>
_______________________________________________
Libtool mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/libtool