[Expat-bugs] [ expat-Bugs-1171906 ] expat-2005-01-28 snapshot in Mingw's msys 1.0
SourceForge.net
noreply at test.sf.net
Wed Jul 13 07:22:07 CEST 2005
Bugs item #1171906, was opened at 03/28/05 07:41
Message generated for change (Comment added) made by nobody
You can respond by visiting:
https://test.sf.net/tracker/?func=detail&atid=110127&aid=1171906&group_id=10127
Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: Build control
Group: Platform Specific
>Status: Closed
Resolution: None
Priority: 5
Submitted By: heromyth (heromyth)
Assigned to: Gerrit P. Haase (siebenschlaefer)
Summary: expat-2005-01-28 snapshot in Mingw's msys 1.0
Initial Comment:
When I do Make, it is almost successful. At that time, I
get the shared and statice libraries.
During making, it show this:
/bin/sh ./libtool --silent --mode=link gcc -I./lib -I. -O2 -
Wall -Wmissing-pr
ototypes -Wstrict-prototypes -fexceptions -
DHAVE_EXPAT_CONFIG_H -o examples/ele
ments examples/elements.o libexpat.la
./libtool: .libs/lt-examples/elements.c: No such file or
directory
./libtool: .libs/lt-examples/elements.c: No such file or
directory
./libtool: .libs/lt-examples/elements.c: No such file or
directory
./libtool: .libs/lt-examples/elements.c: No such file or
directory
./libtool: .libs/lt-examples/elements.c: No such file or
directory
./libtool: .libs/lt-examples/elements.c: No such file or
directory
gcc.exe: .libs/lt-examples/elements.c: No such file or
directory
gcc.exe: no input files
SO I think there are some error in the file libtool. When I
use another libtool of msys, it's OK.
----------------------------------------------------------------------
>Comment By: Nobody/Anonymous (nobody)
Date: 07/12/05 22:22
Message:
Logged In: NO
This artifact has been closed automatically because no submitter feedback was received within administrator-specified timeout period.
----------------------------------------------------------------------
Comment By: Gerrit P. Haase (siebenschlaefer)
Date: 03/30/05 01:46
Message:
Logged In: YES
user_id=76037
Older libtool releases have many bugs, for the latest expat
release an older buggy libtool was used, if you get better
results with newer libtool releases, then upgrade libtool
for your build. Future releases probably will use a newer
libtool, so probably this bug will be resolved automatically
when libtool at the build machine is upgraded.
Ther other question: the libraries naming scheme is:
Static archive: libexpat.a
Import library: libexpat.dll.a
Shared library: (cyg)expat-0.dll
If you want to link against the static archive please use
the -static ld switch with your link command, ld takes care
about it and uses the static archive to build executables
independant of the shared library.
Hth,
Gerrit
----------------------------------------------------------------------
Comment By: Karl Waclawek (kwaclaw)
Date: 03/29/05 18:41
Message:
Logged In: YES
user_id=290026
Assigned to our Cygwin expert - maybe he can help.
----------------------------------------------------------------------
Comment By: heromyth (heromyth)
Date: 03/29/05 16:15
Message:
Logged In: YES
user_id=1190746
There is a another question about the expat's libraries. In
msys 1.0, I get libexpat.dll.a , libexpat.a and expat-0.dll. I link
my applications like this:
-Ld:/some/dir/ -lexpat
It always use libexpat.dll.a but not libexpat.a. So I have test
it. When I rename libexpat.dll.a to libexpat-0.dll.a, now the
linker use libexpat.a.
----------------------------------------------------------------------
You can respond by visiting:
https://test.sf.net/tracker/?func=detail&atid=110127&aid=1171906&group_id=10127
More information about the Expat-bugs
mailing list