bug-gettext
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [bug-gettext] Pre-release gettext-0.19-rc1


From: Michele Locati
Subject: Re: [bug-gettext] Pre-release gettext-0.19-rc1
Date: Mon, 12 May 2014 14:57:36 +0200

I tried to cross compile for Windows, but it fails.
Here's my setup:
- Clean install of Ubuntu 14.04 64 bit (on VirtualBox 4.3.10)
- sudo apt-get install binutils make wget mingw32 mingw32-runtime mingw32-binutils mingw-w64 mingw-w64-i686-dev mingw-w64-x86-64-dev

This command executes fine:
./configure --prefix=/home/m/build-gettext-windows/out-shared-32 --host=i586-mingw32msvc --enable-shared --enable-static CC=i586-mingw32msvc-gcc CCX=i586-mingw32msvc-g++ CPPFLAGS=-Wall -I/usr/i586-mingw32msvc/include LDFLAGS=-L/usr/i586-mingw32msvc/lib


But make fails: here's the tail of its output:

/bin/bash ../libtool  --tag=CXX   --mode=link i586-mingw32msvc-g++ -D__STDC_LIMIT_MACROS -g -O2 -release 0.19 ../gnulib-lib/libgettextlib.la  ../intl/libintl.la -L/home/m/build-gettext-windows/out-shared-32/lib -liconv -R/home/m/build-gettext-windows/out-shared-32/lib -L/home/m/build-gettext-windows/out-shared-32/lib -liconv -R/home/m/build-gettext-windows/out-shared-32/lib -lc -no-undefined -Wl,--export-all-symbols -L/usr/i586-mingw32msvc/lib -Wl,--disable-auto-import -o libgettextsrc.la -rpath /home/m/build-gettext-windows/out-shared-32/lib libgettextsrc_la-message.lo libgettextsrc_la-po-error.lo libgettextsrc_la-po-xerror.lo libgettextsrc_la-read-catalog-abstract.lo libgettextsrc_la-po-lex.lo libgettextsrc_la-po-gram-gen.lo libgettextsrc_la-po-charset.lo libgettextsrc_la-read-po.lo libgettextsrc_la-read-properties.lo libgettextsrc_la-read-stringtable.lo libgettextsrc_la-open-catalog.lo libgettextsrc_la-dir-list.lo libgettextsrc_la-str-list.lo libgettextsrc_la-read-catalog.lo libgettextsrc_la-color.lo libgettextsrc_la-write-catalog.lo libgettextsrc_la-write-properties.lo libgettextsrc_la-write-stringtable.lo libgettextsrc_la-write-po.lo libgettextsrc_la-msgl-ascii.lo libgettextsrc_la-msgl-iconv.lo libgettextsrc_la-msgl-equal.lo libgettextsrc_la-msgl-cat.lo libgettextsrc_la-msgl-header.lo libgettextsrc_la-msgl-english.lo libgettextsrc_la-msgl-check.lo libgettextsrc_la-file-list.lo libgettextsrc_la-msgl-charset.lo libgettextsrc_la-po-time.lo libgettextsrc_la-plural-exp.lo libgettextsrc_la-plural-eval.lo libgettextsrc_la-plural-table.lo ../woe32dll/libgettextsrc_la-c++format.lo libgettextsrc_la-format-c.lo libgettextsrc_la-format-sh.lo libgettextsrc_la-format-python.lo libgettextsrc_la-format-python-brace.lo libgettextsrc_la-format-lisp.lo libgettextsrc_la-format-elisp.lo libgettextsrc_la-format-librep.lo libgettextsrc_la-format-scheme.lo libgettextsrc_la-format-java.lo libgettextsrc_la-format-csharp.lo libgettextsrc_la-format-awk.lo libgettextsrc_la-format-pascal.lo libgettextsrc_la-format-ycp.lo libgettextsrc_la-format-tcl.lo libgettextsrc_la-format-perl.lo libgettextsrc_la-format-perl-brace.lo libgettextsrc_la-format-php.lo libgettextsrc_la-format-gcc-internal.lo libgettextsrc_la-format-gfc-internal.lo libgettextsrc_la-format-qt.lo libgettextsrc_la-format-qt-plural.lo libgettextsrc_la-format-kde.lo libgettextsrc_la-format-boost.lo libgettextsrc_la-format-lua.lo libgettextsrc_la-format-_javascript_.lo libgettextsrc_la-read-desktop.lo ../woe32dll/libgettextsrc_la-gettextsrc-exports.lo
libtool: link: i586-mingw32msvc-g++ -shared -nostdlib /usr/lib/gcc/i586-mingw32msvc/4.2.1-sjlj/../../../../i586-mingw32msvc/lib/dllcrt2.o /usr/lib/gcc/i586-mingw32msvc/4.2.1-sjlj/crtbegin.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 ../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-boost.o .libs/libgettextsrc_la-format-lua.o .libs/libgettextsrc_la-format-_javascript_.o .libs/libgettextsrc_la-read-desktop.o ../woe32dll/.libs/libgettextsrc_la-gettextsrc-exports.o   -L/home/m/build-gettext-windows/src-shared-32/gettext-0.19-rc1/gettext-tools/intl/.libs ../gnulib-lib/.libs/libgettextlib.dll.a -L/home/m/build-gettext-windows/out-shared-32/lib -L/usr/i586-mingw32msvc/lib /home/m/build-gettext-windows/src-shared-32/gettext-0.19-rc1/gettext-tools/intl/.libs/libintl.dll.a ../intl/.libs/libintl.dll.a /home/m/build-gettext-windows/out-shared-32/lib/libiconv.dll.a -L/usr/lib/gcc/i586-mingw32msvc/4.2.1-sjlj -L/usr/lib/gcc/i586-mingw32msvc/4.2.1-sjlj/../../../../i586-mingw32msvc/lib -lstdc++ -lmingw32 -lgcc -lmoldname -lmingwex -lmsvcrt -luser32 -lkernel32 -ladvapi32 -lshell32 -lmingw32 -lgcc -lmoldname -lmingwex -lmsvcrt /usr/lib/gcc/i586-mingw32msvc/4.2.1-sjlj/crtend.o  -O2 -Wl,--export-all-symbols -Wl,--disable-auto-import   -o .libs/libgettextsrc-0-19.dll -Wl,--enable-auto-image-base -Xlinker --out-implib -Xlinker .libs/libgettextsrc.dll.a
Creating library file: .libs/libgettextsrc.dll.a
Cannot export line_comment: symbol not defined
../woe32dll/.libs/libgettextsrc_la-gettextsrc-exports.o:gettextsrc-exports.c:(.data+0x9c): undefined reference to `_line_comment'
collect2: ld returned 1 exit status
make[5]: *** [libgettextsrc.la] Error 1
make[5]: Leaving directory `/home/m/build-gettext-windows/src-shared-32/gettext-0.19-rc1/gettext-tools/src'
make[4]: *** [all] Error 2
make[4]: Leaving directory `/home/m/build-gettext-windows/src-shared-32/gettext-0.19-rc1/gettext-tools/src'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/m/build-gettext-windows/src-shared-32/gettext-0.19-rc1/gettext-tools'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/home/m/build-gettext-windows/src-shared-32/gettext-0.19-rc1/gettext-tools'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/m/build-gettext-windows/src-shared-32/gettext-0.19-rc1'
make: *** [all] Error 2





2014-05-10 8:48 GMT+02:00 Daiki Ueno <address@hidden>:
Hi,

The pre-release gettext-0.19-rc1.tar.gz is now available at
ftp://alpha.gnu.org/gnu/gettext/.  The NEWS file in the tarball contains
a list of the changes since 0.18.3.

Since it has some changes to the GNU gettext infrastructure, it would be
nice to see if it still works for your projects after bumping the
required gettext version to 0.19, in configure.ac:

  AM_GNU_GETTEXT_VERSION([0.19])

The 0.19 release is planned for this month.  So any feedback would be
highly appreciated.

Regards,
--
Daiki Ueno



reply via email to

[Prev in Thread] Current Thread [Next in Thread]