public inbox for cygwin@cygwin.com
 help / color / mirror / Atom feed
* Need help building gnu gettext 0.19.8.1 under cygwin
@ 2020-08-11  8:13 Selim Kırpıcı
  2020-08-11 11:18 ` Marco Atzeri
  0 siblings, 1 reply; 2+ messages in thread
From: Selim Kırpıcı @ 2020-08-11  8:13 UTC (permalink / raw)
  To: cygwin

Hello friends,

I am running into some linker problems while trying to build gettext.
After configuring with no arguments and running make, after quite some
time, I get this error:

libtool: link: g++ -shared -nostdlib
/usr/lib/gcc/x86_64-pc-cygwin/9.3.0/crtbeginS.o
 .libs/libgettextsrc_la-message.o .libs/libgettextsrc_la-po-error.o
.libs/libgettextsrc_la-po-xerror.o
.libs/libgettextsrc_la-read-catalog-abstract.o
.libs/libgettextsrc_la-po-lex.o .libs/libgettextsrc_la-po-gram-gen.o
.libs/libgettextsrc_la-po-charset.o .libs/libgettextsrc_la-read-po.o
.libs/libgettextsrc_la-read-properties.o
.libs/libgettextsrc_la-read-stringtable.o
.libs/libgettextsrc_la-open-catalog.o .libs/libgettextsrc_la-dir-list.o
.libs/libgettextsrc_la-str-list.o .libs/libgettextsrc_la-read-catalog.o
.libs/libgettextsrc_la-color.o .libs/libgettextsrc_la-write-catalog.o
.libs/libgettextsrc_la-write-properties.o
.libs/libgettextsrc_la-write-stringtable.o
.libs/libgettextsrc_la-write-po.o .libs/libgettextsrc_la-msgl-ascii.o
.libs/libgettextsrc_la-msgl-iconv.o .libs/libgettextsrc_la-msgl-equal.o
.libs/libgettextsrc_la-msgl-cat.o .libs/libgettextsrc_la-msgl-header.o
.libs/libgettextsrc_la-msgl-english.o .libs/libgettextsrc_la-msgl-check.o
.libs/libgettextsrc_la-file-list.o .libs/libgettextsrc_la-msgl-charset.o
.libs/libgettextsrc_la-po-time.o .libs/libgettextsrc_la-plural-exp.o
.libs/libgettextsrc_la-plural-eval.o .libs/libgettextsrc_la-plural-table.o
.libs/libgettextsrc_la-sentence.o
../woe32dll/.libs/libgettextsrc_la-c++format.o
.libs/libgettextsrc_la-format-c.o .libs/libgettextsrc_la-format-sh.o
.libs/libgettextsrc_la-format-python.o
.libs/libgettextsrc_la-format-python-brace.o
.libs/libgettextsrc_la-format-lisp.o .libs/libgettextsrc_la-format-elisp.o
.libs/libgettextsrc_la-format-librep.o
.libs/libgettextsrc_la-format-scheme.o .libs/libgettextsrc_la-format-java.o
.libs/libgettextsrc_la-format-csharp.o .libs/libgettextsrc_la-format-awk.o
.libs/libgettextsrc_la-format-pascal.o .libs/libgettextsrc_la-format-ycp.o
.libs/libgettextsrc_la-format-tcl.o .libs/libgettextsrc_la-format-perl.o
.libs/libgettextsrc_la-format-perl-brace.o
.libs/libgettextsrc_la-format-php.o
.libs/libgettextsrc_la-format-gcc-internal.o
.libs/libgettextsrc_la-format-gfc-internal.o
.libs/libgettextsrc_la-format-qt.o
.libs/libgettextsrc_la-format-qt-plural.o
.libs/libgettextsrc_la-format-kde.o
.libs/libgettextsrc_la-format-kde-kuit.o
.libs/libgettextsrc_la-format-boost.o .libs/libgettextsrc_la-format-lua.o
.libs/libgettextsrc_la-format-javascript.o
.libs/libgettextsrc_la-read-desktop.o
.libs/libgettextsrc_la-locating-rule.o .libs/libgettextsrc_la-its.o
.libs/libgettextsrc_la-search-path.o
../woe32dll/.libs/libgettextsrc_la-gettextsrc-exports.o
-L/home/miles/build-son/gettext-tools/intl/.libs
../gnulib-lib/.libs/libgettextlib.dll.a
/home/miles/build-son/gettext-tools/intl/.libs/libintl.dll.a
../intl/.libs/libintl.dll.a -liconv -L/usr/lib/gcc/x86_64-pc-cygwin/9.3.0
-L/usr/lib/gcc/x86_64-pc-cygwin/9.3.0/../../../../x86_64-pc-cygwin/lib/../lib
-L/usr/lib/gcc/x86_64-pc-cygwin/9.3.0/../../../../lib -L/lib/../lib
-L/usr/lib/../lib
-L/usr/lib/gcc/x86_64-pc-cygwin/9.3.0/../../../../x86_64-pc-cygwin/lib
-L/usr/lib/gcc/x86_64-pc-cygwin/9.3.0/../../.. -lstdc++ -lgcc_s -lgcc
-lcygwin -ladvapi32 -lshell32 -luser32 -lkernel32 -lgcc_s -lgcc
/usr/lib/gcc/x86_64-pc-cygwin/9.3.0/crtend.o  -g -O2
-Wl,--export-all-symbols -Wl,--disable-auto-import   -fopenmp -o
.libs/cyggettextsrc-0-19-8-1.dll -Wl,--enable-auto-image-base -Xlinker
--out-implib -Xlinker .libs/libgettextsrc.dll.a
/usr/lib/gcc/x86_64-pc-cygwin/9.3.0/../../../../x86_64-pc-cygwin/bin/ld:
.libs/libgettextsrc_la-locating-rule.o:locating-rule.c:(.rdata$.refptr.xmlFree[.refptr.xmlFree]+0x0):
undefined reference to `xmlFree'
collect2: error: ld returned 1 exit status

I installed libxml2 via cygwin setup and tried to compile a small C program
that calls xmlFree()
it compiles and links fine using this:
$ gcc -I/usr/include/libxml2 test.c -o test -lxml2

I also tried to configure with:
$ ./configure LIBS="-lxml2"
This didnt work as well.

Any suggestions will be much much appreciated

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2020-08-11 11:18 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-08-11  8:13 Need help building gnu gettext 0.19.8.1 under cygwin Selim Kırpıcı
2020-08-11 11:18 ` Marco Atzeri

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).