|
I was following the instructions to build glib-2.11.3, all
instructions were correct and everything
was going smoothly until somewhere during the gmake ( I am building for a mips
target):
/bin/sh ../libtool --mode=link
/home/pmcdonald/dch_build/main/target/DCH64XX_DISK/scm/build/results/tools/bin/mipsel-unknown-linux-gnu-gcc
-g -O2 -Wall -o errorcheck-mutex-test errorcheck-mutex-test.o
../glib/libglib-2.0.la ../gthread/libgthread-2.0.la
/home/pmcdonald/dch_build/main/target/DCH64XX_DISK/scm/build/results/tools/bin/mipsel-unknown-linux-gnu-gcc
-g -O2 -Wall -o errorcheck-mutex-test errorcheck-mutex-test.o
../glib/.libs/libglib-2.0.a ../gthread/.libs/libgthread-2.0.a
/data/glib/glib-2.11.3/glib/.libs/libglib-2.0.a
../gthread/.libs/libgthread-2.0.a(gthread-impl.o)(.text+0x338): In
function `g_mutex_trylock_posix_impl':
/data/glib/glib-2.11.3/gthread/gthread-posix.c:176: undefined reference to
`pthread_mutex_trylock'
../gthread/.libs/libgthread-2.0.a(gthread-impl.o)(.text+0x5b0): In
function `g_cond_timed_wait_posix_impl':
/data/glib/glib-2.11.3/gthread/gthread-posix.c:231: undefined reference to
`pthread_cond_timedwait'
../gthread/.libs/libgthread-2.0.a(gthread-impl.o)(.text+0x830): In
function `g_private_new_posix_impl':
/data/glib/glib-2.11.3/gthread/gthread-posix.c:258: undefined reference to
`pthread_key_create'
../gthread/.libs/libgthread-2.0.a(gthread-impl.o)(.text+0x90c): In
function `g_private_set_posix_impl':
/data/glib/glib-2.11.3/gthread/gthread-posix.c:270: undefined reference to
`pthread_setspecific'
../gthread/.libs/libgthread-2.0.a(gthread-impl.o)(.text+0x958): In
function `g_private_get_posix_impl':
/data/glib/glib-2.11.3/gthread/gthread-posix.c:279: undefined reference to
`pthread_getspecific'
../gthread/.libs/libgthread-2.0.a(gthread-impl.o)(.text+0xa78): In
function `g_thread_create_posix_impl':
/data/glib/glib-2.11.3/gthread/gthread-posix.c:315: undefined reference to
`pthread_attr_setstacksize'
../gthread/.libs/libgthread-2.0.a(gthread-impl.o)(.text+0xb44):/data/glib/glib-2.11.3/gthread/gthread-posix.c:344:
undefined reference to `pthread_create'
../gthread/.libs/libgthread-2.0.a(gthread-impl.o)(.text+0x1020): In
function `g_thread_join_posix_impl':
/data/glib/glib-2.11.3/gthread/gthread-posix.c:374: undefined reference to
`pthread_join'
collect2: ld returned 1 exit status
gmake[3]: *** [errorcheck-mutex-test] Error 1
gmake[3]: Leaving directory
`/data/glib/glib-2.11.3/tests'
gmake[2]: *** [all-recursive] Error 1
gmake[2]: Leaving directory
`/data/glib/glib-2.11.3/tests'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory `/data/glib/glib-2.11.3'
gmake: *** [all] Error 2
Thanks, Paul |