mingw-cross-env-list
[Top][All Lists]
Advanced

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

[Mingw-cross-env-list] Re: issue with xerces test


From: Pascal BOUSCASSE
Subject: [Mingw-cross-env-list] Re: issue with xerces test
Date: Sun, 28 Nov 2010 19:03:56 +0100

Nobody can help me?

2010/11/22 Pascal BOUSCASSE <address@hidden>
Hello,
I have a specific issue when a try to get the xerces package.
Here is the output :

address@hidden:/opt/mingw-cross-env-2.16$ m xerces

Failed to build package xerces!
------------------------------------------------------------
/opt/mingw-cross-env-2.16/tmp-xerces/xerces-c-3.1.1/src/xercesc/util/NetAccessors/Curl/CurlURLInputStream.cpp:111: undefined reference to `_curl_easy_setopt'
/opt/mingw-cross-env-2.16/tmp-xerces/xerces-c-3.1.1/src/xercesc/util/NetAccessors/Curl/CurlURLInputStream.cpp:101: undefined reference to `_curl_easy_setopt'
/opt/mingw-cross-env-2.16/tmp-xerces/xerces-c-3.1.1/src/xercesc/util/NetAccessors/Curl/CurlURLInputStream.cpp:102: undefined reference to `_curl_easy_setopt'
collect2: ld returned 1 exit status
make[1]: *** [build-only-xerces] Error 1
make[1]: Leaving directory `/opt/mingw-cross-env-2.16'
real 2m57.295s
user 2m19.850s
sys 0m13.860s
------------------------------------------------------------
[log]      /opt/mingw-cross-env-2.16/log/xerces

make: *** [/opt/mingw-cross-env-2.16/usr/installed/xerces] Error 1

It's appears on the log file the issue occurs during the test link :
'i686-pc-mingw32-g++' -W -Wall -Werror -ansi -pedantic './src/xerces-test.cpp' -o '/opt/mingw-cross-env-2.16/usr/i686-pc-mingw32/bin/test-xerces.exe' -lxerces-c 
/opt/mingw-cross-env-2.16/usr/lib/gcc/i686-pc-mingw32/4.5.1/../../../../i686-pc-mingw32/lib/libxerces-c.a(CurlNetAccessor.o):/opt/mingw-cross-env-2.16/tmp-xerces/xerces-c-3.1.1/src/xercesc/util/NetAccessors/Curl/CurlNetAccessor.cpp:78: undefined reference to `_curl_global_cleanup'
/opt/mingw-cross-env-2.16/usr/lib/gcc/i686-pc-mingw32/4.5.1/../../../../i686-pc-mingw32/lib/libxerces-c.a(CurlNetAccessor.o):/opt/mingw-cross-env-2.16/tmp-xerces/xerces-c-3.1.1/src/xercesc/util/NetAccessors/Curl/CurlNetAccessor.cpp:70: undefined reference to `_curl_global_init'
/opt/mingw-cross-env-2.16/usr/lib/gcc/i686-pc-mingw32/4.5.1/../../../../i686-pc-mingw32/lib/libxerces-c.a(CurlURLInputStream.o): In function `~CurlURLInputStream':
/opt/mingw-cross-env-2.16/tmp-xerces/xerces-c-3.1.1/src/xercesc/util/NetAccessors/Curl/CurlURLInputStream.cpp:180: undefined reference to `_curl_multi_remove_handle'
/opt/mingw-cross-env-2.16/tmp-xerces/xerces-c-3.1.1/src/xercesc/util/NetAccessors/Curl/CurlURLInputStream.cpp:183: undefined reference to `_curl_easy_cleanup'
/opt/mingw-cross-env-2.16/tmp-xerces/xerces-c-3.1.1/src/xercesc/util/NetAccessors/Curl/CurlURLInputStream.cpp:186: undefined reference to `_curl_multi_cleanup'
/opt/mingw-cross-env-2.16/usr/lib/gcc/i686-pc-mingw32/4.5.1/../../../../i686-pc-mingw32/lib/libxerces-c.a(CurlURLInputStream.o):/opt/mingw-cross-env-2.16/tmp-xerces/xerces-c-3.1.1/src/xercesc/util/NetAccessors/Curl/CurlURLInputStream.cpp:269: undefined reference to `_curl_multi_perform'
/opt/mingw-cross-env-2.16/usr/lib/gcc/i686-pc-mingw32/4.5.1/../../../../i686-pc-mingw32/lib/libxerces-c.a(CurlURLInputStream.o):/opt/mingw-cross-env-2.16/tmp-xerces/xerces-c-3.1.1/src/xercesc/util/NetAccessors/Curl/CurlURLInputStream.cpp:273: undefined reference to `_curl_multi_info_read'
/opt/mingw-cross-env-2.16/usr/lib/gcc/i686-pc-mingw32/4.5.1/../../../../i686-pc-mingw32/lib/libxerces-c.a(CurlURLInputStream.o):/opt/mingw-cross-env-2.16/tmp-xerces/xerces-c-3.1.1/src/xercesc/util/NetAccessors/Curl/CurlURLInputStream.cpp:332: undefined reference to `_curl_multi_fdset'
/opt/mingw-cross-env-2.16/usr/lib/gcc/i686-pc-mingw32/4.5.1/../../../../i686-pc-mingw32/lib/libxerces-c.a(CurlURLInputStream.o):/opt/mingw-cross-env-2.16/tmp-xerces/xerces-c-3.1.1/src/xercesc/util/NetAccessors/Curl/CurlURLInputStream.cpp:338: undefined reference to address@hidden'
/opt/mingw-cross-env-2.16/usr/lib/gcc/i686-pc-mingw32/4.5.1/../../../../i686-pc-mingw32/lib/libxerces-c.a(CurlURLInputStream.o): In function `CurlURLInputStream':
/opt/mingw-cross-env-2.16/tmp-xerces/xerces-c-3.1.1/src/xercesc/util/NetAccessors/Curl/CurlURLInputStream.cpp:73: undefined reference to `_curl_multi_init'
/opt/mingw-cross-env-2.16/tmp-xerces/xerces-c-3.1.1/src/xercesc/util/NetAccessors/Curl/CurlURLInputStream.cpp:76: undefined reference to `_curl_easy_init'
/opt/mingw-cross-env-2.16/tmp-xerces/xerces-c-3.1.1/src/xercesc/util/NetAccessors/Curl/CurlURLInputStream.cpp:80: undefined reference to `_curl_easy_setopt'
/opt/mingw-cross-env-2.16/tmp-xerces/xerces-c-3.1.1/src/xercesc/util/NetAccessors/Curl/CurlURLInputStream.cpp:83: undefined reference to `_curl_easy_setopt'
/opt/mingw-cross-env-2.16/tmp-xerces/xerces-c-3.1.1/src/xercesc/util/NetAccessors/Curl/CurlURLInputStream.cpp:84: undefined reference to `_curl_easy_setopt'
/opt/mingw-cross-env-2.16/tmp-xerces/xerces-c-3.1.1/src/xercesc/util/NetAccessors/Curl/CurlURLInputStream.cpp:87: undefined reference to `_curl_easy_setopt'
/opt/mingw-cross-env-2.16/tmp-xerces/xerces-c-3.1.1/src/xercesc/util/NetAccessors/Curl/CurlURLInputStream.cpp:88: undefined reference to `_curl_easy_setopt'
/opt/mingw-cross-env-2.16/usr/lib/gcc/i686-pc-mingw32/4.5.1/../../../../i686-pc-mingw32/lib/libxerces-c.a(CurlURLInputStream.o):/opt/mingw-cross-env-2.16/tmp-xerces/xerces-c-3.1.1/src/xercesc/util/NetAccessors/Curl/CurlURLInputStream.cpp:144: more undefined references to `_curl_easy_setopt' follow
/opt/mingw-cross-env-2.16/usr/lib/gcc/i686-pc-mingw32/4.5.1/../../../../i686-pc-mingw32/lib/libxerces-c.a(CurlURLInputStream.o): In function `CurlURLInputStream':
/opt/mingw-cross-env-2.16/tmp-xerces/xerces-c-3.1.1/src/xercesc/util/NetAccessors/Curl/CurlURLInputStream.cpp:145: undefined reference to `_curl_slist_free_all'
/opt/mingw-cross-env-2.16/tmp-xerces/xerces-c-3.1.1/src/xercesc/util/NetAccessors/Curl/CurlURLInputStream.cpp:152: undefined reference to `_curl_easy_setopt'
/opt/mingw-cross-env-2.16/tmp-xerces/xerces-c-3.1.1/src/xercesc/util/NetAccessors/Curl/CurlURLInputStream.cpp:153: undefined reference to `_curl_easy_setopt'
/opt/mingw-cross-env-2.16/tmp-xerces/xerces-c-3.1.1/src/xercesc/util/NetAccessors/Curl/CurlURLInputStream.cpp:154: undefined reference to `_curl_easy_setopt'
/opt/mingw-cross-env-2.16/tmp-xerces/xerces-c-3.1.1/src/xercesc/util/NetAccessors/Curl/CurlURLInputStream.cpp:159: undefined reference to `_curl_multi_add_handle'
/opt/mingw-cross-env-2.16/tmp-xerces/xerces-c-3.1.1/src/xercesc/util/NetAccessors/Curl/CurlURLInputStream.cpp:171: undefined reference to `_curl_easy_getinfo'
/opt/mingw-cross-env-2.16/tmp-xerces/xerces-c-3.1.1/src/xercesc/util/NetAccessors/Curl/CurlURLInputStream.cpp:136: undefined reference to `_curl_slist_append'
/opt/mingw-cross-env-2.16/tmp-xerces/xerces-c-3.1.1/src/xercesc/util/NetAccessors/Curl/CurlURLInputStream.cpp:114: undefined reference to `_curl_easy_setopt'
/opt/mingw-cross-env-2.16/tmp-xerces/xerces-c-3.1.1/src/xercesc/util/NetAccessors/Curl/CurlURLInputStream.cpp:111: undefined reference to `_curl_easy_setopt'
/opt/mingw-cross-env-2.16/tmp-xerces/xerces-c-3.1.1/src/xercesc/util/NetAccessors/Curl/CurlURLInputStream.cpp:101: undefined reference to `_curl_easy_setopt'
/opt/mingw-cross-env-2.16/tmp-xerces/xerces-c-3.1.1/src/xercesc/util/NetAccessors/Curl/CurlURLInputStream.cpp:102: undefined reference to `_curl_easy_setopt'
collect2: ld returned 1 exit status
make[1]: *** [build-only-xerces] Error 1
make[1]: Leaving directory `/opt/mingw-cross-env-2.16'


I tried to add links in the xerces.mk by changing the test link option, but without success.

---     '$(TARGET)-g++' \
        -W -Wall -Werror -ansi -pedantic \
        '$(2).cpp' -o '$(PREFIX)/$(TARGET)/bin/test-xerces.exe' \
        -lxerces-c 
+++     '$(TARGET)-g++' \
        -W -Wall -Werror -ansi -pedantic \
        '$(2).cpp' -o '$(PREFIX)/$(TARGET)/bin/test-xerces.exe' \
        -lxerces-c -lcurl -lws2_32 -lidn -lgnutls -lwldap32 -lgcrypt -liconv

Could someone help me?
Thanks in advance

Scaalp



--
Pascal BOUSCASSE
www.lascaalperie.com
Mob.: +33 6 21 79 18 32

reply via email to

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