having trubs compiling glib 2.37.0



hi,
i'm having trouble in the 'make' phase of compiling 2.37.0.

i am getting an error in this part of make:
make[4]: Entering directory `/exe/glib2.37.0/glib-2.37.0a/glib'
  CCLD     gtester
./.libs/libglib-2.0.so: undefined reference to `__sync_fetch_and_xor_4'
./.libs/libglib-2.0.so: undefined reference to `__sync_fetch_and_sub_4'
./.libs/libglib-2.0.so: undefined reference to `__sync_fetch_and_add_4'
./.libs/libglib-2.0.so: undefined reference to `__sync_bool_compare_and_swap_4'
./.libs/libglib-2.0.so: undefined reference to `__sync_fetch_and_or_4'
./.libs/libglib-2.0.so: undefined reference to `__sync_fetch_and_and_4'
collect2: ld returned 1 exit status

i grepped the entire release directory for the first undefined error, nothing came back, so i figured the 
functions are located in the .so file or somewhere else. the error occured in release 2.35.9 also.

i'm stuck. i browsed the makefile.in but not closely.  i think i need some professional help

thanks,
philip dahlquist

p.s. 
i hope this is a lucid enough desc. of my prob.


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