This is a read-only archive of the Mumble forums.

This website archives and makes accessible historical state. It receives no updates or corrections. It is provided only to keep the information accessible as-is, under their old address.

For up-to-date information please refer to the Mumble website and its linked documentation and other resources. For support please refer to one of our other community/support channels.

Jump to content

Compile static murmur 1.2.10


lexesv1
 Share

Recommended Posts

OS Debian 6 32 bit

Ice-3.3.1 with static libraries, like libIce.a libIceUtil.a

QT 4.6.3 with static libraries, like libQtDbus.a, libQtCore.a

gcc/g++ version 4.4.5


Build config:

qmake CONFIG+=no-client CONFIG+=static CONFIG+=no-bonjour -recursive main.pro

 

/usr/lib/libQtCore.a(qeventdispatcher_glib.o): In function `QEventDispatcherGlib::~QEventDispatcherGlib()':
qeventdispatcher_glib.cpp:(.text+0x9b0): undefined reference to `g_source_destroy'
qeventdispatcher_glib.cpp:(.text+0x9bb): undefined reference to `g_source_unref'
qeventdispatcher_glib.cpp:(.text+0x9cd): undefined reference to `g_source_destroy'
qeventdispatcher_glib.cpp:(.text+0x9d8): undefined reference to `g_source_unref'
qeventdispatcher_glib.cpp:(.text+0xa21): undefined reference to `g_source_remove_poll'
qeventdispatcher_glib.cpp:(.text+0xa5a): undefined reference to `g_source_destroy'
qeventdispatcher_glib.cpp:(.text+0xa65): undefined reference to `g_source_unref'
qeventdispatcher_glib.cpp:(.text+0xa77): undefined reference to `g_source_destroy'
qeventdispatcher_glib.cpp:(.text+0xa82): undefined reference to `g_source_unref'
qeventdispatcher_glib.cpp:(.text+0xa94): undefined reference to `g_main_context_unref'
/usr/lib/libQtCore.a(qeventdispatcher_glib.o): In function `QEventDispatcherGlib::registerSocketNotifier(QSocketNotifier*)':
qeventdispatcher_glib.cpp:(.text+0xbb1): undefined reference to `g_source_add_poll'
/usr/lib/libQtCore.a(qeventdispatcher_glib.o): In function `QEventDispatcherGlib::unregisterSocketNotifier(QSocketNotifier*)':
qeventdispatcher_glib.cpp:(.text+0xc58): undefined reference to `g_source_remove_poll'
qeventdispatcher_glib.cpp:(.text+0xcac): undefined reference to `g_source_remove_poll'
/usr/lib/libQtCore.a(qeventdispatcher_unix.o): In function `QEventDispatcherUNIX::unregisterSocketNotifier(QSocketNotifier*)':
qeventdispatcher_unix.cpp:(.text+0x1da): undefined reference to `__fdelt_chk'
qeventdispatcher_unix.cpp:(.text+0x209): undefined reference to `__fdelt_chk'
/usr/lib/libQtCore.a(qeventdispatcher_unix.o): In function `QEventDispatcherUNIX::setSocketNotifierPending(QSocketNotifier*)':
qeventdispatcher_unix.cpp:(.text+0x106f): undefined reference to `__fdelt_chk'
qeventdispatcher_unix.cpp:(.text+0x10c9): undefined reference to `__fdelt_chk'
/usr/lib/libQtCore.a(qeventdispatcher_unix.o): In function `QEventDispatcherUNIX::registerSocketNotifier(QSocketNotifier*)':
qeventdispatcher_unix.cpp:(.text+0x131c): undefined reference to `__fdelt_chk'
/usr/lib/libQtCore.a(qeventdispatcher_unix.o):qeventdispatcher_unix.cpp:(.text+0x1b3f): more undefined references to `__fdelt_chk' follow
/usr/lib/libc.a(assert.o): In function `__assert_fail':
(.text+0x2): undefined reference to `pthread_setcancelstate'
/usr/lib/libc.a(assert.o): In function `__assert_fail':
(.text+0x25): undefined reference to `pthread_setcancelstate'
collect2: ld returned 1 exit status
make[2]: *** [../../release/murmurd] Error 1
make[2]: Leaving directory `/home/build/mumble-1.2.10/src/murmur'
make[1]: *** [release] Error 2
make[1]: Leaving directory `/home/build/mumble-1.2.10/src/murmur'
make: *** [sub-src-murmur-make_default-ordered] Error 2

 

How to solve the problem?

Please help.

For several days I suffer :cry:


PS.

Please tell me what operating system and select which packages to install? (Debian 6/ Gentoo etc ..? Zeroc-ICE 3.3/3.4? QT 4.5/4.6?)

Link to comment
Share on other sites

 Share

×
×
  • Create New...