This is the mail archive of the cygwin-apps@cygwin.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

RE: please update libXML


I'm happy again :) make check running successfully as I write this. Thanks
for you help.

The main problem was some stale macros (libtool.m4 and ltdl.m4) in
/usr/share/aclocal. I vaguely remember installing libtool a very long time
ago -- before libtool was included in the distribution. And I also had an
outdated binutils package. I'm sort of impressed than most things worked
anyway.

The giveaway was that (because of the stale autoconf macros), configure
still insisted that gcc needs -DDLL_EXPORT to produce PIC, and didn't detect
sed.

There's probably no simple way to avoid a situation like this since it could
have been intentional. Is there a way to specify a dependency on a specific
version of an autoconf macro? It's about as messy as a TeX installation ...
I'd better ask on libtool mailing list, I know. Anyway, the 'new' way to
build shared libraries is a lot prettier.

Now if only I could also link with python ...

Kind regards,
Peter Ring


-----Original Message-----
From: Gerrit P. Haase [mailto:gp@familiehaase.de]
Sent: 17. juni 2002 22:17
To: Peter Ring
Cc: cygwin-apps@cygwin.com
Subject: Re: please update libXML


Hallo Peter,

gcc -shared  .libs/SAX.o .libs/entities.o .libs/encoding.o .libs/error.o
.libs/parserInternals.o .libs/parser.o .libs/tree.o .libs/hash.o
.libs/list.o .libs/xmlIO.o .libs/xmlmemory.o .libs/uri.o .libs/valid.o
.libs/xlink.o .libs/HTMLparser.o .libs/HTMLtree.o .libs/debugXML.o
.libs/xpath.o .libs/xpointer.o .libs/xinclude.o .libs/nanohttp.o
.libs/nanoftp.o .libs/DOCBparser.o .libs/catalog.o .libs/globals.o
.libs/threads.o .libs/c14n.o .libs/xmlregexp.o .libs/xmlschemas.o
.libs/xmlschemastypes.o .libs/xmlunicode.o  -lz /usr/lib/libiconv.dll.a  -o
.libs/cygxml2-2.dll -Wl,--image-base=0x10000000 -Wl,--out-implib,.libs/libxm
l2.dll.a
Creating library file: .libs/libxml2.dll.a
ar cru .libs/libxml2.a  .libs/SAX.o .libs/entities.o .libs/encoding.o
.libs/error.o .libs/parserInternals.o .libs/parser.o .libs/tree.o
.libs/hash.o .libs/list.o .libs/xmlIO.o .libs/xmlmemory.o .libs/uri.o
.libs/valid.o .libs/xlink.o .libs/HTMLparser.o .libs/HTMLtree.o
.libs/debugXML.o .libs/xpath.o .libs/xpointer.o .libs/xinclude.o
.libs/nanohttp.o .libs/nanoftp.o .libs/DOCBparser.o .libs/catalog.o
.libs/globals.o .libs/threads.o .libs/c14n.o .libs/xmlregexp.o
.libs/xmlschemas.o .libs/xmlschemastypes.o .libs/xmlunicode.o   SAX.o
entities.o encoding.o error.o parserInternals.o parser.o tree.o hash.o
list.o xmlIO.o xmlmemory.o uri.o valid.o xlink.o HTMLparser.o HTMLtree.o
debugXML.o xpath.o xpointer.o xinclude.o nanohttp.o nanoftp.o DOCBparser.o
catalog.o globals.o threads.o c14n.o xmlregexp.o xmlschemas.o
xmlschemastypes.o xmlunicode.o
ranlib .libs/libxml2.a
creating libxml2.la

That is the way how the latest libtool does it.
Obviously the dsiffernet libtoo-devell versions don't use
different timestamps, or you were using libtool-1.4.2 in
your build?


Gerrit
--
=^..^=


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]