Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

compiling on ubuntu jaunty fails (32 bit) #1

Open
mariuz opened this issue Jul 1, 2009 · 9 comments
Open

compiling on ubuntu jaunty fails (32 bit) #1

mariuz opened this issue Jul 1, 2009 · 9 comments

Comments

@mariuz
Copy link

mariuz commented Jul 1, 2009

mariuz@borkstationx32:~/work/v8-gl$ make
g++ -m32 -Wall -Iv8/include main.cpp v8-gl.cpp glbindings/glbind.cpp glesbindings/glesbind.cpp glubindings/glubind.cpp glutbindings/glutbind.cpp -o v8-gl v8/libv8.a -lpthread -lglut -lGLU -lGL
glbindings/glbind.cpp: In function ‘v8::Handlev8::Value GLglCopyTexSubImage3DCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:7069: error: ‘glCopyTexSubImage3D’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handlev8::Value GLglColorTableParameterivCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:7097: error: ‘glColorTableParameteriv’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handlev8::Value GLglColorTableParameterfvCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:7125: error: ‘glColorTableParameterfv’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handlev8::Value GLglCopyColorSubTableCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:7146: error: ‘glCopyColorSubTable’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handlev8::Value GLglCopyColorTableCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:7167: error: ‘glCopyColorTable’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handlev8::Value GLglGetColorTableParameterfvCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:7195: error: ‘glGetColorTableParameterfv’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handlev8::Value GLglGetColorTableParameterivCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:7223: error: ‘glGetColorTableParameteriv’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handlev8::Value GLglBlendEquationCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:7240: error: ‘glBlendEquation’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handlev8::Value GLglBlendColorCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:7260: error: ‘glBlendColor’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handlev8::Value GLglHistogramCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:7280: error: ‘glHistogram’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handlev8::Value GLglResetHistogramCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:7297: error: ‘glResetHistogram’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handlev8::Value GLglGetHistogramParameterfvCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:7325: error: ‘glGetHistogramParameterfv’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handlev8::Value GLglGetHistogramParameterivCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:7353: error: ‘glGetHistogramParameteriv’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handlev8::Value GLglMinmaxCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:7372: error: ‘glMinmax’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handlev8::Value GLglResetMinmaxCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:7389: error: ‘glResetMinmax’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handlev8::Value GLglGetMinmaxParameterfvCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:7417: error: ‘glGetMinmaxParameterfv’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handlev8::Value GLglGetMinmaxParameterivCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:7445: error: ‘glGetMinmaxParameteriv’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handlev8::Value GLglConvolutionParameterfCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:7464: error: ‘glConvolutionParameterf’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handlev8::Value GLglConvolutionParameterfvCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:7492: error: ‘glConvolutionParameterfv’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handlev8::Value GLglConvolutionParameteriCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:7511: error: ‘glConvolutionParameteri’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handlev8::Value GLglConvolutionParameterivCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:7539: error: ‘glConvolutionParameteriv’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handlev8::Value GLglCopyConvolutionFilter1DCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:7560: error: ‘glCopyConvolutionFilter1D’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handlev8::Value GLglCopyConvolutionFilter2DCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:7582: error: ‘glCopyConvolutionFilter2D’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handlev8::Value GLglGetConvolutionParameterfvCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:7610: error: ‘glGetConvolutionParameterfv’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handlev8::Value GLglGetConvolutionParameterivCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:7638: error: ‘glGetConvolutionParameteriv’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handlev8::Value GLglActiveTextureCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:7655: error: ‘glActiveTexture’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handlev8::Value GLglClientActiveTextureCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:7672: error: ‘glClientActiveTexture’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handlev8::Value GLglMultiTexCoord1dCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:7690: error: ‘glMultiTexCoord1d’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handlev8::Value GLglMultiTexCoord1dvCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:7717: error: ‘glMultiTexCoord1dv’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handlev8::Value GLglMultiTexCoord1fCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:7735: error: ‘glMultiTexCoord1f’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handlev8::Value GLglMultiTexCoord1fvCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:7762: error: ‘glMultiTexCoord1fv’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handlev8::Value GLglMultiTexCoord1iCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:7780: error: ‘glMultiTexCoord1i’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handlev8::Value GLglMultiTexCoord1ivCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:7807: error: ‘glMultiTexCoord1iv’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handlev8::Value GLglMultiTexCoord1sCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:7825: error: ‘glMultiTexCoord1s’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handlev8::Value GLglMultiTexCoord1svCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:7852: error: ‘glMultiTexCoord1sv’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handlev8::Value GLglMultiTexCoord2dCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:7871: error: ‘glMultiTexCoord2d’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handlev8::Value GLglMultiTexCoord2dvCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:7898: error: ‘glMultiTexCoord2dv’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handlev8::Value GLglMultiTexCoord2fCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:7917: error: ‘glMultiTexCoord2f’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handlev8::Value GLglMultiTexCoord2fvCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:7944: error: ‘glMultiTexCoord2fv’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handlev8::Value GLglMultiTexCoord2iCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:7963: error: ‘glMultiTexCoord2i’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handlev8::Value GLglMultiTexCoord2ivCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:7990: error: ‘glMultiTexCoord2iv’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handlev8::Value GLglMultiTexCoord2sCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:8009: error: ‘glMultiTexCoord2s’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handlev8::Value GLglMultiTexCoord2svCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:8036: error: ‘glMultiTexCoord2sv’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handlev8::Value GLglMultiTexCoord3dCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:8056: error: ‘glMultiTexCoord3d’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handlev8::Value GLglMultiTexCoord3dvCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:8083: error: ‘glMultiTexCoord3dv’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handlev8::Value GLglMultiTexCoord3fCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:8103: error: ‘glMultiTexCoord3f’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handlev8::Value GLglMultiTexCoord3fvCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:8130: error: ‘glMultiTexCoord3fv’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handlev8::Value GLglMultiTexCoord3iCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:8150: error: ‘glMultiTexCoord3i’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handlev8::Value GLglMultiTexCoord3ivCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:8177: error: ‘glMultiTexCoord3iv’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handlev8::Value GLglMultiTexCoord3sCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:8197: error: ‘glMultiTexCoord3s’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handlev8::Value GLglMultiTexCoord3svCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:8224: error: ‘glMultiTexCoord3sv’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handlev8::Value GLglMultiTexCoord4dCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:8245: error: ‘glMultiTexCoord4d’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handlev8::Value GLglMultiTexCoord4dvCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:8272: error: ‘glMultiTexCoord4dv’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handlev8::Value GLglMultiTexCoord4fCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:8293: error: ‘glMultiTexCoord4f’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handlev8::Value GLglMultiTexCoord4fvCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:8320: error: ‘glMultiTexCoord4fv’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handlev8::Value GLglMultiTexCoord4iCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:8341: error: ‘glMultiTexCoord4i’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handlev8::Value GLglMultiTexCoord4ivCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:8368: error: ‘glMultiTexCoord4iv’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handlev8::Value GLglMultiTexCoord4sCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:8389: error: ‘glMultiTexCoord4s’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handlev8::Value GLglMultiTexCoord4svCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:8416: error: ‘glMultiTexCoord4sv’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handlev8::Value GLglLoadTransposeMatrixdCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:8442: error: ‘glLoadTransposeMatrixd’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handlev8::Value GLglLoadTransposeMatrixfCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:8468: error: ‘glLoadTransposeMatrixf’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handlev8::Value GLglMultTransposeMatrixdCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:8494: error: ‘glMultTransposeMatrixd’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handlev8::Value GLglMultTransposeMatrixfCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:8520: error: ‘glMultTransposeMatrixf’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handlev8::Value GLglSampleCoverageCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:8538: error: ‘glSampleCoverage’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handlev8::Value GLglActiveTextureARBCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:8555: error: ‘glActiveTextureARB’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handlev8::Value GLglClientActiveTextureARBCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:8572: error: ‘glClientActiveTextureARB’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handlev8::Value GLglMultiTexCoord1dARBCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:8590: error: ‘glMultiTexCoord1dARB’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handlev8::Value GLglMultiTexCoord1dvARBCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:8617: error: ‘glMultiTexCoord1dvARB’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handlev8::Value GLglMultiTexCoord1fARBCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:8635: error: ‘glMultiTexCoord1fARB’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handlev8::Value GLglMultiTexCoord1fvARBCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:8662: error: ‘glMultiTexCoord1fvARB’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handlev8::Value GLglMultiTexCoord1iARBCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:8680: error: ‘glMultiTexCoord1iARB’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handlev8::Value GLglMultiTexCoord1ivARBCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:8707: error: ‘glMultiTexCoord1ivARB’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handlev8::Value GLglMultiTexCoord1sARBCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:8725: error: ‘glMultiTexCoord1sARB’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handlev8::Value GLglMultiTexCoord1svARBCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:8752: error: ‘glMultiTexCoord1svARB’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handlev8::Value GLglMultiTexCoord2dARBCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:8771: error: ‘glMultiTexCoord2dARB’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handlev8::Value GLglMultiTexCoord2dvARBCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:8798: error: ‘glMultiTexCoord2dvARB’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handlev8::Value GLglMultiTexCoord2fARBCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:8817: error: ‘glMultiTexCoord2fARB’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handlev8::Value GLglMultiTexCoord2fvARBCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:8844: error: ‘glMultiTexCoord2fvARB’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handlev8::Value GLglMultiTexCoord2iARBCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:8863: error: ‘glMultiTexCoord2iARB’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handlev8::Value GLglMultiTexCoord2ivARBCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:8890: error: ‘glMultiTexCoord2ivARB’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handlev8::Value GLglMultiTexCoord2sARBCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:8909: error: ‘glMultiTexCoord2sARB’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handlev8::Value GLglMultiTexCoord2svARBCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:8936: error: ‘glMultiTexCoord2svARB’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handlev8::Value GLglMultiTexCoord3dARBCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:8956: error: ‘glMultiTexCoord3dARB’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handlev8::Value GLglMultiTexCoord3dvARBCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:8983: error: ‘glMultiTexCoord3dvARB’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handlev8::Value GLglMultiTexCoord3fARBCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:9003: error: ‘glMultiTexCoord3fARB’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handlev8::Value GLglMultiTexCoord3fvARBCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:9030: error: ‘glMultiTexCoord3fvARB’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handlev8::Value GLglMultiTexCoord3iARBCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:9050: error: ‘glMultiTexCoord3iARB’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handlev8::Value GLglMultiTexCoord3ivARBCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:9077: error: ‘glMultiTexCoord3ivARB’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handlev8::Value GLglMultiTexCoord3sARBCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:9097: error: ‘glMultiTexCoord3sARB’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handlev8::Value GLglMultiTexCoord3svARBCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:9124: error: ‘glMultiTexCoord3svARB’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handlev8::Value GLglMultiTexCoord4dARBCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:9145: error: ‘glMultiTexCoord4dARB’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handlev8::Value GLglMultiTexCoord4dvARBCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:9172: error: ‘glMultiTexCoord4dvARB’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handlev8::Value GLglMultiTexCoord4fARBCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:9193: error: ‘glMultiTexCoord4fARB’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handlev8::Value GLglMultiTexCoord4fvARBCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:9220: error: ‘glMultiTexCoord4fvARB’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handlev8::Value GLglMultiTexCoord4iARBCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:9241: error: ‘glMultiTexCoord4iARB’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handlev8::Value GLglMultiTexCoord4ivARBCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:9268: error: ‘glMultiTexCoord4ivARB’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handlev8::Value GLglMultiTexCoord4sARBCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:9289: error: ‘glMultiTexCoord4sARB’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handlev8::Value GLglMultiTexCoord4svARBCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:9316: error: ‘glMultiTexCoord4svARB’ was not declared in this scope
glbindings/glbind.cpp: In static member function ‘static v8::Handlev8::ObjectTemplate GlFactory::createGl()’:
glbindings/glbind.cpp:9337: error: ‘GL_ARB_imaging’ was not declared in this scope
glbindings/glbind.cpp:10385: error: ‘GL_ALL_CLIENT_ATTRIB_BITS’ was not declared in this scope
glubindings/glubind.cpp: In function ‘v8::Handlev8::Value GetGLU_TESS_MAX_COORD(v8::Localv8::String, const v8::AccessorInfo&)’:
glubindings/glubind.cpp:1241: warning: overflow in implicit constant conversion
make: *** [v8-gl] Error 1

@philogb
Copy link
Owner

philogb commented Jul 12, 2009

what version of OpenGL do you have?

glxinfo | grep OpenGL

@mariuz
Copy link
Author

mariuz commented Jul 12, 2009

glxinfo | grep OpenGL
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce 8200/PCI/SSE2
OpenGL version string: 3.0.0 NVIDIA 180.44
OpenGL shading language version string: 1.30 NVIDIA via Cg compiler

@philogb
Copy link
Owner

philogb commented Jul 12, 2009

In my last push I added all header files I'm currently using. Are you experiencing the same problems?
Just change - framework directives in the Makefile for -lGL and -lGLUT

@mariuz
Copy link
Author

mariuz commented Jul 12, 2009

I have still have the issue above , the Makefile is fixed

this is what i have installed to compile it
sudo apt-get install freeglut3-dev mesa-common-dev

@philogb
Copy link
Owner

philogb commented Jul 12, 2009

You don;t seem to have the functions defined in the generated files. That's strange however, since these are OpenGL 2.1 bindings and you seem to have OpenGL 3.0 (software emulated I'm guessing).
However the compilation complains that you don't have those functions defined (thus not having OpenGL 2.1).
Are you sure you have OpenGL 3? have you tested or made OpenGL 2.1 programs in some other language (say C++) that worked?

@mariuz
Copy link
Author

mariuz commented Jul 12, 2009

i have compiled the wolfenqt and seems that it works

http://labs.trolltech.com/blogs/2008/12/02/widgets-enter-the-third-dimension-wolfenqt/

also the nvidia glx headers are installed + the driver works (3d accelerated)
git clone git://labs.trolltech.com/WolfenQt
sudo apt-get install libqt4-phonon-dev nvidia-glx-180-dev
qmake make
./qt3d

ls -lah /usr/lib/libGL.so lrwxrwxrwx 1 root root 24 2009-07-12 23:21 /usr/lib/libGL.so -> /usr/lib/libGL.so.180.44

@philogb
Copy link
Owner

philogb commented Jul 12, 2009

Nice example :)

Compilation is complaining that you don't have (for example) glMultiTexCoord* functions in the gl.h headers.

http://www.opengl.org/sdk/docs/man/xhtml/glMultiTexCoord.xml

These functions should be defined in OpenGL headers for OpenGL 1.3:

"glMultiTexCoord is only supported if the GL version is 1.3 or greater"

Perhaps I'm making a mistake when including OpenGL headers... I'll take a look at that, but If you find an inconsistency in the included files please don't hesitate to tell me.

@mariuz
Copy link
Author

mariuz commented Jul 12, 2009

indeed i don't have it in the nvidia's gl header grep glMultiTexCoord gl.h gives nothing

@deanm
Copy link
Contributor

deanm commented Jul 17, 2009

So I've been working on cross platform with opengl, and so far I ended up using glew (glew.sourceforge.net) on Windows and OSX, because system headers are out of date / different / etc.

I'll give a shot at adding glew support to the Linux build.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants