Building Java 7 on OS X Snow Leopard
John Rose
John.Rose at Sun.COM
Wed Oct 7 16:08:17 PDT 2009
On Oct 7, 2009, at 2:41 PM, Dave Cheney wrote:
> I find this works for me. Removing the CC / CXX references from the
> make line causes the printf issues whilst compiling hotspot, so I
> assume that, when specified, they are working as advertised.
That makes sense, from a make-ish point of view. When the makefiles
pass the explicit command line settings to each other everywhere, then
command-line variable settings act like a stronger sort of environment
variable.
I guess I like the command-line trick better, even though I don't
fully trust the makefiles to share the command line settings all the
way down.
BTW, the trick based on ALT_COMPILER_PATH depends on the code in these
makefiles:
jdk/make/common/shared/Defs-bsd.gmk
jdk/make/common/shared/Compiler-gcc.gmk
Thanks,
-- John
More information about the bsd-port-dev
mailing list