[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
strip_unneeded on *.a fails
From: |
reinhard . jessich |
Subject: |
strip_unneeded on *.a fails |
Date: |
Sat, 23 Jun 2001 00:58:21 +0200 |
I use the latest version of binutils (V2.11.2) with a patch from Nick Clifton.
I have configured binutils as follows:
configure -v --disable-multilib --target=mingw32 \
--prefix=/usr/local/cross-tools --with-gnu-ld \
--with-gnu-as --enable-threads --disable-nls
I am using a host of i686-pc-linux-gnu.
If I use mingw32-strip --strip-debug on the libraries all works as expected.
But if I use --strip-unneeded and try to link I get an error about a not found
symbol. If I use first strip-debug and the strip-unneeded, I get more linker
errors. See the files in the attached archive for details.
I have attached my test program, the library in all versions (original,
strip-debug, strip-unneeded), objdump output, the patch and the linker output.
I hope someone has time to fix this.
Regards,
Reinhard
PS: Sorry for the big attachment
--
Ing. Reinhard Jessich mailto: address@hidden
A-1190 Vienna, Goergengasse 2/2/1 phone: +43/1/3692600
http://members.telering.at/jessich mobile: +43/664/1735439
strip_unneded.tar.bz2
Description: Binary data
- strip_unneeded on *.a fails,
reinhard . jessich <=