Login  Register

Re: release tags in java3d github

Posted by hharrison on Feb 10, 2013; 4:31pm
URL: https://forum.jogamp.org/release-tags-in-java3d-github-tp4028177p4028189.html

You should be able to build with -rc10 and -rc11 at least...I know this is poorly documented, let me try here:

1) build,xml in both projects has been kept in case there were any remaining nuances to the build
I may want to take at a later date, but cannot be used to build anymore.  build2.xml is what I've
been using.

2) I've assumed a certain folder structure for the repos:

vecmath/
j3dcore/
j3dutils/

Where each repo is checked out into its own folder above.

It appears I just coded the relative path to the jogl2 jars, for building you only need jogl-all.jar and gluegen.jar
so relative to the j3dcore folder you need ../../jogl-rc10/jogl-all.jar and ../../jogl-rc10 gluegen.jar

look at the jogl.lib and gluegen.lib properties in build2.xml.

3) vecmath must be built first (as the vecmath/build/jars/vecmath jar is needed by j3d)

ant -f build2.xml

4) j3d and j3dutils have two-way dependency and are all built together from the build2 script in
the j3d repo.

ant -f build2.xml

I just tried with both -rc10 and -rc11 of jogl and 'Works for me' (TM)

Pop by irc if you need any more help.

Harvey