64-bit requirement

Michael Hall mik3hall at gmail.com
Sun Jan 23 13:40:24 PST 2011


On Jan 18, 2011, at 9:13 PM, Alexander Strange wrote:

> Although it hasn't been tested recently, you may be able to compile for 32-bit only using by setting "ARCH=i386 CC=gcc-4.0 CXX=g++-4.0".

So far you seem to end up in a darned if you do, darned if you don't situation with this.

First I didn't figure anything out on the test_gamma problems. I saw somewhere where with JAVA_HOME set and a tweak to LD_LIBRARY_PATH you could get around problems. I had the JAVA_HOME but the LD_LIBRARY_PATH didn't seem to do any good. So I commented out all invocations of test_gamma in my Makefile to get around this.

Next, you seem to get into the cyclic problem indicated above. With no ARCH set or set incorrectly I believe I got...

/bin/sh: ../generated/adfiles/adlc: Bad CPU type in executable

Setting ARCH to i386 if I remember right got a 'no rules to build' error also somewhere in adfiles.

Setting it to x86 as I saw suggested somewhere gets us back to "Bad CPU type"

So I'm not exactly sure how Weijun Wang managed his but there is no such success on mine, so I guess I'll wait until I hear something along the lines has been at least attempted for support.




More information about the macosx-port-dev mailing list