Is there a way to build Openjdk on a 64-bit Mac OS X 10.6.4?
Arul Dhesiaseelan
aruld at acm.org
Fri Oct 8 11:29:47 PDT 2010
Hmm, strange. All my repos are up-to-date. Just curious, did you use
soylatte 64-bit to build this?
I am now getting a different error after commenting out the compiler
warnings stuff.
cd /Users/aruld/bsd-port/hotspot/make; \
make VM_TARGET=product1 generic_build1
ALT_OUTPUTDIR=/Users/aruld/bsd-port/build/bsd-amd64/hotspot/outputdir
Makefile:336: target `/Xusage.txt' given more than once in the same rule.
mkdir -p /Users/aruld/bsd-port/build/bsd-amd64/hotspot/outputdir
No compiler1 (product1) for ARCH_DATA_MODEL=64
cd /Users/aruld/bsd-port/hotspot/make; \
make VM_TARGET=productkernel generic_buildkernel
ALT_OUTPUTDIR=/Users/aruld/bsd-port/build/bsd-amd64/hotspot/outputdir
Makefile:336: target `/Xusage.txt' given more than once in the same rule.
mkdir -p /Users/aruld/bsd-port/build/bsd-amd64/hotspot/outputdir
No kernel (productkernel) for OS_NAME=bsd
cd /Users/aruld/bsd-port/build/bsd-amd64/hotspot/outputdir; \
make -f /Users/aruld/bsd-port/hotspot/make/bsd/Makefile \
JAVA_HOME=/Users/aruld/soylatte16-amd64-1.0.3
OUTPUTDIR=/Users/aruld/bsd-port/build/bsd-amd64/hotspot/outputdir
GAMMADIR=/Users/aruld/bsd-port/hotspot MAKE_VERBOSE=y
HOTSPOT_RELEASE_VERSION=19.0-b05
JRE_RELEASE_VERSION=1.7.0-internal-arul_2010_10_08_12_09-b00
HOTSPOT_BUILD_VERSION= docs
/Users/aruld/soylatte16-amd64-1.0.3//bin/javap
javax.xml.transform.TransformerFactory > /dev/null 2>&1; \
if [ $? -ne 0 ]; then \
/Users/aruld/soylatte16-amd64-1.0.3//bin/java -version; \
echo "*** An XSLT processor (J2SE 1.4.x or newer) is required" \
"to bootstrap this build" 1>&2; \
exit 1; \
fi
mkdir -p bsd_amd64_docs
make -f /Users/aruld/bsd-port/hotspot/make/bsd/makefiles/jvmti.make "
LP64=1 " GAMMADIR=/Users/aruld/bsd-port/hotspot OS_FAMILY=bsd ARCH=x86
BUILDARCH=amd64 LIBARCH=amd64 HOTSPOT_RELEASE_VERSION=19.0-b05
HOTSPOT_BUILD_VERSION=
JRE_RELEASE_VERSION=1.7.0-internal-arul_2010_10_08_12_09-b00
JvmtiOutDir=bsd_amd64_docs jvmtidocs
/Users/aruld/soylatte16-amd64-1.0.3//bin/javac -g -encoding ascii -source 6
-target 6 -d bsd_amd64_docs
/Users/aruld/bsd-port/hotspot/src/share/vm/prims/jvmtiGen.java
Generating bsd_amd64_docs/jvmti.html
/Users/aruld/soylatte16-amd64-1.0.3//bin/java -classpath bsd_amd64_docs
jvmtiGen -IN /Users/aruld/bsd-port/hotspot/src/share/vm/prims/jvmti.xml -XSL
/Users/aruld/bsd-port/hotspot/src/share/vm/prims/jvmti.xsl -OUT
bsd_amd64_docs/jvmti.html
make VM_SUBDIR=product generic_export
Makefile:336: target `/Xusage.txt' given more than once in the same rule.
make[3]: *** No rule to make target
`/Users/aruld/bsd-port/build/bsd-amd64/hotspot/import/docs/platform/jvmti/jvmti.html',
needed by `generic_export'. Stop.
make[2]: *** [export_product] Error 2
make[1]: *** [hotspot-build] Error 2
make: *** [build_product_image] Error 2
-Arul
On Fri, Oct 8, 2010 at 11:36 AM, John Yeary <johnyeary at gmail.com> wrote:
> Hello Arul,
>
> I am not sure what is wrong with your build. I just did a 64-bit build too
> and it works. Did you pull a recent forest down?
>
>
> openjdk version "1.7.0-internal"
> OpenJDK Runtime Environment (build
> 1.7.0-internal-jyeary_2010_10_08_12_52-b00)
> OpenJDK 64-Bit Server VM (build 19.0-b05, mixed mode)
>
> John
>
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.openjdk.java.net/pipermail/bsd-port-dev/attachments/20101008/58322c0d/attachment.html
More information about the bsd-port-dev
mailing list