Hi,
I have followed the recent reborn of Java3D thanks to Harvey and Julien. I would like to know if an officiel git repository on jogamp for this new Java3D version is planned ? And when ? (or maybe after .... finish .... ?) Regards, Antoine |
Administrator
|
On 03/08/2012 11:59 AM, ylliac [via jogamp] wrote:
> > > Hi, > > I have followed the recent reborn of Java3D thanks to Harvey and Julien. > > I would like to know if an officiel git repository on jogamp for this new > Java3D version is planned ? > And when ? (or maybe after .... finish .... ?) Yes, it's planned incl. build, test and deployment. I simply wait for the 'green light' that the 1st phase of work is done then we can add a jenkins job etc. We will have a 'branch' in the jogamp git repo then as well. +++ @Harvey, @Julien: What is the state of the project ? Current branches are: 2012-02-12 jogl2-WIP <https://github.com/hharrison/java3d-core/commits/jogl2-WIP> 2012-02-14 jgouesse-WIP <https://github.com/hharrison/java3d-core/commits/jgouesse-WIP> 2012-03-03 master <https://github.com/hharrison/java3d-core/commits/master> Branch comparison: <https://github.com/hharrison/java3d-core/branches> Would be nice to know when the three branches will be merged to master. Then, it would be nice to discuss the status of following items: - compile clean - has unit tests - passes unit tests - AWT - NEWT - GL2 - GL2ES2/GLES2 ~Sven signature.asc (910 bytes) Download Attachment |
In reply to this post by ylliac
I am looking forward to that, as well. :) I have a reasonably nice Java3D program that I want to port into my main app. I now have a JOGL2 window residing inside my app, but the two conflict. Would/will be nice to maintain the former while working on the latter side-by-side. I downloaded the git files. Vecmath compiled nicely within netbeans. Not so much luck with Java3d-core free form project. Solution not obvious. No time, yet, to pursue.
|
See my other response in this thread for the current status of the branches...but I'm curious what build failures you
saw, they all build fine over here. Harvey |
In reply to this post by Sven Gothel
WRT the Java3d-core repo, the state of the branched is as follows:
- master: currently contains only locking fixes and cleanups for generics, no backend work - jgouesse-WIP: contains a snapshot of Julien's original submission, this will _not_ be merged to master and is only for documentation purposes, his original patches have been split roughly by topic/conversion. - jogl2-WIP: contains Julien's split-up patches from above and is what will be merged to master, the only holdup is that the conversion as-is breaks offcreeen Canavs3Ds which I rely on for my software. Until I can figure out what breaks I don't feel comfortable merging it, that's the only remaining holdup from my POV to getting it hosted on jogamp. Harvey |
In reply to this post by hharrison
Mac OS X 10.6.8
java version "1.6.0_29" Java(TM) SE Runtime Environment (build 1.6.0_29-b11-402-10M3527) Java HotSpot(TM) 64-Bit Server VM (build 20.4-b02-402, mixed mode) NetBeans 7.1.1 --- init: buildtime = 08 Mar 2012 22:22:09 CET initBuildType: setupBuildPatch: setupBuildFcs: setupBuildBeta: setupBuildStable: setupBuildDaily: checkBuildType: setupBuildType: build.type = daily setupSolaris: setupSolarisX86: setupLinux: setupLinuxAmd64: setupLinuxIA64: setupLinuxPPC: setupWindows: setupWindowsAmd64: setupMacOSX: init-jogl: init-no-jogl: setupJogl: setupPlatform: clean-default: clean-dist-common: clean: Deleting directory /Users/me/projects/devDir/java3d/j3d-core/build/macosx init: buildtime = 08 Mar 2012 22:22:09 CET initBuildType: setupBuildPatch: setupBuildFcs: setupBuildBeta: setupBuildStable: setupBuildDaily: checkBuildType: setupBuildType: build.type = daily setupSolaris: setupSolarisX86: setupLinux: setupLinuxAmd64: setupLinuxIA64: setupLinuxPPC: setupWindows: setupWindowsAmd64: setupMacOSX: init-jogl: init-no-jogl: setupJogl: setupPlatform: compile-debug: j3d-core classes.compile-debug: Created dir: /Users/me/projects/devDir/java3d/j3d-core/build/macosx/debug/classes Created dir: /Users/me/projects/devDir/java3d/j3d-core/build/macosx/debug/gen/tools Created dir: /Users/me/projects/devDir/java3d/j3d-core/build/macosx/debug/gen/classes/javax/media/j3d Copying 1 file to /Users/me/projects/devDir/java3d/j3d-core/build/macosx/debug/gen/classes/javax/media/j3d /Users/me/projects/devDir/java3d/j3d-core/src/classes/build.xml:52: warning: 'includeantruntime' was not set, defaulting to build.sysclasspath=last; set to false for repeatable builds Compiling 766 source files to /Users/me/projects/devDir/java3d/j3d-core/build/macosx/debug/classes /Users/me/projects/devDir/java3d/j3d-core/src/classes/jogl/javax/media/j3d/JoglCgShaderInfo.java:34: package com.sun.opengl.cg does not exist import com.sun.opengl.cg.CGprogram; /Users/me/projects/devDir/java3d/j3d-core/src/classes/jogl/javax/media/j3d/JoglCgShaderInfo.java:37: cannot find symbol symbol : class CGprogram location: class javax.media.j3d.JoglCgShaderInfo private CGprogram cgShader; /Users/me/projects/devDir/java3d/j3d-core/src/classes/jogl/javax/media/j3d/JoglCgShaderInfo.java:45: cannot find symbol symbol : class CGprogram location: class javax.media.j3d.JoglCgShaderInfo public void setCgShader(CGprogram shader) { cgShader = shader; } /Users/me/projects/devDir/java3d/j3d-core/src/classes/jogl/javax/media/j3d/JoglCgShaderInfo.java:46: cannot find symbol symbol : class CGprogram location: class javax.media.j3d.JoglCgShaderInfo public CGprogram getCgShader() { return cgShader; } /Users/me/projects/devDir/java3d/j3d-core/src/classes/jogl/javax/media/j3d/JoglCgShaderParameter.java:34: package com.sun.opengl.cg does not exist import com.sun.opengl.cg.CGparameter; /Users/me/projects/devDir/java3d/j3d-core/src/classes/jogl/javax/media/j3d/JoglCgShaderParameter.java:37: cannot find symbol symbol : class CGparameter location: class javax.media.j3d.JoglCgShaderParameter private CGparameter vParam; /Users/me/projects/devDir/java3d/j3d-core/src/classes/jogl/javax/media/j3d/JoglCgShaderParameter.java:38: cannot find symbol symbol : class CGparameter location: class javax.media.j3d.JoglCgShaderParameter private CGparameter fParam; /Users/me/projects/devDir/java3d/j3d-core/src/classes/jogl/javax/media/j3d/JoglCgShaderParameter.java:40: cannot find symbol symbol : class CGparameter location: class javax.media.j3d.JoglCgShaderParameter JoglCgShaderParameter(CGparameter vParam, /Users/me/projects/devDir/java3d/j3d-core/src/classes/jogl/javax/media/j3d/JoglCgShaderParameter.java:41: cannot find symbol symbol : class CGparameter location: class javax.media.j3d.JoglCgShaderParameter CGparameter fParam) { /Users/me/projects/devDir/java3d/j3d-core/src/classes/jogl/javax/media/j3d/JoglCgShaderParameter.java:47: cannot find symbol symbol : class CGparameter location: class javax.media.j3d.JoglCgShaderParameter CGparameter vParam() { /Users/me/projects/devDir/java3d/j3d-core/src/classes/jogl/javax/media/j3d/JoglCgShaderParameter.java:51: cannot find symbol symbol : class CGparameter location: class javax.media.j3d.JoglCgShaderParameter CGparameter fParam() { /Users/me/projects/devDir/java3d/j3d-core/src/classes/jogl/javax/media/j3d/JoglCgShaderProgramInfo.java:34: package com.sun.opengl.cg does not exist import com.sun.opengl.cg.CGparameter; /Users/me/projects/devDir/java3d/j3d-core/src/classes/jogl/javax/media/j3d/JoglCgShaderProgramInfo.java:40: cannot find symbol symbol : class CGparameter location: class javax.media.j3d.JoglCgShaderProgramInfo private CGparameter[] vtxAttrs; /Users/me/projects/devDir/java3d/j3d-core/src/classes/jogl/javax/media/j3d/JoglCgShaderProgramInfo.java:50: cannot find symbol symbol : class CGparameter location: class javax.media.j3d.JoglCgShaderProgramInfo public CGparameter[] getVertexAttributes() { return vtxAttrs; } /Users/me/projects/devDir/java3d/j3d-core/src/classes/jogl/javax/media/j3d/JoglCgShaderProgramInfo.java:51: cannot find symbol symbol : class CGparameter location: class javax.media.j3d.JoglCgShaderProgramInfo public void setVertexAttributes(CGparameter[] attrs) { vtxAttrs = attrs; } /Users/me/projects/devDir/java3d/j3d-core/src/classes/jogl/javax/media/j3d/JoglContext.java:40: package com.sun.opengl.cg does not exist import com.sun.opengl.cg.CGcontext; /Users/me/projects/devDir/java3d/j3d-core/src/classes/jogl/javax/media/j3d/JoglContext.java:41: package com.sun.opengl.cg does not exist import com.sun.opengl.cg.CgGL; /Users/me/projects/devDir/java3d/j3d-core/src/classes/jogl/javax/media/j3d/JoglContext.java:173: cannot find symbol symbol : class CGcontext location: class javax.media.j3d.JoglContext private CGcontext cgContext; /Users/me/projects/devDir/java3d/j3d-core/src/classes/jogl/javax/media/j3d/JoglContext.java:249: cannot find symbol symbol : class CGcontext location: class javax.media.j3d.JoglContext CGcontext getCgContext() { return cgContext; } /Users/me/projects/devDir/java3d/j3d-core/src/classes/jogl/javax/media/j3d/JoglContext.java:250: cannot find symbol symbol : class CGcontext location: class javax.media.j3d.JoglContext void setCgContext(CGcontext c) { cgContext = c; } /Users/me/projects/devDir/java3d/j3d-core/src/classes/jogl/javax/media/j3d/JoglPipeline.java:57: cannot find symbol symbol : class AWTGraphicsConfiguration location: package javax.media.opengl import javax.media.opengl.AWTGraphicsConfiguration; /Users/me/projects/devDir/java3d/j3d-core/src/classes/jogl/javax/media/j3d/JoglPipeline.java:58: cannot find symbol symbol : class AWTGraphicsDevice location: package javax.media.opengl import javax.media.opengl.AWTGraphicsDevice; /Users/me/projects/devDir/java3d/j3d-core/src/classes/jogl/javax/media/j3d/JoglPipeline.java:59: cannot find symbol symbol : class AbstractGraphicsConfiguration location: package javax.media.opengl import javax.media.opengl.AbstractGraphicsConfiguration; /Users/me/projects/devDir/java3d/j3d-core/src/classes/jogl/javax/media/j3d/JoglPipeline.java:72: package com.sun.opengl.cg does not exist import com.sun.opengl.cg.CGcontext; /Users/me/projects/devDir/java3d/j3d-core/src/classes/jogl/javax/media/j3d/JoglPipeline.java:73: package com.sun.opengl.cg does not exist import com.sun.opengl.cg.CGparameter; /Users/me/projects/devDir/java3d/j3d-core/src/classes/jogl/javax/media/j3d/JoglPipeline.java:74: package com.sun.opengl.cg does not exist import com.sun.opengl.cg.CGprogram; /Users/me/projects/devDir/java3d/j3d-core/src/classes/jogl/javax/media/j3d/JoglPipeline.java:75: package com.sun.opengl.cg does not exist import com.sun.opengl.cg.CgGL; /Users/me/projects/devDir/java3d/j3d-core/src/classes/jogl/javax/media/j3d/JoglPipeline.java:76: package com.sun.opengl.util does not exist import com.sun.opengl.util.BufferUtil; /Users/me/projects/devDir/java3d/j3d-core/src/classes/jogl/javax/media/j3d/JoglPipeline.java:3586: cannot find symbol symbol : class CGparameter location: class javax.media.j3d.JoglPipeline private CGparameter lookupCgParams(JoglCgShaderInfo shader, /Users/me/projects/devDir/java3d/j3d-core/src/classes/jogl/javax/media/j3d/JoglPipeline.java:9093: cannot find symbol symbol : class AWTGraphicsConfiguration location: class javax.media.j3d.JoglPipeline private static GraphicsConfiguration unwrap(AWTGraphicsConfiguration config) { /Users/me/projects/devDir/java3d/j3d-core/src/classes/jogl/javax/media/j3d/JoglContext.java:77: cannot find symbol symbol : variable CgGL location: class javax.media.j3d.JoglContext.CgVertexAttributeImpl CgGL.cgGLSetParameterPointer(shaderProgramInfo.getVertexAttributes()[index], /Users/me/projects/devDir/java3d/j3d-core/src/classes/jogl/javax/media/j3d/JoglContext.java:92: cannot find symbol symbol : variable CgGL location: class javax.media.j3d.JoglContext.CgVertexAttributeImpl CgGL.cgGLEnableClientState(shaderProgramInfo.getVertexAttributes()[index]); /Users/me/projects/devDir/java3d/j3d-core/src/classes/jogl/javax/media/j3d/JoglContext.java:106: cannot find symbol symbol : variable CgGL location: class javax.media.j3d.JoglContext.CgVertexAttributeImpl CgGL.cgGLDisableClientState(shaderProgramInfo.getVertexAttributes()[index]); /Users/me/projects/devDir/java3d/j3d-core/src/classes/jogl/javax/media/j3d/JoglContext.java:140: cannot find symbol symbol : method glVertexAttribPointerARB(int,int,int,boolean,int,java.nio.Buffer) location: interface javax.media.opengl.GL gl.glVertexAttribPointerARB(index + glslVertexAttrOffset, /Users/me/projects/devDir/java3d/j3d-core/src/classes/jogl/javax/media/j3d/JoglContext.java:145: cannot find symbol symbol : method glEnableVertexAttribArrayARB(int) location: interface javax.media.opengl.GL gl.glEnableVertexAttribArrayARB(index + glslVertexAttrOffset); /Users/me/projects/devDir/java3d/j3d-core/src/classes/jogl/javax/media/j3d/JoglContext.java:149: cannot find symbol symbol : method glDisableVertexAttribArrayARB(int) location: interface javax.media.opengl.GL gl.glDisableVertexAttribArrayARB(index + glslVertexAttrOffset); /Users/me/projects/devDir/java3d/j3d-core/src/classes/jogl/javax/media/j3d/JoglContext.java:153: cannot find symbol symbol : method glVertexAttrib1fvARB(int,java.nio.FloatBuffer) location: interface javax.media.opengl.GL gl.glVertexAttrib1fvARB(index + glslVertexAttrOffset, buf); /Users/me/projects/devDir/java3d/j3d-core/src/classes/jogl/javax/media/j3d/JoglContext.java:157: cannot find symbol symbol : method glVertexAttrib2fvARB(int,java.nio.FloatBuffer) location: interface javax.media.opengl.GL gl.glVertexAttrib2fvARB(index + glslVertexAttrOffset, buf); /Users/me/projects/devDir/java3d/j3d-core/src/classes/jogl/javax/media/j3d/JoglContext.java:161: cannot find symbol symbol : method glVertexAttrib3fvARB(int,java.nio.FloatBuffer) location: interface javax.media.opengl.GL gl.glVertexAttrib3fvARB(index + glslVertexAttrOffset, buf); /Users/me/projects/devDir/java3d/j3d-core/src/classes/jogl/javax/media/j3d/JoglContext.java:165: cannot find symbol symbol : method glVertexAttrib4fvARB(int,java.nio.FloatBuffer) location: interface javax.media.opengl.GL gl.glVertexAttrib4fvARB(index + glslVertexAttrOffset, buf); /Users/me/projects/devDir/java3d/j3d-core/src/classes/jogl/javax/media/j3d/JoglPipeline.java:417: cannot find symbol symbol : variable GL_NORMAL_ARRAY location: interface javax.media.opengl.GL gl.glEnableClientState(GL.GL_NORMAL_ARRAY); /Users/me/projects/devDir/java3d/j3d-core/src/classes/jogl/javax/media/j3d/JoglPipeline.java:419: cannot find symbol symbol : variable GL_NORMAL_ARRAY location: interface javax.media.opengl.GL gl.glDisableClientState(GL.GL_NORMAL_ARRAY); /Users/me/projects/devDir/java3d/j3d-core/src/classes/jogl/javax/media/j3d/JoglPipeline.java:422: cannot find symbol symbol : variable GL_COLOR_ARRAY location: interface javax.media.opengl.GL gl.glEnableClientState(GL.GL_COLOR_ARRAY); /Users/me/projects/devDir/java3d/j3d-core/src/classes/jogl/javax/media/j3d/JoglPipeline.java:424: cannot find symbol symbol : variable GL_COLOR_ARRAY location: interface javax.media.opengl.GL gl.glDisableClientState(GL.GL_COLOR_ARRAY); /Users/me/projects/devDir/java3d/j3d-core/src/classes/jogl/javax/media/j3d/JoglPipeline.java:429: cannot find symbol symbol : variable GL_GLOBAL_ALPHA_SUN location: interface javax.media.opengl.GL gl.glEnable(GL.GL_GLOBAL_ALPHA_SUN); /Users/me/projects/devDir/java3d/j3d-core/src/classes/jogl/javax/media/j3d/JoglPipeline.java:431: cannot find symbol symbol : variable GL_GLOBAL_ALPHA_SUN location: interface javax.media.opengl.GL gl.glDisable(GL.GL_GLOBAL_ALPHA_SUN); /Users/me/projects/devDir/java3d/j3d-core/src/classes/jogl/javax/media/j3d/JoglPipeline.java:436: cannot find symbol symbol : variable GL_VERTEX_ARRAY location: interface javax.media.opengl.GL gl.glEnableClientState(GL.GL_VERTEX_ARRAY); /Users/me/projects/devDir/java3d/j3d-core/src/classes/jogl/javax/media/j3d/JoglPipeline.java:438: cannot find symbol symbol : variable GL_VERTEX_ARRAY location: interface javax.media.opengl.GL gl.glDisableClientState(GL.GL_VERTEX_ARRAY); /Users/me/projects/devDir/java3d/j3d-core/src/classes/jogl/javax/media/j3d/JoglPipeline.java:451: cannot find symbol symbol : variable GL_GLOBAL_ALPHA_SUN location: interface javax.media.opengl.GL gl.glDisable(GL.GL_GLOBAL_ALPHA_SUN); /Users/me/projects/devDir/java3d/j3d-core/src/classes/jogl/javax/media/j3d/JoglPipeline.java:529: cannot find symbol symbol : variable BufferUtil location: class javax.media.j3d.JoglPipeline int bstride = stride * BufferUtil.SIZEOF_FLOAT; /Users/me/projects/devDir/java3d/j3d-core/src/classes/jogl/javax/media/j3d/JoglPipeline.java:567: cannot find symbol symbol : method glBegin(int) location: interface javax.media.opengl.GL gl.glBegin(primType); /Users/me/projects/devDir/java3d/j3d-core/src/classes/jogl/javax/media/j3d/JoglPipeline.java:580: cannot find symbol symbol : method glNormal3f(float,float,float) location: interface javax.media.opengl.GL gl.glNormal3f(nx, ny, nz); /Users/me/projects/devDir/java3d/j3d-core/src/classes/jogl/javax/media/j3d/JoglPipeline.java:582: cannot find symbol symbol : method glNormal3f(float,float,float) location: interface javax.media.opengl.GL gl.glNormal3f(varray[normoff], varray[normoff+1], varray[normoff+2]); /Users/me/projects/devDir/java3d/j3d-core/src/classes/jogl/javax/media/j3d/JoglPipeline.java:587: cannot find symbol symbol : method glColor4f(float,float,float,float) location: interface javax.media.opengl.GL gl.glColor4f(varray[coloroff], /Users/me/projects/devDir/java3d/j3d-core/src/classes/jogl/javax/media/j3d/JoglPipeline.java:593: cannot find symbol symbol : method glColor4f(float,float,float,float) location: interface javax.media.opengl.GL gl.glColor4f(varray[coloroff], /Users/me/projects/devDir/java3d/j3d-core/src/classes/jogl/javax/media/j3d/JoglPipeline.java:598: cannot find symbol symbol : method glColor3f(float,float,float) location: interface javax.media.opengl.GL gl.glColor3f(varray[coloroff], /Users/me/projects/devDir/java3d/j3d-core/src/classes/jogl/javax/media/j3d/JoglPipeline.java:641: cannot find symbol symbol : method glMultiTexCoord2f(int,float,float) location: interface javax.media.opengl.GL gl.glMultiTexCoord2f(GL.GL_TEXTURE0 + k, /Users/me/projects/devDir/java3d/j3d-core/src/classes/jogl/javax/media/j3d/JoglPipeline.java:650: cannot find symbol symbol : method glMultiTexCoord3f(int,float,float,float) location: interface javax.media.opengl.GL gl.glMultiTexCoord3f(GL.GL_TEXTURE0 + k, /Users/me/projects/devDir/java3d/j3d-core/src/classes/jogl/javax/media/j3d/JoglPipeline.java:660: cannot find symbol symbol : method glMultiTexCoord4f(int,float,float,float,float) location: interface javax.media.opengl.GL gl.glMultiTexCoord4f(GL.GL_TEXTURE0 + k, /Users/me/projects/devDir/java3d/j3d-core/src/classes/jogl/javax/media/j3d/JoglPipeline.java:672: cannot find symbol symbol : method glTexCoord2f(float,float) location: interface javax.media.opengl.GL gl.glTexCoord2f(varray[off], varray[off + 1]); /Users/me/projects/devDir/java3d/j3d-core/src/classes/jogl/javax/media/j3d/JoglPipeline.java:674: cannot find symbol symbol : method glTexCoord3f(float,float,float) location: interface javax.media.opengl.GL gl.glTexCoord3f(varray[off], varray[off + 1], varray[off + 2]); /Users/me/projects/devDir/java3d/j3d-core/src/classes/jogl/javax/media/j3d/JoglPipeline.java:676: cannot find symbol symbol : method glTexCoord4f(float,float,float,float) location: interface javax.media.opengl.GL gl.glTexCoord4f(varray[off], varray[off + 1], varray[off + 2], varray[off + 3]); /Users/me/projects/devDir/java3d/j3d-core/src/classes/jogl/javax/media/j3d/JoglPipeline.java:705: cannot find symbol symbol : method glVertex3f(float,float,float) location: interface javax.media.opengl.GL gl.glVertex3f(vx, vy, vz); /Users/me/projects/devDir/java3d/j3d-core/src/classes/jogl/javax/media/j3d/JoglPipeline.java:707: cannot find symbol symbol : method glVertex3f(float,float,float) location: interface javax.media.opengl.GL gl.glVertex3f(varray[coordoff], varray[coordoff + 1], varray[coordoff + 2]); /Users/me/projects/devDir/java3d/j3d-core/src/classes/jogl/javax/media/j3d/JoglPipeline.java:716: cannot find symbol symbol : method glEnd() location: interface javax.media.opengl.GL gl.glEnd(); /Users/me/projects/devDir/java3d/j3d-core/src/classes/jogl/javax/media/j3d/JoglPipeline.java:725: cannot find symbol symbol : variable GL_QUADS location: interface javax.media.opengl.GL primType = GL.GL_QUADS; /Users/me/projects/devDir/java3d/j3d-core/src/classes/jogl/javax/media/j3d/JoglPipeline.java:742: cannot find symbol symbol : method glBegin(int) location: interface javax.media.opengl.GL gl.glBegin(primType); /Users/me/projects/devDir/java3d/j3d-core/src/classes/jogl/javax/media/j3d/JoglPipeline.java:755: cannot find symbol symbol : method glNormal3f(float,float,float) location: interface javax.media.opengl.GL gl.glNormal3f(nx, ny, nz); /Users/me/projects/devDir/java3d/j3d-core/src/classes/jogl/javax/media/j3d/JoglPipeline.java:757: cannot find symbol symbol : method glNormal3f(float,float,float) location: interface javax.media.opengl.GL gl.glNormal3f(varray[normoff], varray[normoff + 1], varray[normoff + 2]); /Users/me/projects/devDir/java3d/j3d-core/src/classes/jogl/javax/media/j3d/JoglPipeline.java:774: cannot find symbol symbol : method glColor4f(float,float,float,float) location: interface javax.media.opengl.GL gl.glColor4f(cr, cg, cb, ca); /Users/me/projects/devDir/java3d/j3d-core/src/classes/jogl/javax/media/j3d/JoglPipeline.java:777: cannot find symbol symbol : method glColor4f(float,float,float,float) location: interface javax.media.opengl.GL gl.glColor4f(varray[coloroff], /Users/me/projects/devDir/java3d/j3d-core/src/classes/jogl/javax/media/j3d/JoglPipeline.java:782: cannot find symbol symbol : method glColor3f(float,float,float) location: interface javax.media.opengl.GL gl.glColor3f(varray[coloroff], /Users/me/projects/devDir/java3d/j3d-core/src/classes/jogl/javax/media/j3d/JoglPipeline.java:825: cannot find symbol symbol : method glMultiTexCoord2f(int,float,float) location: interface javax.media.opengl.GL gl.glMultiTexCoord2f(GL.GL_TEXTURE0 + k, /Users/me/projects/devDir/java3d/j3d-core/src/classes/jogl/javax/media/j3d/JoglPipeline.java:834: cannot find symbol symbol : method glMultiTexCoord3f(int,float,float,float) location: interface javax.media.opengl.GL gl.glMultiTexCoord3f(GL.GL_TEXTURE0 + k, /Users/me/projects/devDir/java3d/j3d-core/src/classes/jogl/javax/media/j3d/JoglPipeline.java:844: cannot find symbol symbol : method glMultiTexCoord4f(int,float,float,float,float) location: interface javax.media.opengl.GL gl.glMultiTexCoord4f(GL.GL_TEXTURE0 + k, /Users/me/projects/devDir/java3d/j3d-core/src/classes/jogl/javax/media/j3d/JoglPipeline.java:856: cannot find symbol symbol : method glTexCoord2f(float,float) location: interface javax.media.opengl.GL gl.glTexCoord2f(varray[off], varray[off + 1]); /Users/me/projects/devDir/java3d/j3d-core/src/classes/jogl/javax/media/j3d/JoglPipeline.java:858: cannot find symbol symbol : method glTexCoord3f(float,float,float) location: interface javax.media.opengl.GL gl.glTexCoord3f(varray[off], varray[off + 1], varray[off + 2]); /Users/me/projects/devDir/java3d/j3d-core/src/classes/jogl/javax/media/j3d/JoglPipeline.java:860: cannot find symbol symbol : method glTexCoord4f(float,float,float,float) location: interface javax.media.opengl.GL gl.glTexCoord4f(varray[off], varray[off + 1], varray[off + 2], varray[off + 3]); /Users/me/projects/devDir/java3d/j3d-core/src/classes/jogl/javax/media/j3d/JoglPipeline.java:889: cannot find symbol symbol : method glVertex3f(float,float,float) location: interface javax.media.opengl.GL gl.glVertex3f(vx, vy, vz); /Users/me/projects/devDir/java3d/j3d-core/src/classes/jogl/javax/media/j3d/JoglPipeline.java:891: cannot find symbol symbol : method glVertex3f(float,float,float) location: interface javax.media.opengl.GL gl.glVertex3f(varray[coordoff], varray[coordoff + 1], varray[coordoff + 2]); /Users/me/projects/devDir/java3d/j3d-core/src/classes/jogl/javax/media/j3d/JoglPipeline.java:900: cannot find symbol symbol : method glEnd() location: interface javax.media.opengl.GL gl.glEnd(); /Users/me/projects/devDir/java3d/j3d-core/src/classes/jogl/javax/media/j3d/JoglPipeline.java:977: cannot find symbol symbol : variable GL_VERTEX_ARRAY location: interface javax.media.opengl.GL gl.glEnableClientState(GL.GL_VERTEX_ARRAY); /Users/me/projects/devDir/java3d/j3d-core/src/classes/jogl/javax/media/j3d/JoglPipeline.java:994: cannot find symbol symbol : variable GL_VERTEX_ARRAY location: interface javax.media.opengl.GL gl.glEnableClientState(GL.GL_VERTEX_ARRAY); /Users/me/projects/devDir/java3d/j3d-core/src/classes/jogl/javax/media/j3d/JoglPipeline.java:1011: cannot find symbol symbol : variable GL_VERTEX_ARRAY location: interface javax.media.opengl.GL gl.glDisableClientState(GL.GL_VERTEX_ARRAY); /Users/me/projects/devDir/java3d/j3d-core/src/classes/jogl/javax/media/j3d/JoglPipeline.java:1016: cannot find symbol symbol : variable GL_COLOR_ARRAY location: interface javax.media.opengl.GL gl.glEnableClientState(GL.GL_COLOR_ARRAY); /Users/me/projects/devDir/java3d/j3d-core/src/classes/jogl/javax/media/j3d/JoglPipeline.java:1039: cannot find symbol symbol : variable GL_COLOR_ARRAY location: interface javax.media.opengl.GL gl.glEnableClientState(GL.GL_COLOR_ARRAY); /Users/me/projects/devDir/java3d/j3d-core/src/classes/jogl/javax/media/j3d/JoglPipeline.java:1062: cannot find symbol symbol : variable GL_COLOR_ARRAY location: interface javax.media.opengl.GL gl.glDisableClientState(GL.GL_COLOR_ARRAY); /Users/me/projects/devDir/java3d/j3d-core/src/classes/jogl/javax/media/j3d/JoglPipeline.java:1067: cannot find symbol symbol : variable GL_NORMAL_ARRAY location: interface javax.media.opengl.GL gl.glEnableClientState(GL.GL_NORMAL_ARRAY); /Users/me/projects/devDir/java3d/j3d-core/src/classes/jogl/javax/media/j3d/JoglPipeline.java:1084: cannot find symbol symbol : variable GL_NORMAL_ARRAY location: interface javax.media.opengl.GL gl.glDisableClientState(GL.GL_NORMAL_ARRAY); /Users/me/projects/devDir/java3d/j3d-core/src/classes/jogl/javax/media/j3d/JoglPipeline.java:1113: cannot find symbol symbol : variable GL_V3F location: interface javax.media.opengl.GL iaFormat[0] = GL.GL_V3F; break; /Users/me/projects/devDir/java3d/j3d-core/src/classes/jogl/javax/media/j3d/JoglPipeline.java:1115: cannot find symbol symbol : variable GL_N3F_V3F location: interface javax.media.opengl.GL iaFormat[0] = GL.GL_N3F_V3F; break; /Users/me/projects/devDir/java3d/j3d-core/src/classes/jogl/javax/media/j3d/JoglPipeline.java:1117: cannot find symbol symbol : variable GL_T2F_V3F location: interface javax.media.opengl.GL iaFormat[0] = GL.GL_T2F_V3F; break; /Users/me/projects/devDir/java3d/j3d-core/src/classes/jogl/javax/media/j3d/JoglPipeline.java:1120: cannot find symbol symbol : variable GL_C4F_N3F_V3F location: interface javax.media.opengl.GL iaFormat[0] = GL.GL_C4F_N3F_V3F; break; /Users/me/projects/devDir/java3d/j3d-core/src/classes/jogl/javax/media/j3d/JoglPipeline.java:1122: cannot find symbol symbol : variable GL_T2F_N3F_V3F location: interface javax.media.opengl.GL iaFormat[0] = GL.GL_T2F_N3F_V3F; break; /Users/me/projects/devDir/java3d/j3d-core/src/classes/jogl/javax/media/j3d/JoglPipeline.java:1125: cannot find symbol symbol : variable GL_T2F_C4F_N3F_V3F location: interface javax.media.opengl.GL iaFormat[0] = GL.GL_T2F_C4F_N3F_V3F; break; /Users/me/projects/devDir/java3d/j3d-core/src/classes/jogl/javax/media/j3d/JoglPipeline.java:1140: cannot find symbol symbol : variable GL_TEXTURE_COORD_ARRAY location: interface javax.media.opengl.GL gl.glEnableClientState(GL.GL_TEXTURE_COORD_ARRAY); /Users/me/projects/devDir/java3d/j3d-core/src/classes/jogl/javax/media/j3d/JoglPipeline.java:1141: cannot find symbol symbol : method glTexCoordPointer(int,int,int,java.nio.Buffer) location: interface javax.media.opengl.GL gl.glTexCoordPointer(texSize, texDataType, stride, pointer); /Users/me/projects/devDir/java3d/j3d-core/src/classes/jogl/javax/media/j3d/JoglPipeline.java:1149: cannot find symbol symbol : variable GL_TEXTURE_COORD_ARRAY location: interface javax.media.opengl.GL gl.glDisableClientState(GL.GL_TEXTURE_COORD_ARRAY); /Users/me/projects/devDir/java3d/j3d-core/src/classes/jogl/javax/media/j3d/JoglPipeline.java:1157: cannot find symbol symbol : method glClientActiveTexture(int) location: interface javax.media.opengl.GL gl.glClientActiveTexture(texUnit + GL.GL_TEXTURE0); /Users/me/projects/devDir/java3d/j3d-core/src/classes/jogl/javax/media/j3d/JoglPipeline.java:1296: cannot find symbol symbol : variable BufferUtil location: class javax.media.j3d.JoglPipeline bstride = stride * BufferUtil.SIZEOF_FLOAT; Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. Note: Some input files use unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. 100 errors /Users/me/projects/devDir/java3d/j3d-core/build.xml:419: The following error occurred while executing this line: /Users/me/projects/devDir/java3d/j3d-core/src/classes/build.xml:52: Compile failed; see the compiler error output for details. BUILD FAILED (total time: 12 seconds) |
Are you building the master branch or the jogl2-wip branch?
If building master, you need the jogl1 jars if you are building the jogl2-wip branch, you need the jogl2 jars. Harvey |
Okay, I was building from the master. There is only the master for the vecmath and j3d-core-utils, right? Anyway, using the jogl2-wip branch (hharrison-java3d-core-99ff36f from .zip). I get the following error: View.java: 3104 viewer = Viewer.removeViewerMapEntry(this); Cannot find symbol removeViewerMapEntry... The console errors are, I think, similar to as before: init: buildtime = 09 Mar 2012 09:18:38 CET Created dir: /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/build initBuildType: setupBuildPatch: setupBuildFcs: setupBuildBeta: setupBuildStable: setupBuildDaily: checkBuildType: setupBuildType: build.type = daily setupSolaris: setupSolarisX86: setupLinux: setupLinuxAmd64: setupLinuxIA64: setupLinuxPPC: setupWindows: setupWindowsAmd64: setupMacOSX: init-jogl: init-no-jogl: setupJogl: setupPlatform: clean-default: clean-dist-common: clean: init: buildtime = 09 Mar 2012 09:18:38 CET initBuildType: setupBuildPatch: setupBuildFcs: setupBuildBeta: setupBuildStable: setupBuildDaily: checkBuildType: setupBuildType: build.type = daily setupSolaris: setupSolarisX86: setupLinux: setupLinuxAmd64: setupLinuxIA64: setupLinuxPPC: setupWindows: setupWindowsAmd64: setupMacOSX: init-jogl: init-no-jogl: setupJogl: setupPlatform: compile-debug: j3d-core classes.compile-debug: Created dir: /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/build/macosx/debug/classes Created dir: /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/build/macosx/debug/gen/tools Created dir: /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/build/macosx/debug/gen/classes/javax/media/j3d Copying 1 file to /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/build/macosx/debug/gen/classes/javax/media/j3d /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/src/classes/build.xml:52: warning: 'includeantruntime' was not set, defaulting to build.sysclasspath=last; set to false for repeatable builds Compiling 767 source files to /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/build/macosx/debug/classes /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/src/classes/jogl/javax/media/j3d/JoglCgShaderInfo.java:34: package com.jogamp.opengl.cg does not exist import com.jogamp.opengl.cg.CGprogram; /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/src/classes/jogl/javax/media/j3d/JoglCgShaderInfo.java:37: cannot find symbol symbol : class CGprogram location: class javax.media.j3d.JoglCgShaderInfo private CGprogram cgShader; /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/src/classes/jogl/javax/media/j3d/JoglCgShaderInfo.java:45: cannot find symbol symbol : class CGprogram location: class javax.media.j3d.JoglCgShaderInfo public void setCgShader(CGprogram shader) { cgShader = shader; } /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/src/classes/jogl/javax/media/j3d/JoglCgShaderInfo.java:46: cannot find symbol symbol : class CGprogram location: class javax.media.j3d.JoglCgShaderInfo public CGprogram getCgShader() { return cgShader; } /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/src/classes/jogl/javax/media/j3d/JoglCgShaderParameter.java:34: package com.jogamp.opengl.cg does not exist import com.jogamp.opengl.cg.CGparameter; /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/src/classes/jogl/javax/media/j3d/JoglCgShaderParameter.java:37: cannot find symbol symbol : class CGparameter location: class javax.media.j3d.JoglCgShaderParameter private CGparameter vParam; /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/src/classes/jogl/javax/media/j3d/JoglCgShaderParameter.java:38: cannot find symbol symbol : class CGparameter location: class javax.media.j3d.JoglCgShaderParameter private CGparameter fParam; /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/src/classes/jogl/javax/media/j3d/JoglCgShaderParameter.java:40: cannot find symbol symbol : class CGparameter location: class javax.media.j3d.JoglCgShaderParameter JoglCgShaderParameter(CGparameter vParam, /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/src/classes/jogl/javax/media/j3d/JoglCgShaderParameter.java:41: cannot find symbol symbol : class CGparameter location: class javax.media.j3d.JoglCgShaderParameter CGparameter fParam) { /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/src/classes/jogl/javax/media/j3d/JoglCgShaderParameter.java:47: cannot find symbol symbol : class CGparameter location: class javax.media.j3d.JoglCgShaderParameter CGparameter vParam() { /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/src/classes/jogl/javax/media/j3d/JoglCgShaderParameter.java:51: cannot find symbol symbol : class CGparameter location: class javax.media.j3d.JoglCgShaderParameter CGparameter fParam() { /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/src/classes/jogl/javax/media/j3d/JoglCgShaderProgramInfo.java:34: package com.jogamp.opengl.cg does not exist import com.jogamp.opengl.cg.CGparameter; /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/src/classes/jogl/javax/media/j3d/JoglCgShaderProgramInfo.java:40: cannot find symbol symbol : class CGparameter location: class javax.media.j3d.JoglCgShaderProgramInfo private CGparameter[] vtxAttrs; /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/src/classes/jogl/javax/media/j3d/JoglCgShaderProgramInfo.java:50: cannot find symbol symbol : class CGparameter location: class javax.media.j3d.JoglCgShaderProgramInfo public CGparameter[] getVertexAttributes() { return vtxAttrs; } /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/src/classes/jogl/javax/media/j3d/JoglCgShaderProgramInfo.java:51: cannot find symbol symbol : class CGparameter location: class javax.media.j3d.JoglCgShaderProgramInfo public void setVertexAttributes(CGparameter[] attrs) { vtxAttrs = attrs; } /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/src/classes/jogl/javax/media/j3d/JoglContext.java:37: package javax.media.opengl does not exist import javax.media.opengl.GL; /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/src/classes/jogl/javax/media/j3d/JoglContext.java:38: package javax.media.opengl does not exist import javax.media.opengl.GLContext; /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/src/classes/jogl/javax/media/j3d/JoglContext.java:40: package com.jogamp.opengl.cg does not exist import com.jogamp.opengl.cg.CGcontext; /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/src/classes/jogl/javax/media/j3d/JoglContext.java:41: package com.jogamp.opengl.cg does not exist import com.jogamp.opengl.cg.CgGL; /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/src/classes/jogl/javax/media/j3d/JoglContext.java:47: cannot find symbol symbol : class GLContext location: class javax.media.j3d.JoglContext private GLContext context; /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/src/classes/jogl/javax/media/j3d/JoglContext.java:173: cannot find symbol symbol : class CGcontext location: class javax.media.j3d.JoglContext private CGcontext cgContext; /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/src/classes/jogl/javax/media/j3d/JoglContext.java:177: cannot find symbol symbol : class GLContext location: class javax.media.j3d.JoglContext JoglContext(GLContext context) { /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/src/classes/jogl/javax/media/j3d/JoglContext.java:181: cannot find symbol symbol : class GLContext location: class javax.media.j3d.JoglContext GLContext getGLContext() { /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/src/classes/jogl/javax/media/j3d/JoglContext.java:211: cannot find symbol symbol : class GL location: class javax.media.j3d.JoglContext void vertexAttrPointer(GL gl, /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/src/classes/jogl/javax/media/j3d/JoglContext.java:216: cannot find symbol symbol : class GL location: class javax.media.j3d.JoglContext void enableVertexAttrArray(GL gl, int index) { /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/src/classes/jogl/javax/media/j3d/JoglContext.java:220: cannot find symbol symbol : class GL location: class javax.media.j3d.JoglContext void disableVertexAttrArray(GL gl, int index) { /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/src/classes/jogl/javax/media/j3d/JoglContext.java:224: cannot find symbol symbol : class GL location: class javax.media.j3d.JoglContext void vertexAttr1fv(GL gl, int index, FloatBuffer buf) { /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/src/classes/jogl/javax/media/j3d/JoglContext.java:228: cannot find symbol symbol : class GL location: class javax.media.j3d.JoglContext void vertexAttr2fv(GL gl, int index, FloatBuffer buf) { /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/src/classes/jogl/javax/media/j3d/JoglContext.java:232: cannot find symbol symbol : class GL location: class javax.media.j3d.JoglContext void vertexAttr3fv(GL gl, int index, FloatBuffer buf) { /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/src/classes/jogl/javax/media/j3d/JoglContext.java:236: cannot find symbol symbol : class GL location: class javax.media.j3d.JoglContext void vertexAttr4fv(GL gl, int index, FloatBuffer buf) { /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/src/classes/jogl/javax/media/j3d/JoglContext.java:249: cannot find symbol symbol : class CGcontext location: class javax.media.j3d.JoglContext CGcontext getCgContext() { return cgContext; } /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/src/classes/jogl/javax/media/j3d/JoglContext.java:250: cannot find symbol symbol : class CGcontext location: class javax.media.j3d.JoglContext void setCgContext(CGcontext c) { cgContext = c; } /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/src/classes/jogl/javax/media/j3d/JoglContext.java:61: cannot find symbol symbol : class GL location: interface javax.media.j3d.JoglContext.VertexAttributeImpl public void vertexAttrPointer(GL gl, /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/src/classes/jogl/javax/media/j3d/JoglContext.java:63: cannot find symbol symbol : class GL location: interface javax.media.j3d.JoglContext.VertexAttributeImpl public void enableVertexAttrArray(GL gl, int index); /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/src/classes/jogl/javax/media/j3d/JoglContext.java:64: cannot find symbol symbol : class GL location: interface javax.media.j3d.JoglContext.VertexAttributeImpl public void disableVertexAttrArray(GL gl, int index); /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/src/classes/jogl/javax/media/j3d/JoglContext.java:65: cannot find symbol symbol : class GL location: interface javax.media.j3d.JoglContext.VertexAttributeImpl public void vertexAttr1fv(GL gl, int index, FloatBuffer buf); /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/src/classes/jogl/javax/media/j3d/JoglContext.java:66: cannot find symbol symbol : class GL location: interface javax.media.j3d.JoglContext.VertexAttributeImpl public void vertexAttr2fv(GL gl, int index, FloatBuffer buf); /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/src/classes/jogl/javax/media/j3d/JoglContext.java:67: cannot find symbol symbol : class GL location: interface javax.media.j3d.JoglContext.VertexAttributeImpl public void vertexAttr3fv(GL gl, int index, FloatBuffer buf); /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/src/classes/jogl/javax/media/j3d/JoglContext.java:68: cannot find symbol symbol : class GL location: interface javax.media.j3d.JoglContext.VertexAttributeImpl public void vertexAttr4fv(GL gl, int index, FloatBuffer buf); /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/src/classes/jogl/javax/media/j3d/JoglContext.java:73: cannot find symbol symbol : class GL location: class javax.media.j3d.JoglContext.CgVertexAttributeImpl public void vertexAttrPointer(GL gl, /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/src/classes/jogl/javax/media/j3d/JoglContext.java:89: cannot find symbol symbol : class GL location: class javax.media.j3d.JoglContext.CgVertexAttributeImpl public void enableVertexAttrArray(GL gl, int index) { /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/src/classes/jogl/javax/media/j3d/JoglContext.java:103: cannot find symbol symbol : class GL location: class javax.media.j3d.JoglContext.CgVertexAttributeImpl public void disableVertexAttrArray(GL gl, int index) { /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/src/classes/jogl/javax/media/j3d/JoglContext.java:120: cannot find symbol symbol : class GL location: class javax.media.j3d.JoglContext.CgVertexAttributeImpl public void vertexAttr1fv(GL gl, int index, FloatBuffer buf) { /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/src/classes/jogl/javax/media/j3d/JoglContext.java:124: cannot find symbol symbol : class GL location: class javax.media.j3d.JoglContext.CgVertexAttributeImpl public void vertexAttr2fv(GL gl, int index, FloatBuffer buf) { /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/src/classes/jogl/javax/media/j3d/JoglContext.java:128: cannot find symbol symbol : class GL location: class javax.media.j3d.JoglContext.CgVertexAttributeImpl public void vertexAttr3fv(GL gl, int index, FloatBuffer buf) { /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/src/classes/jogl/javax/media/j3d/JoglContext.java:132: cannot find symbol symbol : class GL location: class javax.media.j3d.JoglContext.CgVertexAttributeImpl public void vertexAttr4fv(GL gl, int index, FloatBuffer buf) { /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/src/classes/jogl/javax/media/j3d/JoglContext.java:138: cannot find symbol symbol : class GL location: class javax.media.j3d.JoglContext.GLSLVertexAttributeImpl public void vertexAttrPointer(GL gl, /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/src/classes/jogl/javax/media/j3d/JoglContext.java:144: cannot find symbol symbol : class GL location: class javax.media.j3d.JoglContext.GLSLVertexAttributeImpl public void enableVertexAttrArray(GL gl, int index) { /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/src/classes/jogl/javax/media/j3d/JoglContext.java:148: cannot find symbol symbol : class GL location: class javax.media.j3d.JoglContext.GLSLVertexAttributeImpl public void disableVertexAttrArray(GL gl, int index) { /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/src/classes/jogl/javax/media/j3d/JoglContext.java:152: cannot find symbol symbol : class GL location: class javax.media.j3d.JoglContext.GLSLVertexAttributeImpl public void vertexAttr1fv(GL gl, int index, FloatBuffer buf) { /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/src/classes/jogl/javax/media/j3d/JoglContext.java:156: cannot find symbol symbol : class GL location: class javax.media.j3d.JoglContext.GLSLVertexAttributeImpl public void vertexAttr2fv(GL gl, int index, FloatBuffer buf) { /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/src/classes/jogl/javax/media/j3d/JoglContext.java:160: cannot find symbol symbol : class GL location: class javax.media.j3d.JoglContext.GLSLVertexAttributeImpl public void vertexAttr3fv(GL gl, int index, FloatBuffer buf) { /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/src/classes/jogl/javax/media/j3d/JoglContext.java:164: cannot find symbol symbol : class GL location: class javax.media.j3d.JoglContext.GLSLVertexAttributeImpl public void vertexAttr4fv(GL gl, int index, FloatBuffer buf) { /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/src/classes/jogl/javax/media/j3d/JoglDrawable.java:34: package javax.media.opengl does not exist import javax.media.opengl.GLDrawable; /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/src/classes/jogl/javax/media/j3d/JoglDrawable.java:40: cannot find symbol symbol : class GLDrawable location: class javax.media.j3d.JoglDrawable private GLDrawable drawable; /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/src/classes/jogl/javax/media/j3d/JoglDrawable.java:42: cannot find symbol symbol : class GLDrawable location: class javax.media.j3d.JoglDrawable JoglDrawable(GLDrawable drawable) { /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/src/classes/jogl/javax/media/j3d/JoglDrawable.java:46: cannot find symbol symbol : class GLDrawable location: class javax.media.j3d.JoglDrawable GLDrawable getGLDrawable() { /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/src/classes/jogl/javax/media/j3d/JoglGraphicsConfiguration.java:45: package javax.media.nativewindow.awt does not exist import javax.media.nativewindow.awt.AWTGraphicsDevice; /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/src/classes/jogl/javax/media/j3d/JoglGraphicsConfiguration.java:46: package javax.media.opengl does not exist import javax.media.opengl.GLCapabilities; /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/src/classes/jogl/javax/media/j3d/JoglGraphicsConfiguration.java:56: cannot find symbol symbol : class GLCapabilities location: class javax.media.j3d.JoglGraphicsConfiguration private GLCapabilities caps; /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/src/classes/jogl/javax/media/j3d/JoglGraphicsConfiguration.java:59: cannot find symbol symbol : class AWTGraphicsDevice location: class javax.media.j3d.JoglGraphicsConfiguration private AWTGraphicsDevice awtGraphicsDevice; /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/src/classes/jogl/javax/media/j3d/JoglGraphicsConfiguration.java:64: cannot find symbol symbol : class GLCapabilities location: class javax.media.j3d.JoglGraphicsConfiguration JoglGraphicsConfiguration(GLCapabilities caps, int chosenIndex, GraphicsDevice device) { /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/src/classes/jogl/javax/media/j3d/JoglGraphicsConfiguration.java:76: cannot find symbol symbol : class GLCapabilities location: class javax.media.j3d.JoglGraphicsConfiguration GLCapabilities getGLCapabilities() { /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/src/classes/jogl/javax/media/j3d/JoglGraphicsConfiguration.java:131: cannot find symbol symbol : class AWTGraphicsDevice location: class javax.media.j3d.JoglGraphicsConfiguration public AWTGraphicsDevice getAwtGraphicsDevice() { /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/src/classes/jogl/javax/media/j3d/JoglPipeline.java:59: package javax.media.nativewindow.awt does not exist import javax.media.nativewindow.awt.AWTGraphicsConfiguration; /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/src/classes/jogl/javax/media/j3d/JoglPipeline.java:60: package javax.media.nativewindow.awt does not exist import javax.media.nativewindow.awt.AWTGraphicsDevice; /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/src/classes/jogl/javax/media/j3d/JoglPipeline.java:61: package javax.media.nativewindow.awt does not exist import javax.media.nativewindow.awt.AWTGraphicsScreen; /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/src/classes/jogl/javax/media/j3d/JoglPipeline.java:62: package javax.media.nativewindow does not exist import javax.media.nativewindow.AbstractGraphicsConfiguration; /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/src/classes/jogl/javax/media/j3d/JoglPipeline.java:63: package javax.media.nativewindow does not exist import javax.media.nativewindow.CapabilitiesChooser; /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/src/classes/jogl/javax/media/j3d/JoglPipeline.java:64: package javax.media.nativewindow does not exist import javax.media.nativewindow.CapabilitiesImmutable; /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/src/classes/jogl/javax/media/j3d/JoglPipeline.java:65: package javax.media.nativewindow does not exist import javax.media.nativewindow.GraphicsConfigurationFactory; /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/src/classes/jogl/javax/media/j3d/JoglPipeline.java:66: package javax.media.nativewindow does not exist import javax.media.nativewindow.NativeWindow; /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/src/classes/jogl/javax/media/j3d/JoglPipeline.java:67: package javax.media.nativewindow does not exist import javax.media.nativewindow.NativeWindowFactory; /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/src/classes/jogl/javax/media/j3d/JoglPipeline.java:68: package javax.media.opengl does not exist import javax.media.opengl.DefaultGLCapabilitiesChooser; /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/src/classes/jogl/javax/media/j3d/JoglPipeline.java:69: package javax.media.opengl does not exist import javax.media.opengl.GL; /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/src/classes/jogl/javax/media/j3d/JoglPipeline.java:70: package javax.media.opengl does not exist import javax.media.opengl.GL2; /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/src/classes/jogl/javax/media/j3d/JoglPipeline.java:71: package javax.media.opengl does not exist import javax.media.opengl.GLCapabilities; /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/src/classes/jogl/javax/media/j3d/JoglPipeline.java:72: package javax.media.opengl does not exist import javax.media.opengl.GLCapabilitiesChooser; /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/src/classes/jogl/javax/media/j3d/JoglPipeline.java:73: package javax.media.opengl does not exist import javax.media.opengl.GLContext; /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/src/classes/jogl/javax/media/j3d/JoglPipeline.java:74: package javax.media.opengl does not exist import javax.media.opengl.GLDrawable; /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/src/classes/jogl/javax/media/j3d/JoglPipeline.java:75: package javax.media.opengl does not exist import javax.media.opengl.GLDrawableFactory; /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/src/classes/jogl/javax/media/j3d/JoglPipeline.java:76: package javax.media.opengl does not exist import javax.media.opengl.GLException; /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/src/classes/jogl/javax/media/j3d/JoglPipeline.java:77: package javax.media.opengl does not exist import javax.media.opengl.GLPbuffer; /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/src/classes/jogl/javax/media/j3d/JoglPipeline.java:78: package javax.media.opengl does not exist import javax.media.opengl.GLProfile; /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/src/classes/jogl/javax/media/j3d/JoglPipeline.java:79: package javax.media.opengl does not exist import javax.media.opengl.Threading; /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/src/classes/jogl/javax/media/j3d/JoglPipeline.java:80: package javax.media.opengl.glu does not exist import javax.media.opengl.glu.GLU; /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/src/classes/jogl/javax/media/j3d/JoglPipeline.java:82: package com.jogamp.opengl.cg does not exist import com.jogamp.opengl.cg.CGcontext; /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/src/classes/jogl/javax/media/j3d/JoglPipeline.java:83: package com.jogamp.opengl.cg does not exist import com.jogamp.opengl.cg.CGparameter; /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/src/classes/jogl/javax/media/j3d/JoglPipeline.java:84: package com.jogamp.opengl.cg does not exist import com.jogamp.opengl.cg.CGprogram; /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/src/classes/jogl/javax/media/j3d/JoglPipeline.java:85: package com.jogamp.opengl.cg does not exist import com.jogamp.opengl.cg.CgGL; /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/src/classes/jogl/javax/media/j3d/JoglPipeline.java:86: package com.jogamp.common.nio does not exist import com.jogamp.common.nio.Buffers; /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/src/classes/jogl/javax/media/j3d/JoglPipeline.java:1143: cannot find symbol symbol : class GL2 location: class javax.media.j3d.JoglPipeline enableTexCoordPointer(GL2 gl, /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/src/classes/jogl/javax/media/j3d/JoglPipeline.java:1155: cannot find symbol symbol : class GL2 location: class javax.media.j3d.JoglPipeline private void disableTexCoordPointer(GL2 gl, int texUnit) { ^ /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/src/classes/jogl/javax/media/j3d/JoglPipeline.java:1161: cannot find symbol symbol : class GL2 location: class javax.media.j3d.JoglPipeline private void clientActiveTextureUnit(GL2 gl, int texUnit) { ^ /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/src/classes/jogl/javax/media/j3d/JoglPipeline.java:1174: cannot find symbol symbol : class GL2 location: class javax.media.j3d.JoglPipeline FloatBuffer verts, GL2 gl) { /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/src/classes/jogl/javax/media/j3d/JoglPipeline.java:1202: cannot find symbol symbol : class GL2 location: class javax.media.j3d.JoglPipeline private void resetTexture(GL2 gl, JoglContext ctx) { ^ /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/src/classes/jogl/javax/media/j3d/JoglPipeline.java:1513: cannot find symbol symbol : class GL2 location: class javax.media.j3d.JoglPipeline private void lockArray(GL2 gl, int vertexCount) { /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/src/classes/jogl/javax/media/j3d/JoglPipeline.java:1519: cannot find symbol symbol : class GL2 location: class javax.media.j3d.JoglPipeline private void unlockArray(GL2 gl) { /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/src/classes/jogl/javax/media/j3d/JoglPipeline.java:1708: cannot find symbol symbol : class GL location: class javax.media.j3d.JoglPipeline private void resetVertexAttrs(GL gl, JoglContext ctx, int vertexAttrCount) { /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/src/classes/jogl/javax/media/j3d/JoglPipeline.java:3592: cannot find symbol symbol : class CGparameter location: class javax.media.j3d.JoglPipeline private CGparameter lookupCgParams(JoglCgShaderInfo shader, Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. Note: Some input files use unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. 100 errors /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/build.xml:419: The following error occurred while executing this line: /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/src/classes/build.xml:52: Compile failed; see the compiler error output for details. BUILD FAILED (total time: 21 seconds) |
Administrator
|
This post was updated on .
In reply to this post by ylliac
Hi
The implementation of the support of NEWT in Java3D is more tricky than I thought, just be patient. Actually, the current version works fine, pre-existing features are fully supported.
Julien Gouesse | Personal blog | Website
|
Thank you for your answers everybody, I was just wondering if it still was planned and I'm happy it is !
I also use some offscreen rendering so I agree it should be working before merging. Keep up the good work :) Antoine |
Administrator
|
I have not tested offscreen rendering and I don't see it would not work.
Julien Gouesse | Personal blog | Website
|
In reply to this post by hharrison
FWIW, I have been able to build the jogl libraries, but the java3d still elude me. Below is some (hopefully) relevant information. There seems to be a problem with the utils dir - java3d-core-utils vs. java3d-utils. Some obvious editing and/or renaming directories didnt't help. but I don't want to misdirect more experienced eyes. ================================================== environment ================================================== Mac OS X 10.6.8 java version "1.6.0_29" Java(TM) SE Runtime Environment (build 1.6.0_29-b11-402-10M3527) Java HotSpot(TM) 64-Bit Server VM (build 20.4-b02-402, mixed mode) NetBeans 7.1.1 i686-apple-darwin10-gcc-4.2.1 (GCC) 4.2.1 (Apple Inc. build 5666) (dot 3) i686-apple-darwin10-g++-4.2.1 (GCC) 4.2.1 (Apple Inc. build 5666) (dot 3) ================================================== repositories ================================================== git clone https://github.com/hharrison/vecmath.git git clone https://github.com/hharrison/java3d-utils.git git clone -b jogl2-WIP https://github.com/hharrison/java3d-core.git ================================================== vecmath build ================================================== c59068:vecmath me$ ant Buildfile: /Users/me/devDir/jogl/vecmath/build.xml init: [mkdir] Created dir: /Users/me/devDir/jogl/vecmath/build compile-debug: [mkdir] Created dir: /Users/me/devDir/jogl/vecmath/build/debug/classes [mkdir] Created dir: /Users/me/devDir/jogl/vecmath/build/debug/gen [javac] /Users/me/devDir/jogl/vecmath/build.xml:84: warning: 'includeantruntime' was not set, defaulting to build.sysclasspath=last; set to false for repeatable builds [javac] Compiling 47 source files to /Users/me/devDir/jogl/vecmath/build/debug/classes [copy] Copying 1 file to /Users/me/devDir/jogl/vecmath/build/debug/classes jar-debug: [mkdir] Created dir: /Users/me/devDir/jogl/vecmath/build/debug/lib/ext [copy] Copying 1 file to /Users/me/devDir/jogl/vecmath/build/debug/gen [copy] Copying 2 files to /Users/me/devDir/jogl/vecmath/build/debug/classes/javax [jar] Building jar: /Users/me/devDir/jogl/vecmath/build/debug/lib/ext/vecmath.jar BUILD SUCCESSFUL Total time: 9 seconds c59068:vecmath me$ ================================================== java3d-core build ================================================== c59068:java3d-core me$ ant Buildfile: /Users/me/devDir/jogl/java3d-core/build.xml init: [echo] buildtime = 11 Mar 2012 10:22:53 CET initBuildType: setupBuildPatch: setupBuildFcs: setupBuildBeta: setupBuildStable: setupBuildDaily: checkBuildType: setupBuildType: [echo] build.type = daily setupSolaris: setupSolarisX86: setupLinux: setupLinuxAmd64: setupLinuxIA64: setupLinuxPPC: setupWindows: setupWindowsAmd64: setupMacOSX: init-jogl: init-no-jogl: setupJogl: setupPlatform: compile-debug: compile-debug: [mkdir] Created dir: /Users/me/devDir/jogl/java3d-core/build/macosx/debug/classes [mkdir] Created dir: /Users/me/devDir/jogl/java3d-core/build/macosx/debug/gen/tools [mkdir] Created dir: /Users/me/devDir/jogl/java3d-core/build/macosx/debug/gen/classes/javax/media/j3d [copy] Copying 1 file to /Users/me/devDir/jogl/java3d-core/build/macosx/debug/gen/classes/javax/media/j3d [javac] /Users/me/devDir/jogl/java3d-core/src/classes/build.xml:52: warning: 'includeantruntime' was not set, defaulting to build.sysclasspath=last; set to false for repeatable builds BUILD FAILED /Users/me/devDir/jogl/java3d-core/build.xml:419: The following error occurred while executing this line: /Users/me/devDir/jogl/java3d-core/src/classes/build.xml:52: srcdir "/Users/me/devDir/jogl/j3d-core-utils/src/classes/share" does not exist! Total time: 2 seconds c59068:java3d-core me$ ================================================== end ================================================== |
In reply to this post by ylliac
Has any knowledgeable person taken a peak at my note from a few days ago on trying to compile java3d from the jogl2-wip branch? Basically, I can compile all of jogl and vecmath, but java3d-core bombs. Full output in the earlier post. Edited below. Suggestions?
init: buildtime = 09 Mar 2012 09:18:38 CET Created dir: /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/build initBuildType: setupBuildPatch: ... setupPlatform: compile-debug: j3d-core classes.compile-debug: Created dir: /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/build/macosx/debug/classes Created dir: /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/build/macosx/debug/gen/tools Created dir: /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/build/macosx/debug/gen/classes/javax/media/j3d Copying 1 file to /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/build/macosx/debug/gen/classes/javax/media/j3d /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/src/classes/build.xml:52: warning: 'includeantruntime' was not set, defaulting to build.sysclasspath=last; set to false for repeatable builds Compiling 767 source files to /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/build/macosx/debug/classes /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/src/classes/jogl/javax/media/j3d/JoglCgShaderInfo.java:34: package com.jogamp.opengl.cg does not exist import com.jogamp.opengl.cg.CGprogram; /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/src/classes/jogl/javax/media/j3d/JoglCgShaderInfo.java:37: cannot find symbol symbol : class CGprogram location: class javax.media.j3d.JoglCgShaderInfo private CGprogram cgShader; ... location: class javax.media.j3d.JoglContext.GLSLVertexAttributeImpl public void disableVertexAttrArray(GL gl, int index) { /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/src/classes/jogl/javax/media/j3d/JoglContext.java:152: cannot find symbol symbol : class GL location: class javax.media.j3d.JoglContext.GLSLVertexAttributeImpl public void vertexAttr1fv(GL gl, int index, FloatBuffer buf) { /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/src/classes/jogl/javax/media/j3d/JoglContext.java:156: cannot find symbol symbol : class GL .. import com.jogamp.opengl.cg.CgGL; /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/src/classes/jogl/javax/media/j3d/JoglPipeline.java:86: package com.jogamp.common.nio does not exist import com.jogamp.common.nio.Buffers; /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/src/classes/jogl/javax/media/j3d/JoglPipeline.java:1143: cannot find symbol symbol : class GL2 location: class javax.media.j3d.JoglPipeline enableTexCoordPointer(GL2 gl, /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/src/classes/jogl/javax/media/j3d/JoglPipeline.java:1155: cannot find symbol symbol : class GL2 location: class javax.media.j3d.JoglPipeline private void disableTexCoordPointer(GL2 gl, int texUnit) { ^ ... location: class javax.media.j3d.JoglPipeline private void resetVertexAttrs(GL gl, JoglContext ctx, int vertexAttrCount) { /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/src/classes/jogl/javax/media/j3d/JoglPipeline.java:3592: cannot find symbol symbol : class CGparameter location: class javax.media.j3d.JoglPipeline private CGparameter lookupCgParams(JoglCgShaderInfo shader, Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. Note: Some input files use unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. 100 errors /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/build.xml:419: The following error occurred while executing this line: /Users/me/devDir/java3d/hharrison-java3d-core-99ff36f/src/classes/build.xml:52: Compile failed; see the compiler error output for details. BUILD FAILED (total time: 21 seconds) |
Administrator
|
Hi
Some JARs are missing in the classpath, you have to modify the Ant script to add jogl.all.jar, jogl.cg.jar and gluegen-rt.jar. I don't use this branch, I still use mine.
Julien Gouesse | Personal blog | Website
|
Thanks. Alas, I have to teach all day tomorrow in Vienna and travel back to the U.S. on Saturday to see what crises await. It might be some time before I can check this out, but I very much look forward to doing so. Cheers, LS |
Administrator
|
You're welcome. I remember I did a dirty thing because the "share" directory was not found, I copied it from another project :s
Julien Gouesse | Personal blog | Website
|
Free forum by Nabble | Edit this page |