As you've figured out by my recent posting activity, I'm new to X3D but intensely interested. I'm trying to get the tests running from the demo/teststarter.sh on my Mac but having a few problems. Here are the tweaks I made to get nearly running
cd ..
LIBS=../xith3d/third-party/jogl/macosx/jogl-natives-macosx-universal.jar:../xith3d/third-party/jogl/macosx:../xith3d/third-party/joal/macosx:../xith3d/third-party/swt/macosx:../xith3d/third-party/lwjgl/macosx
XITH_CP=../xith3d/third-party/joal/macosx/joal.jar:../xith3d/third-party/jogl/jogl.jar:../xith3d/third-party/lwjgl/lwjgl.jar:../xith3d/third-party/lwjgl/lwjgl_devil.jar:../xith3d/third-party/lwjgl/lwjgl_fmod3.jar:../xith3d/third-party/math/openmali.jar:../xith3d/third-party/misc/commons-logging-optional.jar:../xith3d/third-party/misc/commons-logging.jar:../xith3d/third-party/misc/junit.jar:../xith3d/third-party/misc/log4j.jar:../xith3d/third-party/misc/vorbis.jar:../xith3d/third-party/swt/macosx/swt.jar
DEMO_CP=third-party/collada/whoola_collada_jaxb.jar:third-party/jaxb1/jaxb-api__V1_0_6.jar:third-party/jaxb1/jaxb-impl__V1_0_6.jar:third-party/jaxb1/jaxb-libs__V1_0_6.jar:third-party/jaxb1/jax-qname__V1_0_6.jar:third-party/jaxb1/relaxngDatatype__V1_0_6.jar:third-party/jaxb1/xsdlib__V1_0_6.jar:third-party/hial/hial.jar:bin:../xith3d/bin:resources:resources/media.jar
CP=$XITH_CP:$DEMO_CP
java -Djava.library.path=$LIBS -Xmx64m -Xms16m -classpath $CP org.xith3d.test.Xith3DTestLauncher $*
as well as updating org.xith3d.test.Xith3DTestLauncher near line 376 to the following
int lastIndex = Math.max( 0 , file.getAbsolutePath().lastIndexOf( baseFolder ) ) + baseFolder.length();
String className = file.getAbsolutePath().substring( lastIndex ).replace( '\\', '/' ).replace( '/', '.' );
className = className.substring( 0, className.length() - 6 );
so that it can handle classpaths that are not placed at c:\ or /. So far, so good. The list of X3D tests shows up in the launcher but I still get unsatisfied link errors for both JOGL and LWJGL. As you can see from my LIBS declaration, I am attempting to point to all of my currently compiled code extracted from the X3D trunk.