Hi! By mistake I just sent this email to Daiki only, so I'm resending it to
the list too...

2015-06-24 14:49 GMT+02:00 Daiki Ueno <u...@gnu.org>:

> Vincent Torri <vincent.to...@gmail.com> writes:
>
> > .libs/libgettextsrc_la-read-catalog-abstract.o: In function
> > `po_parse_comment_special':
> >
> C:\MinGW\msys\1.0\home\vtorri\tmp\gettext-0.19.4.82-0a64\gettext-tools\src/read-catalog-abstract.c:432:
> > undefined reference to `__imp_syntax_check_name'
> > ../woe32dll/.libs/libgettextsrc_la-c++format.o: In function
> > `__static_initialization_and_destruction_0':
> >
> C:\MinGW\msys\1.0\home\vtorri\tmp\gettext-0.19.4.82-0a64\gettext-tools\src/../woe32dll/../src/format.c:65:
> > undefined reference to `__imp_formatstring_kde_kuit'
>
> Thanks for reporting this.  I've committed the attached change for that.
>

I'm still having problems cross-compiling for Windows even after having
applied 0001-build-Export-formatstring_kde_kuit-to-W32.patch:

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
.libs/libgettextsrc_la-sentence.o .libs/libgettextsrc_la-libexpat-compat.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
../woe32dll/.libs/libgettextsrc_la-gettextsrc-exports.o
-L/home/m/build-gettext-windows/src-shared-32/gettext-0.19.5/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.5/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  -g -O2
-Wl,--export-all-symbols -Wl,--disable-auto-import   -o
.libs/libgettextsrc-0-19-5.dll -Wl,--enable-auto-image-base -Xlinker
--out-implib -Xlinker .libs/libgettextsrc.dll.a
Creating library file: .libs/libgettextsrc.dll.a
.libs/libgettextsrc_la-read-catalog-abstract.o: In function
`po_parse_comment_special':
/home/m/build-gettext-windows/src-shared-32/gettext-0.19.5/gettext-tools/src/read-catalog-abstract.c:432:
undefined reference to `__imp__syntax_check_name'
collect2: ld returned 1 exit status
make[4]: *** [libgettextsrc.la] Error 1

--
Michele

Reply via email to