Re: Symbols not found trying to build JOGL
Posted by Sam Phippen on Jun 29, 2010; 7:21pm
URL: https://forum.jogamp.org/Symbols-not-found-trying-to-build-JOGL-tp930288p931434.html
I am getting the same error trace (but I'm using fedora 13 64 bit)
I am using ant 1.8.1 with sun's jvm
java version "1.6.0_20"
Java(TM) SE Runtime Environment (build 1.6.0_20-b02)
Java HotSpot(TM) 64-Bit Server VM (build 16.3-b01, mixed mode)
and the current git revision of jogl is 33a24c85dd18d851b614359bb6b19535afd56d33
I run
~/apache-ant-1.8.1/bin/ant in (~/jogam/jogl/make/)
here's the output:
java.compile.javase:
[javac] Compiling 69 source files to /home/sam/jogam/jogl/build/nativewindow/classes
[javac] /home/sam/jogam/jogl/src/nativewindow/classes/javax/media/nativewindow/GraphicsConfigurationFactory.java:81: cannot find symbol
[javac] symbol : method createInstance(java.lang.String,java.lang.ClassLoader,java.lang.Object[])
[javac] location: class com.jogamp.common.util.ReflectionUtil
[javac] ReflectionUtil.createInstance("com.jogamp.nativewindow.impl.x11.X11GraphicsConfigurationFactory", GraphicsConfigurationFactory.class.getClassLoader(), new Object[] {});
[javac] ^
[javac] /home/sam/jogam/jogl/src/nativewindow/classes/javax/media/nativewindow/NativeWindowFactory.java:119: callStaticMethod(java.lang.String,java.lang.String,java.lang.Class[],java.lang.Object[]) in com.jogamp.common.util.ReflectionUtil cannot be applied to (java.lang.String,java.lang.ClassLoader,java.lang.String,java.lang.Class[],java.lang.Object[])
[javac] ReflectionUtil.callStaticMethod( X11UtilClassName, cl, "initSingleton", new Class[] { }, new Object[] { } );
[javac] ^
[javac] /home/sam/jogam/jogl/src/nativewindow/classes/javax/media/nativewindow/NativeWindowFactory.java:135: isClassAvailable(java.lang.String) in com.jogamp.common.util.ReflectionUtil cannot be applied to (java.lang.String,java.lang.ClassLoader)
[javac] ReflectionUtil.isClassAvailable(AWTComponentClassName, cl) &&
[javac] ^
[javac] /home/sam/jogam/jogl/src/nativewindow/classes/javax/media/nativewindow/NativeWindowFactory.java:136: isClassAvailable(java.lang.String) in com.jogamp.common.util.ReflectionUtil cannot be applied to (java.lang.String,java.lang.ClassLoader)
[javac] ReflectionUtil.isClassAvailable("javax.media.nativewindow.awt.AWTGraphicsDevice", cl) ;
[javac] ^
[javac] /home/sam/jogam/jogl/src/nativewindow/classes/javax/media/nativewindow/NativeWindowFactory.java:140: cannot find symbol
[javac] symbol : method getClass(java.lang.String,boolean,java.lang.ClassLoader)
[javac] location: class com.jogamp.common.util.ReflectionUtil
[javac] registerFactory(ReflectionUtil.getClass(AWTComponentClassName, false, cl), factory);
[javac] ^
[javac] /home/sam/jogam/jogl/src/nativewindow/classes/com/jogamp/nativewindow/impl/NativeWindowFactoryImpl.java:90: cannot find symbol
[javac] symbol : method getConstructor(java.lang.String,java.lang.ClassLoader,java.lang.Class[])
[javac] location: class com.jogamp.common.util.ReflectionUtil
[javac] nativeWindowConstructor = ReflectionUtil.getConstructor(windowClassName, getClass().getClassLoader(), new Class[] { Object.class, AbstractGraphicsConfiguration.class });
[javac] ^
[javac] 6 errors