[tlbuild] Oracle Solaris 11.3 x86-64: failure
Nelson H. F. Beebe
beebe at math.utah.edu
Fri May 6 22:34:11 CEST 2016
My build of TeX Live 2016 on Oracle Solaris 11.3 with -m64 to get a
build in a 64-bit world was proceeding nicely until it reached this
point:
gmake[6]: Leaving directory `/local/build/gcc-64bit/texlive-20160504/source/Work/libs/luajit/native'
native/buildvm -m bcdef -o lj_bcdef.h lib_base.c lib_math.c lib_bit.c lib_string.c lib_table.c lib_io.c lib_os.c
lib_package.c lib_debug.c lib_jit.c lib_ffi.c
native/buildvm -m ffdef -o lj_ffdef.h lib_base.c lib_math.c lib_bit.c lib_string.c lib_table.c lib_io.c lib_os.c
lib_package.c lib_debug.c lib_jit.c lib_ffi.c
Error: pointer size mismatch in cross-build.
Try: make HOST_CC="gcc -m32" CROSS=...
Error: pointer size mismatch in cross-build.
Try: make HOST_CC="gcc -m32" CROSS=...
gmake[5]: *** [lj_ffdef.h] Error 1
I suspect that the problem is again the limited architectural
knowledge of luajit.
Because the 32-bit executables that I reported a successful build for
earlier today should work fine, there is no strong reason to carry out
a 64-bit build as well, apart from my curiousity about whether it
would be feasible.
I therefore do not propose to pursue a 64-bit Solaris 11 build
further, but instead to move on to other platforms where builds have
yet to succeed at my site.
-------------------------------------------------------------------------------
- Nelson H. F. Beebe Tel: +1 801 581 5254 -
- University of Utah FAX: +1 801 581 4148 -
- Department of Mathematics, 110 LCB Internet e-mail: beebe at math.utah.edu -
- 155 S 1400 E RM 233 beebe at acm.org beebe at computer.org -
- Salt Lake City, UT 84112-0090, USA URL: http://www.math.utah.edu/~beebe/ -
-------------------------------------------------------------------------------
More information about the tlbuild
mailing list