> gcc -m32 -o jsmathtemp.o -c -DOSTYPE=\"Linux2.6\" -DOSARCH=\"Linux\" > -DEXPORT_JS_API -DJS_USE_SAFE_ARENA -I../../dist/include/js > -I../../dist/include -I/ita/devel/mozilla/dist/include/nspr -I. > -I/usr/X11R6/include -fPIC -I/usr/X11R6/include -Wall -W -Wno-unused > -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread -DDEBUG > -D_DEBUG -DDEBUG_davido -DTRACING -g -fno-inline -I/usr/X11R6/include > -include ../../mozilla-config.h -DMOZILLA_CLIENT > -Wp,-MD,.deps/jsmath.pp jsmath.c > ld -r -o jsmath.o jsmathtemp.o fdlibm/libfdm.a > ld: Relocatable linking with relocations from format elf32-i386 > (jsmathtemp.o) to format elf64-x86-64 (jsmath.o) is not supported > gmake[4]: *** [jsmath.o] Error 1 > gmake[4]: Leaving directory `/ita/devel/mozilla/js/src' > > > Any ideas?
Oops....adding back in export LD="ld -melf_i386" fixes that issue and gets me to another register issue: x86_64_linux.pp xptcinvoke_x86_64_linux.cpp xptcinvoke_x86_64_linux.cpp: In function `void invoke_copy_to_stack(PRUint64*, P RUint32, nsXPTCVariant*, PRUint64*, double*)': xptcinvoke_x86_64_linux.cpp:86: warning: cast from pointer to integer of differe nt size xptcinvoke_x86_64_linux.cpp:102: warning: cast from pointer to integer of differ ent size xptcinvoke_x86_64_linux.cpp: In function `nsresult XPTC_InvokeByIndex(nsISupport s*, PRUint32, PRUint32, nsXPTCVariant*)': xptcinvoke_x86_64_linux.cpp:193: warning: cast from pointer to integer of differ ent size xptcinvoke_x86_64_linux.cpp:206: warning: cast to pointer from integer of differ ent size xptcinvoke_x86_64_linux.cpp:209: warning: cast to pointer from integer of differ ent size xptcinvoke_x86_64_linux.cpp:153: error: register specified for 'd0' isn't suitab le for data type xptcinvoke_x86_64_linux.cpp:153: error: register name given for non-register var iable 'd0' xptcinvoke_x86_64_linux.cpp:154: error: register specified for 'd1' isn't suitab le for data type xptcinvoke_x86_64_linux.cpp:154: error: register name given for non-register var iable 'd1' xptcinvoke_x86_64_linux.cpp:155: error: register specified for 'd2' isn't suitab le for data type xptcinvoke_x86_64_linux.cpp:155: error: register name given for non-register var iable 'd2' xptcinvoke_x86_64_linux.cpp:156: error: register specified for 'd3' isn't suitab le for data type xptcinvoke_x86_64_linux.cpp:156: error: register name given for non-register var iable 'd3' xptcinvoke_x86_64_linux.cpp:157: error: register specified for 'd4' isn't suitab le for data type xptcinvoke_x86_64_linux.cpp:157: error: register name given for non-register var iable 'd4' xptcinvoke_x86_64_linux.cpp:158: error: register specified for 'd5' isn't suitab le for data type xptcinvoke_x86_64_linux.cpp:158: error: register name given for non-register var iable 'd5' xptcinvoke_x86_64_linux.cpp:159: error: register specified for 'd6' isn't suitab le for data type xptcinvoke_x86_64_linux.cpp:159: error: register name given for non-register var iable 'd6' xptcinvoke_x86_64_linux.cpp:160: error: register specified for 'd7' isn't suitab le for data type xptcinvoke_x86_64_linux.cpp:160: error: register name given for non-register var iable 'd7' gmake[8]: *** [xptcinvoke_x86_64_linux.o] Error 1 gmake[8]: Leaving directory `/ita/devel/mozilla/xpcom/reflect/xptcall/src/md/uni x' gmake[7]: *** [libs] Error 2 Any ideas? _______________________________________________ mozilla-crypto mailing list [email protected] http://mail.mozilla.org/listinfo/mozilla-crypto
