glib error



Hi,

I'm trying to compile glib-2.6.2 on my work AIX 4.3.3 machine with gcc.
"configure" runs fine, but "make" stops after a while, giving some assembler
errors. I don't know how to go further, can someone please have a look and
see what is going wrong? Thanks very much. The error looks like:


 gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -DG_LOG_DOMAIN=\"GLib\"
-DG_DISABLE_CAST_CHECKS -DG_DISABLE_DEPRECATED -DGLIB_COMPILATION -pthread
-g -O2 -Wall -MT gasyncqueue.lo -MD -MP -MF .deps/gasyncqueue.Tpo -c
gasyncqueue.c -o gasyncqueue.o
if /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I..
-DG_LOG_DOMAIN=\"GLib\" -DG_DISABLE_CAST_CHECKS -DG_DISABLE_DEPRECATED
-DGLIB_COMPILATION   -pthread  -g -O2 -Wall -MT gatomic.lo -MD -MP -MF
".deps/gatomic.Tpo" \
  -c -o gatomic.lo `test -f 'gatomic.c' || echo './'`gatomic.c; \
then mv -f ".deps/gatomic.Tpo" ".deps/gatomic.Plo"; \
else rm -f ".deps/gatomic.Tpo"; exit 1; \
fi
 gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -DG_LOG_DOMAIN=\"GLib\"
-DG_DISABLE_CAST_CHECKS -DG_DISABLE_DEPRECATED -DGLIB_COMPILATION -pthread
-g -O2 -Wall -MT gatomic.lo -MD -MP -MF .deps/gatomic.Tpo -c gatomic.c -o
gatomic.o
gatomic.c: In function `g_atomic_int_exchange_and_add':
gatomic.c:279: warning: matching constraint does not allow a register
gatomic.c:279: warning: matching constraint does not allow a register
gatomic.c: In function `g_atomic_int_add':
gatomic.c:295: warning: matching constraint does not allow a register
gatomic.c:295: warning: matching constraint does not allow a register
/tmp//cc5ey0q7.s: Assembler messages:
/tmp//cc5ey0q7.s:301: Error: Unrecognized opcode: `lwarx'
/tmp//cc5ey0q7.s:303: Error: Unrecognized opcode: `stwcx.'
/tmp//cc5ey0q7.s:337: Error: Unrecognized opcode: `lwarx'
/tmp//cc5ey0q7.s:339: Error: Unrecognized opcode: `stwcx.'
/tmp//cc5ey0q7.s:372: Error: Unrecognized opcode: `lwarx'
/tmp//cc5ey0q7.s:373: Error: Unrecognized opcode: `subf.'
/tmp//cc5ey0q7.s:375: Error: Unrecognized opcode: `stwcx.'
/tmp//cc5ey0q7.s:413: Error: Unrecognized opcode: `lwarx'
/tmp//cc5ey0q7.s:414: Error: Unrecognized opcode: `subf.'
/tmp//cc5ey0q7.s:416: Error: Unrecognized opcode: `stwcx.'
make[4]: *** [gatomic.lo] Error 1
make[4]: Leaving directory `/impact/tmp/glib/glib-2.6.2/glib'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/impact/tmp/glib/glib-2.6.2/glib'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/impact/tmp/glib/glib-2.6.2/glib'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/impact/tmp/glib/glib-2.6.2'
make: *** [all] Error 2


Best Regards,
Salman Mohsin

<<attachment: winmail.dat>>



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