David Olliges wrote:
Oops....adding back in export LD="ld -melf_i386" fixes that issue and
gets me to another register issue:
xptcinvoke_x86_64_linux.cpp: In function `void
gmake[8]: Leaving directory
`/ita/devel/mozilla/xpcom/reflect/xptcall/src/md/uni x'
gmake[7]: *** [libs] Error 2
Any ideas?
xpcom/reflect/xptcall/src/md/unix has a list of files to compile, all
specific to one architecture. You're getting the 64 bits one, which
seems wrong.
Either something bad got selected by the Makefile in that directory, and
one platform variable is still not properly defined, which got you the
64 bit version when you need a normal 32 bits version.
Try deleting the Makefile in case you still have an older version that
needs to be regenerated from Makefile.in
Or the native object discussed in this file will actually come from the
OS and be 64 bit objects, and you need a specific version of that file
to do the 64 bits - 32 bits adaptation. That wouldn't be easy. An expert
of the xpcom implementation would be best placed to answer to that.
_______________________________________________
mozilla-crypto mailing list
[email protected]
http://mail.mozilla.org/listinfo/mozilla-crypto