[Bug 724259] New: cross-compiling gnutls for win32 from Linux fails
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Wed Feb 12 16:34:30 PST 2014
https://bugzilla.gnome.org/show_bug.cgi?id=724259
GStreamer | packages | git
Summary: cross-compiling gnutls for win32 from Linux fails
Classification: Platform
Product: GStreamer
Version: git
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: Normal
Component: packages
AssignedTo: gstreamer-bugs at lists.freedesktop.org
ReportedBy: olivier.crete at ocrete.ca
QAContact: gstreamer-bugs at lists.freedesktop.org
GNOME version: ---
I get this:
/bin/sh ../libtool --tag=CC --mode=link i686-w64-mingw32-gcc -Wall -g
-O2 -DWINVER=0x0501 -D_WIN32_WINNT=0x0501 -no-undefined -export-symbols-regex
'^xssl.*' -version-info 0:0:0 -Wl,--output-def,libgnutls-xssl-28.def
-L/home/ocrete/cerbero/dist/windows_x86/lib -o libgnutls-xssl.la -rpath
/home/ocrete/cerbero/dist/windows_x86/lib xssl.lo xssl_getline.lo
../gl/libgnu.la libgnutls.la -lintl
libtool: link: i686-w64-mingw32-nm .libs/xssl.o .libs/xssl_getline.o
../gl/.libs/libgnu.a | sed -n -e 's/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[
][ ]*_\([_A-Za-z][_A-Za-z0-9]*\)$/\1 _\2 \2/p' | sed '/ __gnu_lto/d' |
/usr/bin/sed -e '/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/;s/^.*[ ]__nm__\([^
]*\)[ ][^ ]*/\1 DATA/;/^I[ ]/d;/^[AITW][ ]/s/.* //' | sort | uniq >
.libs/libgnutls-xssl.exp
libtool: link: /usr/bin/grep -E -e "^xssl.*" ".libs/libgnutls-xssl.exp" >
".libs/libgnutls-xssl.expT"
libtool: link: mv -f ".libs/libgnutls-xssl.expT" ".libs/libgnutls-xssl.exp"
libtool: link: if test "x`/usr/bin/sed 1q .libs/libgnutls-xssl.exp`" =
xEXPORTS; then cp .libs/libgnutls-xssl.exp .libs/libgnutls-xssl-0.dll.def; else
echo EXPORTS > .libs/libgnutls-xssl-0.dll.def; cat .libs/libgnutls-xssl.exp >>
.libs/libgnutls-xssl-0.dll.def; fi
libtool: link: i686-w64-mingw32-gcc -shared .libs/libgnutls-xssl-0.dll.def
.libs/xssl.o .libs/xssl_getline.o -Wl,--whole-archive ../gl/.libs/libgnu.a
-Wl,--no-whole-archive -L/home/ocrete/cerbero/dist/windows_x86/lib
/home/ocrete/cerbero/dist/windows_x86/lib/libiconv.dll.a -lws2_32
./.libs/libgnutls.dll.a /home/ocrete/cerbero/dist/windows_x86/lib/libintl.dll.a
-O2 -Wl,--output-def -Wl,libgnutls-xssl-28.def -o .libs/libgnutls-xssl-0.dll
-Wl,--enable-auto-image-base -Xlinker --out-implib -Xlinker
.libs/libgnutls-xssl.dll.a
Creating library file: .libs/libgnutls-xssl.dll.a.libs/xssl.o: In function
`xssl_printf':
/home/ocrete/cerbero/sources/windows_x86/gnutls-3.2.10/lib/xssl.c:650:
undefined reference to `_gnutls_vasprintf'
collect2: error: ld returned 1 exit status
make[4]: *** [libgnutls-xssl.la] Error 1
make[4]: Leaving directory
`/home/ocrete/cerbero/sources/windows_x86/gnutls-3.2.10/lib'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory
`/home/ocrete/cerbero/sources/windows_x86/gnutls-3.2.10/lib'
make[2]: *** [all] Error 2
make[2]: Leaving directory
`/home/ocrete/cerbero/sources/windows_x86/gnutls-3.2.10/lib'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
`/home/ocrete/cerbero/sources/windows_x86/gnutls-3.2.10'
make: *** [all] Error 2
Running command 'make'
--
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.
More information about the gstreamer-bugs
mailing list