hg: macosx-port/macosx-port/jdk: added jobjc to build

Kelly O'Hair kelly.ohair at oracle.com
Wed Mar 23 15:35:18 PDT 2011


FYI...

You can skip the Forest Extension completely now.
Just get the top repo, and run "sh ./get_source.sh", will create all the open clones.
Uses a new script ./make/scripts/hgforest.sh which for the time being replaces the Forest Extension needs.

The equivalent to an 'hg fpull -u'  is "sh ./make/scripts/hgforest.sh pull -u"  and is much faster.

-kto

On Mar 23, 2011, at 3:15 PM, Michael Hall wrote:

> 
> On Mar 22, 2011, at 7:46 PM, Mike Swingler wrote:
>>> 
>> 
>> You may have to do a fpull and fupdate, or individually pull/update each of the sub-projects.
> 
> Forget this required the forest stuff. fpull had been broke for me went into hgforest-crew and brought that current and it worked.
> I got the updates.
> The build doesn't work. I had past issues due to being a 32 bit build. Might be it here?
> 
> g++-4.0 -D_ALLBSD_SOURCE -D_GNU_SOURCE -DIA32 -DPRODUCT -I. -I/Volumes/mbvol/macosx-port/hotspot/src/share/vm/prims -I/Volumes/mbvol/macosx-port/hotspot/src/share/vm -I/Volumes/mbvol/macosx-port/hotspot/src/cpu/x86/vm -I/Volumes/mbvol/macosx-port/hotspot/src/os_cpu/bsd_x86/vm -I/Volumes/mbvol/macosx-port/hotspot/src/os/bsd/vm -I/Volumes/mbvol/macosx-port/hotspot/src/os/posix/vm -I../generated -DHOTSPOT_RELEASE_VERSION="\"21.0-b03\"" -DHOTSPOT_BUILD_TARGET="\"product\"" -DHOTSPOT_BUILD_USER="\"mjh\"" -DHOTSPOT_LIB_ARCH=\"i386\" -DJRE_RELEASE_VERSION="\"1.7.0-internal-mjh_2011_03_23_17_03-b00\"" -DHOTSPOT_VM_DISTRO="\"OpenJDK\"" -DTARGET_OS_FAMILY_bsd -DTARGET_ARCH_x86 -DTARGET_ARCH_MODEL_x86_32 -DTARGET_OS_ARCH_bsd_x86 -DTARGET_OS_ARCH_MODEL_bsd_x86_32 -DTARGET_COMPILER_gcc -DCOMPILER2 -DCOMPILER1 -fPIC -fno-rtti -fno-exceptions -pthread -fcheck-new -m32 -march=i586 -mstackrealign -pipe -O3 -fno-strict-aliasing -DVM_LITTLE_ENDIAN -Werror -Wpointer-arith -Wconversion -Wsign-compare    -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -c -MMD -MP -MF ../generated/dependencies/precompiled.hpp.gch.d -x c++-header /Volumes/mbvol/macosx-port/hotspot/src/share/vm/precompiled.hpp -o precompiled.hpp.gch 
> /Volumes/mbvol/macosx-port/hotspot/src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.hpp:277: fatal error: opening dependency file ../generated/dependencies/precompiled.hpp.gch.d: Not a directory
> compilation terminated.
> make[7]: *** [precompiled.hpp.gch] Error 1
> make[6]: *** [the_vm] Error 2
> make[5]: *** [product] Error 2
> make[4]: *** [generic_build2] Error 2
> make[3]: *** [product] Error 2
> make[2]: *** [universal_product] Error 2
> make[1]: *** [hotspot-build] Error 2
> make: *** [build_product_image] Error 2
> 



More information about the macosx-port-dev mailing list