Every repository with this icon (
Every repository with this icon (
| Description: | A Toolkit for creating Desktop Hardware Accelerated Graphics with JS. edit |
-
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::Handle<v8::Value> GLglCopyTexSubImage3DCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:7069: error: ‘glCopyTexSubImage3D’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handle<v8::Value> GLglColorTableParameterivCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:7097: error: ‘glColorTableParameteriv’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handle<v8::Value> GLglColorTableParameterfvCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:7125: error: ‘glColorTableParameterfv’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handle<v8::Value> GLglCopyColorSubTableCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:7146: error: ‘glCopyColorSubTable’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handle<v8::Value> GLglCopyColorTableCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:7167: error: ‘glCopyColorTable’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handle<v8::Value> GLglGetColorTableParameterfvCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:7195: error: ‘glGetColorTableParameterfv’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handle<v8::Value> GLglGetColorTableParameterivCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:7223: error: ‘glGetColorTableParameteriv’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handle<v8::Value> GLglBlendEquationCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:7240: error: ‘glBlendEquation’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handle<v8::Value> GLglBlendColorCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:7260: error: ‘glBlendColor’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handle<v8::Value> GLglHistogramCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:7280: error: ‘glHistogram’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handle<v8::Value> GLglResetHistogramCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:7297: error: ‘glResetHistogram’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handle<v8::Value> GLglGetHistogramParameterfvCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:7325: error: ‘glGetHistogramParameterfv’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handle<v8::Value> GLglGetHistogramParameterivCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:7353: error: ‘glGetHistogramParameteriv’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handle<v8::Value> GLglMinmaxCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:7372: error: ‘glMinmax’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handle<v8::Value> GLglResetMinmaxCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:7389: error: ‘glResetMinmax’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handle<v8::Value> GLglGetMinmaxParameterfvCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:7417: error: ‘glGetMinmaxParameterfv’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handle<v8::Value> GLglGetMinmaxParameterivCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:7445: error: ‘glGetMinmaxParameteriv’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handle<v8::Value> GLglConvolutionParameterfCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:7464: error: ‘glConvolutionParameterf’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handle<v8::Value> GLglConvolutionParameterfvCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:7492: error: ‘glConvolutionParameterfv’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handle<v8::Value> GLglConvolutionParameteriCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:7511: error: ‘glConvolutionParameteri’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handle<v8::Value> GLglConvolutionParameterivCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:7539: error: ‘glConvolutionParameteriv’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handle<v8::Value> GLglCopyConvolutionFilter1DCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:7560: error: ‘glCopyConvolutionFilter1D’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handle<v8::Value> GLglCopyConvolutionFilter2DCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:7582: error: ‘glCopyConvolutionFilter2D’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handle<v8::Value> GLglGetConvolutionParameterfvCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:7610: error: ‘glGetConvolutionParameterfv’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handle<v8::Value> GLglGetConvolutionParameterivCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:7638: error: ‘glGetConvolutionParameteriv’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handle<v8::Value> GLglActiveTextureCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:7655: error: ‘glActiveTexture’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handle<v8::Value> GLglClientActiveTextureCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:7672: error: ‘glClientActiveTexture’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handle<v8::Value> GLglMultiTexCoord1dCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:7690: error: ‘glMultiTexCoord1d’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handle<v8::Value> GLglMultiTexCoord1dvCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:7717: error: ‘glMultiTexCoord1dv’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handle<v8::Value> GLglMultiTexCoord1fCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:7735: error: ‘glMultiTexCoord1f’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handle<v8::Value> GLglMultiTexCoord1fvCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:7762: error: ‘glMultiTexCoord1fv’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handle<v8::Value> GLglMultiTexCoord1iCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:7780: error: ‘glMultiTexCoord1i’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handle<v8::Value> GLglMultiTexCoord1ivCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:7807: error: ‘glMultiTexCoord1iv’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handle<v8::Value> GLglMultiTexCoord1sCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:7825: error: ‘glMultiTexCoord1s’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handle<v8::Value> GLglMultiTexCoord1svCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:7852: error: ‘glMultiTexCoord1sv’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handle<v8::Value> GLglMultiTexCoord2dCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:7871: error: ‘glMultiTexCoord2d’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handle<v8::Value> GLglMultiTexCoord2dvCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:7898: error: ‘glMultiTexCoord2dv’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handle<v8::Value> GLglMultiTexCoord2fCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:7917: error: ‘glMultiTexCoord2f’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handle<v8::Value> GLglMultiTexCoord2fvCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:7944: error: ‘glMultiTexCoord2fv’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handle<v8::Value> GLglMultiTexCoord2iCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:7963: error: ‘glMultiTexCoord2i’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handle<v8::Value> GLglMultiTexCoord2ivCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:7990: error: ‘glMultiTexCoord2iv’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handle<v8::Value> GLglMultiTexCoord2sCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:8009: error: ‘glMultiTexCoord2s’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handle<v8::Value> GLglMultiTexCoord2svCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:8036: error: ‘glMultiTexCoord2sv’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handle<v8::Value> GLglMultiTexCoord3dCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:8056: error: ‘glMultiTexCoord3d’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handle<v8::Value> GLglMultiTexCoord3dvCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:8083: error: ‘glMultiTexCoord3dv’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handle<v8::Value> GLglMultiTexCoord3fCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:8103: error: ‘glMultiTexCoord3f’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handle<v8::Value> GLglMultiTexCoord3fvCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:8130: error: ‘glMultiTexCoord3fv’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handle<v8::Value> GLglMultiTexCoord3iCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:8150: error: ‘glMultiTexCoord3i’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handle<v8::Value> GLglMultiTexCoord3ivCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:8177: error: ‘glMultiTexCoord3iv’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handle<v8::Value> GLglMultiTexCoord3sCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:8197: error: ‘glMultiTexCoord3s’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handle<v8::Value> GLglMultiTexCoord3svCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:8224: error: ‘glMultiTexCoord3sv’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handle<v8::Value> GLglMultiTexCoord4dCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:8245: error: ‘glMultiTexCoord4d’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handle<v8::Value> GLglMultiTexCoord4dvCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:8272: error: ‘glMultiTexCoord4dv’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handle<v8::Value> GLglMultiTexCoord4fCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:8293: error: ‘glMultiTexCoord4f’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handle<v8::Value> GLglMultiTexCoord4fvCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:8320: error: ‘glMultiTexCoord4fv’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handle<v8::Value> GLglMultiTexCoord4iCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:8341: error: ‘glMultiTexCoord4i’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handle<v8::Value> GLglMultiTexCoord4ivCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:8368: error: ‘glMultiTexCoord4iv’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handle<v8::Value> GLglMultiTexCoord4sCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:8389: error: ‘glMultiTexCoord4s’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handle<v8::Value> GLglMultiTexCoord4svCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:8416: error: ‘glMultiTexCoord4sv’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handle<v8::Value> GLglLoadTransposeMatrixdCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:8442: error: ‘glLoadTransposeMatrixd’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handle<v8::Value> GLglLoadTransposeMatrixfCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:8468: error: ‘glLoadTransposeMatrixf’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handle<v8::Value> GLglMultTransposeMatrixdCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:8494: error: ‘glMultTransposeMatrixd’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handle<v8::Value> GLglMultTransposeMatrixfCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:8520: error: ‘glMultTransposeMatrixf’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handle<v8::Value> GLglSampleCoverageCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:8538: error: ‘glSampleCoverage’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handle<v8::Value> GLglActiveTextureARBCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:8555: error: ‘glActiveTextureARB’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handle<v8::Value> GLglClientActiveTextureARBCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:8572: error: ‘glClientActiveTextureARB’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handle<v8::Value> GLglMultiTexCoord1dARBCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:8590: error: ‘glMultiTexCoord1dARB’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handle<v8::Value> GLglMultiTexCoord1dvARBCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:8617: error: ‘glMultiTexCoord1dvARB’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handle<v8::Value> GLglMultiTexCoord1fARBCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:8635: error: ‘glMultiTexCoord1fARB’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handle<v8::Value> GLglMultiTexCoord1fvARBCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:8662: error: ‘glMultiTexCoord1fvARB’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handle<v8::Value> GLglMultiTexCoord1iARBCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:8680: error: ‘glMultiTexCoord1iARB’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handle<v8::Value> GLglMultiTexCoord1ivARBCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:8707: error: ‘glMultiTexCoord1ivARB’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handle<v8::Value> GLglMultiTexCoord1sARBCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:8725: error: ‘glMultiTexCoord1sARB’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handle<v8::Value> GLglMultiTexCoord1svARBCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:8752: error: ‘glMultiTexCoord1svARB’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handle<v8::Value> GLglMultiTexCoord2dARBCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:8771: error: ‘glMultiTexCoord2dARB’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handle<v8::Value> GLglMultiTexCoord2dvARBCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:8798: error: ‘glMultiTexCoord2dvARB’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handle<v8::Value> GLglMultiTexCoord2fARBCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:8817: error: ‘glMultiTexCoord2fARB’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handle<v8::Value> GLglMultiTexCoord2fvARBCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:8844: error: ‘glMultiTexCoord2fvARB’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handle<v8::Value> GLglMultiTexCoord2iARBCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:8863: error: ‘glMultiTexCoord2iARB’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handle<v8::Value> GLglMultiTexCoord2ivARBCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:8890: error: ‘glMultiTexCoord2ivARB’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handle<v8::Value> GLglMultiTexCoord2sARBCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:8909: error: ‘glMultiTexCoord2sARB’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handle<v8::Value> GLglMultiTexCoord2svARBCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:8936: error: ‘glMultiTexCoord2svARB’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handle<v8::Value> GLglMultiTexCoord3dARBCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:8956: error: ‘glMultiTexCoord3dARB’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handle<v8::Value> GLglMultiTexCoord3dvARBCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:8983: error: ‘glMultiTexCoord3dvARB’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handle<v8::Value> GLglMultiTexCoord3fARBCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:9003: error: ‘glMultiTexCoord3fARB’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handle<v8::Value> GLglMultiTexCoord3fvARBCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:9030: error: ‘glMultiTexCoord3fvARB’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handle<v8::Value> GLglMultiTexCoord3iARBCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:9050: error: ‘glMultiTexCoord3iARB’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handle<v8::Value> GLglMultiTexCoord3ivARBCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:9077: error: ‘glMultiTexCoord3ivARB’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handle<v8::Value> GLglMultiTexCoord3sARBCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:9097: error: ‘glMultiTexCoord3sARB’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handle<v8::Value> GLglMultiTexCoord3svARBCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:9124: error: ‘glMultiTexCoord3svARB’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handle<v8::Value> GLglMultiTexCoord4dARBCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:9145: error: ‘glMultiTexCoord4dARB’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handle<v8::Value> GLglMultiTexCoord4dvARBCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:9172: error: ‘glMultiTexCoord4dvARB’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handle<v8::Value> GLglMultiTexCoord4fARBCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:9193: error: ‘glMultiTexCoord4fARB’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handle<v8::Value> GLglMultiTexCoord4fvARBCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:9220: error: ‘glMultiTexCoord4fvARB’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handle<v8::Value> GLglMultiTexCoord4iARBCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:9241: error: ‘glMultiTexCoord4iARB’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handle<v8::Value> GLglMultiTexCoord4ivARBCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:9268: error: ‘glMultiTexCoord4ivARB’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handle<v8::Value> GLglMultiTexCoord4sARBCallback(const v8::Arguments&)’:
glbindings/glbind.cpp:9289: error: ‘glMultiTexCoord4sARB’ was not declared in this scope
glbindings/glbind.cpp: In function ‘v8::Handle<v8::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::Handle<v8::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::Handle<v8::Value> GetGLU_TESS_MAX_COORD(v8::Local<v8::String>, const v8::AccessorInfo&)’:
glubindings/glubind.cpp:1241: warning: overflow in implicit constant conversion
make: *** [v8-gl] Error 1
Comments
-
If you modify the build process for v8 to do this instead
scons mode=release arch=x64
Then, modify v8-gl's makefile to use -m64 instead of -m32 in CFLAGS, the resulting binary also works.
Comments












what version of OpenGL do you have?
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
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
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
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?
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
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.
indeed i don't have it in the nvidia's gl header grep glMultiTexCoord gl.h gives nothing
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.