logo       

cvs/HEAD: libtool clean causes make to fail: msg#00163

gnu.libtool.general

Subject: cvs/HEAD: libtool clean causes make to fail

Here is a slightly modified version of my previous email.
This one does dynamic linking in addition to the static.

The static-only build simply doesn't clean properly (uses wrong
directories). This version will actually crash libtool and stop make:

/usr/bin/libtool: line 6247: main/main/test: No such file or directory
make: *** [clean] Error 1

I think this speaks for itself.

tar xvzf test.tgz
cd test
make
make clean
/usr/bin/libtool: line 6247: main/main/test: No such file or directory
make: *** [clean] Error 1
libtool --mode=clean rm -f main/test
/usr/bin/libtool: line 6247: main/main/test: No such file or directory

So there are at least two bugs here:

1. when multiple files are given to --mode=clean the paths get
jumbled and doesn't clean properly
2. when dynamic linking is enabled, removing a libtool executable
with a path will fail

Does anyone receive these emails?

--
Wesley W. Terpstra <wesley@xxxxxxxxxxx>

Attachment: test.tgz
Description: GNU Unix tar archive

_______________________________________________
Libtool-patches mailing list
Libtool-patches@xxxxxxx
http://mail.gnu.org/mailman/listinfo/libtool-patches
<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

News | FAQ | advertise