delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2020/08/11/04:14:45

X-Recipient: archive-cygwin AT delorie DOT com
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org B81E5385043D
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com;
s=default; t=1597133638;
bh=V8utFTY4oypBwWrm7I3UBAqaUQmDO1y97sMoLWsTNj4=;
h=Date:Subject:To:List-Id:List-Unsubscribe:List-Archive:List-Post:
List-Help:List-Subscribe:From:Reply-To:From;
b=FG/T3rE1ZXhPjju/q1bV0JZrnbFruvRORCXMVdvklkEnSsPYN4uKB0lR6Phf/gaXg
Az3toF/aGrh3pb18GaOpXnxFrlsNkUi3JEDEfkAaOczjbG1eU+FMc2ozUiaGDbByb6
uK+1MeTZvWzYIn1XBoMMLydhAy9Eq9PKaEVx0nNw=
X-Original-To: cygwin AT cygwin DOT com
Delivered-To: cygwin AT cygwin DOT com
DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org D12B63857C4F
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20161025;
h=x-gm-message-state:mime-version:from:date:message-id:subject:to;
bh=qi2DW5b4ViSXy7wzoL3MIf/Z71TumMqWmFM8TY5v2V4=;
b=Nv8IvcH0tSIG2rY74TosUc2bZomMdX56zUaAg2GxSv3wS2eMbIBkLhIWpfJV8U2gui
rpoMPdWoK94V3W8uxl4fpOLw7yCJl9TtjP+iwIoIIFS/b00PXaYm2gTA1nhwmksjYNnf
dn+ksm/T4mHdEQvFE0plCRfssEMuiVEf/cBNPSXoLcuwwrub/ldxYEYnxXGpFVQ69GFx
SPM726Op7zY0p2hZ1HvP6arE6nwWem/DZdLfsej5EASE/qIJMX1bfksqGZRyHVh1+i5w
9uFsDNjQBBHgyviVtb9HifecNFacor8AD3OJFHGWkz9Pb5fhU8XKaCDfPojhU/FApyd9
Qp9A==
X-Gm-Message-State: AOAM530ZURBjGbuaHFg9aDU7Vz5NegHCX3gCTkuqHpJxuYUjs50dYKHJ
GUYfbyW2CAhKoOzn6evpd+c9y3rlUQxqsqnCf/REtHGtbu0=
X-Google-Smtp-Source: ABdhPJwaCPKAnMYTjkjzESvhTCB4K2s2EXqII/0LImutcLlwltYG24OoNXqlRK5aPhfz9EZmAX0m6SyU59PbBR9fItk=
X-Received: by 2002:a17:90a:24ed:: with SMTP id
i100mr3480476pje.126.1597133633460;
Tue, 11 Aug 2020 01:13:53 -0700 (PDT)
MIME-Version: 1.0
Date: Tue, 11 Aug 2020 11:13:42 +0300
Message-ID: <CAJ3exFwgJ-VwJT0i6VM65=kO=gq_Yq+uX_1YZYfFS4BH+P2Wdw@mail.gmail.com>
Subject: Need help building gnu gettext 0.19.8.1 under cygwin
To: cygwin AT cygwin DOT com
X-Spam-Status: No, score=-1.7 required=5.0 tests=BAYES_00, DKIM_SIGNED,
DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, FREEMAIL_FROM, HTML_MESSAGE,
RCVD_IN_DNSWL_NONE, SPF_HELO_NONE, SPF_PASS,
TXREP autolearn=ham autolearn_force=no version=3.4.2
X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on
server2.sourceware.org
X-Content-Filtered-By: Mailman/MimeDel 2.1.29
X-BeenThere: cygwin AT cygwin DOT com
X-Mailman-Version: 2.1.29
List-Id: General Cygwin discussions and problem reports <cygwin.cygwin.com>
List-Archive: <https://cygwin.com/pipermail/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-request AT cygwin DOT com?subject=help>
List-Subscribe: <https://cygwin.com/mailman/listinfo/cygwin>,
<mailto:cygwin-request AT cygwin DOT com?subject=subscribe>
From: =?utf-8?b?U2VsaW0gS8SxcnDEsWPEsSB2aWEgQ3lnd2lu?= <cygwin AT cygwin DOT com>
Reply-To: =?UTF-8?B?U2VsaW0gS8SxcnDEsWPEsQ==?= <smertk AT gmail DOT com>
Sender: "Cygwin" <cygwin-bounces AT cygwin DOT com>

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
--
Problem reports:      https://cygwin.com/problems.html
FAQ:                  https://cygwin.com/faq/
Documentation:        https://cygwin.com/docs.html
Unsubscribe info:     https://cygwin.com/ml/#unsubscribe-simple

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019