troubles building 64-bit VM on a mac
    David Green 
    dgreen99 at gmail.com
       
    Thu May 14 08:58:54 PDT 2009
    
    
  
I've managed to build a 32-bit jdk7 on my mac.  When attempting to build
64-bit I run into the following error message:
 mkdir -p bsd_amd64_docs
make -f
/Users/dgreen/Documents/packages/jdk7/bsd-port/hotspot/make/bsd/makefiles/jvmti.make
 " LP64=1 " GAMMADIR=/Users/dgreen/Documents/packages/jdk7/bsd-port/hotspot
OS_FAMILY=bsd ARCH=x86 BUILDARCH=amd64 LIBARCH=amd64
HOTSPOT_RELEASE_VERSION=15.0-b02 HOTSPOT_BUILD_VERSION=
JRE_RELEASE_VERSION=1.7.0-internal-dgreen_2009_05_11_11_50-b00
JvmtiOutDir=bsd_amd64_docs jvmtidocs
 make[4]: Nothing to be done for `jvmtidocs'.
make VM_SUBDIR=product                            generic_export
Makefile:316: target `/Xusage.txt' given more than once in the same rule.
make[3]: *** No rule to make target
`/Users/dgreen/Documents/packages/jdk7/bsd-port/build/bsd-i586/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
My build is invoked as follows:
 david-greens-macbook-pro:bsd-port dgreen$ cat build.sh
LC_ALL=C
LANG=C
unset CLASSPATH
unset JAVA_HOME
make \
  ALT_BOOTDIR=/Users/dgreen/Documents/packages/soylatte16-i386-1.0.3/ \
  ALT_BINARY_PLUGS_PATH=/Users/dgreen/Documents/packages/jdk-7-icedtea-plugs
\
  ALT_FREETYPE_HEADERS_PATH=/usr/X11R6/include \
  ALT_FREETYPE_LIB_PATH=/usr/X11R6/lib \
  ALT_CUPS_HEADERS_PATH=/usr/include \
  ANT_HOME=/usr/share/ant \
  NO_DOCS=true \
  ARCH_DATA_MODEL=64 \
  HOTSPOT_BUILD_JOBS=2
The only thing that I changed is between builds is ARCH_DATA_MODEL=64
Any help would be appreciated.
Thanks,
David
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.openjdk.java.net/pipermail/bsd-port-dev/attachments/20090514/32319383/attachment.html 
    
    
More information about the bsd-port-dev
mailing list