-
-
Notifications
You must be signed in to change notification settings - Fork 1
Replies: 4 comments · 8 replies
-
|
Mango is working OK for all major platforms (windows, linux, macos) and tested with most famous image formats (tiff, jpg, png) |
Beta Was this translation helpful? Give feedback.
All reactions
-
|
Yesterday I rebuild freetype to remove optional dependencies libpng and brotli (needed by woff fonts format) |
Beta Was this translation helpful? Give feedback.
All reactions
-
|
now testing awesome library blend2d as a cairo replacement. seems promising and very performant |
Beta Was this translation helpful? Give feedback.
All reactions
-
EmscriptenEmscripten is now building for all libs except mango. I think it will be working soon. to make it work. @moebiussurfing can you test it after all libs are done? |
Beta Was this translation helpful? Give feedback.
All reactions
-
|
Here in Windows 11: |
Beta Was this translation helpful? Give feedback.
All reactions
-
|
Here the macOS log: manu@manus-MacBook-Air 3DPrimitivesExample % chalet buildrun
> Reading Build File [chalet.yaml] ... done
> Reading Emscripten C/C++ Environment Cache ... done
> Configuring build ... done (29ms)
> Resolving source file dependencies ... done (3ms)
> C++ Compiler: Emscripten version 22.0.0 (Based on LLVM Clang 22.0.0)
> Target Architecture: wasm32-unknown-emscripten
> Strategy: Native
> Configuration: Release
▼ Build: libofWorks.a
[1/69] ../../../libs/openFrameworks/3d/ofCamera.cpp
[2/69] ../../../libs/openFrameworks/3d/ofNode.cpp
[3/69] ../../../libs/openFrameworks/3d/of3dPrimitives.cpp
[4/69] ../../../libs/openFrameworks/3d/ofEasyCam.cpp
[5/69] ../../../libs/openFrameworks/3d/of3dUtils.cpp
[6/69] ../../../libs/openFrameworks/video/ofGstVideoPlayer.cpp
[7/69] ../../../libs/openFrameworks/video/ofVideoPlayer.cpp
[8/69] ../../../libs/openFrameworks/video/ofDirectShowPlayer.cpp
FAILED: /Volumes/xDATA/OF/emsdk/python/3.13.3_64bit/bin/python3 /Volumes/xDATA/OF/emsdk/upstream/emscripten/emcc.py -MT build/wasm32-unknown-emscripten_Release/obj.ofWorks/p/p/../libs/openFrameworks/3d/ofCamera.cpp.o -MMD -MP -MF build/wasm32-unknown-emscripten_Release/obj.ofWorks/p/p/../libs/openFrameworks/3d/ofCamera.cpp.d -x c++ -O2 -std=c++20 -Wall -finput-charset=UTF-8 -fexec-charset=UTF-8 -fPIC -fcolor-diagnostics -target wasm32-unknown-emscripten -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk -I../../../libs/openFrameworks/3d -I../../../libs/openFrameworks/video -I../../../libs/openFrameworks/types -I../../../libs/openFrameworks/app -I../../../libs/openFrameworks/utils -I../../../libs/openFrameworks/math -I../../../libs/openFrameworks/gl -I../../../libs/openFrameworks/communication -I../../../libs/openFrameworks/events -I../../../libs/openFrameworks/graphics -I../../../libs/openFrameworks/sound -I../../../libs/macos/include -I../../../libs/macos/include/freetype2 -I/Volumes/xDATA/OF/emsdk/upstream/emscripten/cache/sysroot/include -I/usr/local/include -o build/wasm32-unknown-emscripten_Release/obj.ofWorks/p/p/../libs/openFrameworks/3d/ofCamera.cpp.o -c ../../../libs/openFrameworks/3d/ofCamera.cpp
In file included from ../../../libs/openFrameworks/3d/ofCamera.cpp:1:
In file included from ../../../libs/openFrameworks/3d/ofCamera.h:3:
In file included from ../../../libs/openFrameworks/3d/ofNode.h:4:
In file included from ../../../libs/openFrameworks/types/ofParameter.h:3:
In file included from ../../../libs/macos/include/glm/vec4.hpp:5:
In file included from ../../../libs/macos/include/glm/./ext/vector_bool4.hpp:5:
In file included from ../../../libs/macos/include/glm/./ext/../detail/type_vec4.hpp:513:
In file included from ../../../libs/macos/include/glm/./ext/../detail/type_vec4.inl:4:
In file included from ../../../libs/macos/include/glm/./ext/../detail/compute_vector_decl.hpp:3:
In file included from /Volumes/xDATA/OF/emsdk/upstream/emscripten/cache/sysroot/include/c++/v1/functional:600:
In file included from /Volumes/xDATA/OF/emsdk/upstream/emscripten/cache/sysroot/include/c++/v1/vector:363:
In file included from /Volumes/xDATA/OF/emsdk/upstream/emscripten/cache/sysroot/include/c++/v1/locale:208:
In file included from /Volumes/xDATA/OF/emsdk/upstream/emscripten/cache/sysroot/include/c++/v1/__locale:17:
/Volumes/xDATA/OF/emsdk/upstream/emscripten/cache/sysroot/include/c++/v1/__locale_dir/locale_base_api.h:131:16: fatal error: 'xlocale.h' file not found
131 | # include <xlocale.h>
| ^~~~~~~~~~~
1 error generated.
[9/69] ../../../libs/openFrameworks/video/ofGstUtils.cpp
FAILED: /Volumes/xDATA/OF/emsdk/python/3.13.3_64bit/bin/python3 /Volumes/xDATA/OF/emsdk/upstream/emscripten/emcc.py -MT build/wasm32-unknown-emscripten_Release/obj.ofWorks/p/p/../libs/openFrameworks/3d/of3dPrimitives.cpp.o -MMD -MP -MF build/wasm32-unknown-emscripten_Release/obj.ofWorks/p/p/../libs/openFrameworks/3d/of3dPrimitives.cpp.d -x c++ -O2 -std=c++20 -Wall -finput-charset=UTF-8 -fexec-charset=UTF-8 -fPIC -fcolor-diagnostics -target wasm32-unknown-emscripten -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk -I../../../libs/openFrameworks/3d -I../../../libs/openFrameworks/video -I../../../libs/openFrameworks/types -I../../../libs/openFrameworks/app -I../../../libs/openFrameworks/utils -I../../../libs/openFrameworks/math -I../../../libs/openFrameworks/gl -I../../../libs/openFrameworks/communication -I../../../libs/openFrameworks/events -I../../../libs/openFrameworks/graphics -I../../../libs/openFrameworks/sound -I../../../libs/macos/include -I../../../libs/macos/include/freetype2 -I/Volumes/xDATA/OF/emsdk/upstream/emscripten/cache/sysroot/include -I/usr/local/include -o build/wasm32-unknown-emscripten_Release/obj.ofWorks/p/p/../libs/openFrameworks/3d/of3dPrimitives.cpp.o -c ../../../libs/openFrameworks/3d/of3dPrimitives.cpp
In file included from ../../../libs/openFrameworks/3d/of3dPrimitives.cpp:9:
In file included from ../../../libs/openFrameworks/3d/of3dPrimitives.h:3:
In file included from ../../../libs/openFrameworks/3d/ofMesh.h:6:
In file included from ../../../libs/openFrameworks/gl/ofGLUtils.h:10:
In file included from ../../../libs/openFrameworks/graphics/ofGraphicsConstants.h:3:
In file included from ../../../libs/openFrameworks/math/ofMathConstants.h:4:
In file included from ../../../libs/openFrameworks/utils/ofConstants.h:275:
../../../libs/macos/include/GL/glew.h:1646:9: warning: 'GL_SRC0_ALPHA' macro redefined [-Wmacro-redefined]
1646 | #define GL_SRC0_ALPHA GL_SOURCE0_ALPHA
| ^
/Volumes/xDATA/OF/emsdk/upstream/emscripten/cache/sysroot/include/GLES/gl.h:399:9: note: previous definition is here
399 | #define GL_SRC0_ALPHA 0x8588
| ^
In file included from ../../../libs/openFrameworks/3d/of3dPrimitives.cpp:9:
In file included from ../../../libs/openFrameworks/3d/of3dPrimitives.h:3:
In file included from ../../../libs/openFrameworks/3d/ofMesh.h:6:
In file included from ../../../libs/openFrameworks/gl/ofGLUtils.h:10:
In file included from ../../../libs/openFrameworks/graphics/ofGraphicsConstants.h:3:
In file included from ../../../libs/openFrameworks/math/ofMathConstants.h:4:
In file included from ../../../libs/openFrameworks/utils/ofConstants.h:275:
../../../libs/macos/include/GL/glew.h:1647:9: warning: 'GL_SRC0_RGB' macro redefined [-Wmacro-redefined]
1647 | #define GL_SRC0_RGB GL_SOURCE0_RGB
| ^
/Volumes/xDATA/OF/emsdk/upstream/emscripten/cache/sysroot/include/GLES/gl.h:396:9: note: previous definition is here
396 | #define GL_SRC0_RGB 0x8580
| ^
In file included from ../../../libs/openFrameworks/3d/of3dPrimitives.cpp:9:
In file included from ../../../libs/openFrameworks/3d/of3dPrimitives.h:3:
In file included from ../../../libs/openFrameworks/3d/ofMesh.h:6:
In file included from ../../../libs/openFrameworks/gl/ofGLUtils.h:10:
In file included from ../../../libs/openFrameworks/graphics/ofGraphicsConstants.h:3:
In file included from ../../../libs/openFrameworks/math/ofMathConstants.h:4:
In file included from ../../../libs/openFrameworks/utils/ofConstants.h:275:
../../../libs/macos/include/GL/glew.h:1648:9: warning: 'GL_SRC1_ALPHA' macro redefined [-Wmacro-redefined]
1648 | #define GL_SRC1_ALPHA GL_SOURCE1_ALPHA
| ^
/Volumes/xDATA/OF/emsdk/upstream/emscripten/cache/sysroot/include/GLES/gl.h:400:9: note: previous definition is here
400 | #define GL_SRC1_ALPHA 0x8589
| ^
In file included from ../../../libs/openFrameworks/3d/of3dPrimitives.cpp:9:
In file included from ../../../libs/openFrameworks/3d/of3dPrimitives.h:3:
In file included from ../../../libs/openFrameworks/3d/ofMesh.h:6:
In file included from ../../../libs/openFrameworks/gl/ofGLUtils.h:10:
In file included from ../../../libs/openFrameworks/graphics/ofGraphicsConstants.h:3:
In file included from ../../../libs/openFrameworks/math/ofMathConstants.h:4:
In file included from ../../../libs/openFrameworks/utils/ofConstants.h:275:
../../../libs/macos/include/GL/glew.h:1649:9: warning: 'GL_SRC1_RGB' macro redefined [-Wmacro-redefined]
1649 | #define GL_SRC1_RGB GL_SOURCE1_RGB
| ^
/Volumes/xDATA/OF/emsdk/upstream/emscripten/cache/sysroot/include/GLES/gl.h:397:9: note: previous definition is here
397 | #define GL_SRC1_RGB 0x8581
| ^
In file included from ../../../libs/openFrameworks/3d/of3dPrimitives.cpp:9:
In file included from ../../../libs/openFrameworks/3d/of3dPrimitives.h:3:
In file included from ../../../libs/openFrameworks/3d/ofMesh.h:6:
In file included from ../../../libs/openFrameworks/gl/ofGLUtils.h:10:
In file included from ../../../libs/openFrameworks/graphics/ofGraphicsConstants.h:3:
In file included from ../../../libs/openFrameworks/math/ofMathConstants.h:4:
In file included from ../../../libs/openFrameworks/utils/ofConstants.h:275:
../../../libs/macos/include/GL/glew.h:1650:9: warning: 'GL_SRC2_ALPHA' macro redefined [-Wmacro-redefined]
1650 | #define GL_SRC2_ALPHA GL_SOURCE2_ALPHA
| ^
/Volumes/xDATA/OF/emsdk/upstream/emscripten/cache/sysroot/include/GLES/gl.h:401:9: note: previous definition is here
401 | #define GL_SRC2_ALPHA 0x858A
| ^
In file included from ../../../libs/openFrameworks/3d/of3dPrimitives.cpp:9:
In file included from ../../../libs/openFrameworks/3d/of3dPrimitives.h:3:
In file included from ../../../libs/openFrameworks/3d/ofMesh.h:6:
In file included from ../../../libs/openFrameworks/gl/ofGLUtils.h:10:
In file included from ../../../libs/openFrameworks/graphics/ofGraphicsConstants.h:3:
In file included from ../../../libs/openFrameworks/math/ofMathConstants.h:4:
In file included from ../../../libs/openFrameworks/utils/ofConstants.h:275:
../../../libs/macos/include/GL/glew.h:1651:9: warning: 'GL_SRC2_RGB' macro redefined [-Wmacro-redefined]
1651 | #define GL_SRC2_RGB GL_SOURCE2_RGB
| ^
/Volumes/xDATA/OF/emsdk/upstream/emscripten/cache/sysroot/include/GLES/gl.h:398:9: note: previous definition is here
398 | #define GL_SRC2_RGB 0x8582
| ^
In file included from ../../../libs/openFrameworks/3d/of3dPrimitives.cpp:9:
In file included from ../../../libs/openFrameworks/3d/of3dPrimitives.h:3:
In file included from ../../../libs/openFrameworks/3d/ofMesh.h:6:
In file included from ../../../libs/openFrameworks/gl/ofGLUtils.h:10:
In file included from ../../../libs/openFrameworks/graphics/ofGraphicsConstants.h:3:
In file included from ../../../libs/openFrameworks/math/ofMathConstants.h:4:
In file included from ../../../libs/openFrameworks/utils/ofConstants.h:275:
../../../libs/macos/include/GL/glew.h:1741:9: warning: 'GL_BLEND_EQUATION_RGB' macro redefined [-Wmacro-redefined]
1741 | #define GL_BLEND_EQUATION_RGB GL_BLEND_EQUATION
| ^
/Volumes/xDATA/OF/emsdk/upstream/emscripten/cache/sysroot/include/GLES2/gl2.h:107:9: note: previous definition is here
107 | #define GL_BLEND_EQUATION_RGB 0x8009
| ^
In file included from ../../../libs/openFrameworks/3d/of3dPrimitives.cpp:9:
In file included from ../../../libs/openFrameworks/3d/of3dPrimitives.h:3:
In file included from ../../../libs/openFrameworks/3d/ofMesh.h:6:
In file included from ../../../libs/openFrameworks/gl/ofGLUtils.h:10:
In file included from ../../../libs/openFrameworks/graphics/ofGraphicsConstants.h:3:
In file included from ../../../libs/openFrameworks/math/ofMathConstants.h:4:
In file included from ../../../libs/openFrameworks/utils/ofConstants.h:275:
../../../libs/macos/include/GL/glew.h:2076:9: warning: 'GL_COMPARE_REF_TO_TEXTURE' macro redefined [-Wmacro-redefined]
2076 | #define GL_COMPARE_REF_TO_TEXTURE GL_COMPARE_R_TO_TEXTURE_ARB
| ^
/Volumes/xDATA/OF/emsdk/upstream/emscripten/cache/sysroot/include/GLES3/gl3.h:753:9: note: previous definition is here
753 | #define GL_COMPARE_REF_TO_TEXTURE 0x884E
| ^
In file included from ../../../libs/openFrameworks/3d/of3dPrimitives.cpp:9:
In file included from ../../../libs/openFrameworks/3d/of3dPrimitives.h:3:
In file included from ../../../libs/openFrameworks/3d/ofMesh.h:6:
In file included from ../../../libs/openFrameworks/gl/ofGLUtils.h:10:
In file included from ../../../libs/openFrameworks/graphics/ofGraphicsConstants.h:3:
In file included from ../../../libs/openFrameworks/math/ofMathConstants.h:4:
In file included from ../../../libs/openFrameworks/utils/ofConstants.h:275:
../../../libs/macos/include/GL/glew.h:2078:9: warning: 'GL_MAX_VARYING_COMPONENTS' macro redefined [-Wmacro-redefined]
2078 | #define GL_MAX_VARYING_COMPONENTS GL_MAX_VARYING_FLOATS
| ^
/Volumes/xDATA/OF/emsdk/upstream/emscripten/cache/sysroot/include/GLES3/gl3.h:765:9: note: previous definition is here
765 | #define GL_MAX_VARYING_COMPONENTS 0x8B4B
| ^
In file included from ../../../libs/openFrameworks/3d/of3dPrimitives.cpp:9:
In file included from ../../../libs/openFrameworks/3d/of3dPrimitives.h:3:
In file included from ../../../libs/openFrameworks/3d/ofMesh.h:6:
In file included from ../../../libs/openFrameworks/gl/ofGLUtils.h:10:
In file included from ../../../libs/openFrameworks/graphics/ofGraphicsConstants.h:3:
In file included from ../../../libs/openFrameworks/math/ofMathConstants.h:4:
In file included from ../../../libs/openFrameworks/utils/ofConstants.h:275:
../../../libs/macos/include/GL/glew.h:7074:9: warning: 'GL_PATCHES' macro redefined [-Wmacro-redefined]
7074 | #define GL_PATCHES 0xE
| ^
/Volumes/xDATA/OF/emsdk/upstream/emscripten/cache/sysroot/include/GLES2/gl2ext.h:2895:9: note: previous definition is here
2895 | #define GL_PATCHES 0x000E
| ^
In file included from ../../../libs/openFrameworks/3d/of3dPrimitives.cpp:9:
In file included from ../../../libs/openFrameworks/3d/of3dPrimitives.h:3:
In file included from ../../../libs/openFrameworks/3d/ofMesh.h:6:
In file included from ../../../libs/openFrameworks/gl/ofGLUtils.h:10:
In file included from ../../../libs/openFrameworks/graphics/ofGraphicsConstants.h:3:
In file included from ../../../libs/openFrameworks/math/ofMathConstants.h:4:
In file included from ../../../libs/openFrameworks/utils/ofConstants.h:275:
../../../libs/macos/include/GL/glew.h:10961:9: warning: 'GL_LINES_ADJACENCY_EXT' macro redefined [-Wmacro-redefined]
10961 | #define GL_LINES_ADJACENCY_EXT 0xA
| ^
/Volumes/xDATA/OF/emsdk/upstream/emscripten/cache/sysroot/include/GLES2/gl2ext.h:1447:9: note: previous definition is here
1447 | #define GL_LINES_ADJACENCY_EXT 0x000A
| ^
In file included from ../../../libs/openFrameworks/3d/of3dPrimitives.cpp:9:
In file included from ../../../libs/openFrameworks/3d/of3dPrimitives.h:3:
In file included from ../../../libs/openFrameworks/3d/ofMesh.h:6:
In file included from ../../../libs/openFrameworks/gl/ofGLUtils.h:10: In file included from ../../../libs/openFrameworks/graphics/ofGraphicsConstants.h:3:
In file included from ../../../libs/openFrameworks/math/ofMathConstants.h:4:
In file included from ../../../libs/openFrameworks/utils/ofConstants.h:275:
../../../libs/macos/include/GL/glew.h:10962:9: warning: 'GL_LINE_STRIP_ADJACENCY_EXT' macro redefined [-Wmacro-redefined]
10962 | #define GL_LINE_STRIP_ADJACENCY_EXT 0xB
| ^
/Volumes/xDATA/OF/emsdk/upstream/emscripten/cache/sysroot/include/GLES2/gl2ext.h:1448:9: note: previous definition is here
1448 | #define GL_LINE_STRIP_ADJACENCY_EXT 0x000B
| ^
In file included from ../../../libs/openFrameworks/3d/of3dPrimitives.cpp:9:
In file included from ../../../libs/openFrameworks/3d/of3dPrimitives.h:3:
In file included from ../../../libs/openFrameworks/3d/ofMesh.h:6:
In file included from ../../../libs/openFrameworks/gl/ofGLUtils.h:10:
In file included from ../../../libs/openFrameworks/graphics/ofGraphicsConstants.h:3: In file included from ../../../libs/openFrameworks/math/ofMathConstants.h:4:
In file included from ../../../libs/openFrameworks/utils/ofConstants.h:275:
../../../libs/macos/include/GL/glew.h:10963:9: warning: 'GL_TRIANGLES_ADJACENCY_EXT' macro redefined [-Wmacro-redefined]
10963 | #define GL_TRIANGLES_ADJACENCY_EXT 0xC
| ^
/Volumes/xDATA/OF/emsdk/upstream/emscripten/cache/sysroot/include/GLES2/gl2ext.h:1449:9: note: previous definition is here
1449 | #define GL_TRIANGLES_ADJACENCY_EXT 0x000C
| ^
In file included from ../../../libs/openFrameworks/3d/of3dPrimitives.cpp:9:
In file included from ../../../libs/openFrameworks/3d/of3dPrimitives.h:3:
In file included from ../../../libs/openFrameworks/3d/ofMesh.h:6:
In file included from ../../../libs/openFrameworks/gl/ofGLUtils.h:10: In file included from ../../../libs/openFrameworks/graphics/ofGraphicsConstants.h:3:
In file included from ../../../libs/openFrameworks/math/ofMathConstants.h:4:
In file included from ../../../libs/openFrameworks/utils/ofConstants.h:275:
../../../libs/macos/include/GL/glew.h:10964:9: warning: 'GL_TRIANGLE_STRIP_ADJACENCY_EXT' macro redefined [-Wmacro-redefined]
10964 | #define GL_TRIANGLE_STRIP_ADJACENCY_EXT 0xD
| ^
/Volumes/xDATA/OF/emsdk/upstream/emscripten/cache/sysroot/include/GLES2/gl2ext.h:1450:9: note: previous definition is here
1450 | #define GL_TRIANGLE_STRIP_ADJACENCY_EXT 0x000D
| ^
In file included from ../../../libs/openFrameworks/3d/of3dPrimitives.cpp:9:
In file included from ../../../libs/openFrameworks/3d/of3dPrimitives.h:3:
In file included from ../../../libs/openFrameworks/3d/ofMesh.h:6:
In file included from ../../../libs/openFrameworks/gl/ofGLUtils.h:10:
In file included from ../../../libs/openFrameworks/graphics/ofGraphicsConstants.h:3: In file included from ../../../libs/openFrameworks/math/ofMathConstants.h:4:
In file included from ../../../libs/openFrameworks/utils/ofConstants.h:275:
../../../libs/macos/include/GL/glew.h:24221:17: error: unknown type name 'PFNGLBLENDEQUATIONEXTPROC'; did you mean 'PFNGLBLENDEQUATIONIEXTPROC'?
24221 | GLEW_FUN_EXPORT PFNGLBLENDEQUATIONEXTPROC __glewBlendEquationEXT;
| ^~~~~~~~~~~~~~~~~~~~~~~~~
| PFNGLBLENDEQUATIONIEXTPROC
/Volumes/xDATA/OF/emsdk/upstream/emscripten/cache/sysroot/include/GLES2/gl2ext.h:1369:28: note: 'PFNGLBLENDEQUATIONIEXTPROC' declared here 1369 | typedef void (GL_APIENTRYP PFNGLBLENDEQUATIONIEXTPROC) (GLuint buf, GLenum mode);
| ^
In file included from ../../../libs/openFrameworks/3d/of3dPrimitives.cpp:9:
In file included from ../../../libs/openFrameworks/3d/of3dPrimitives.h:3: In file included from ../../../libs/openFrameworks/3d/ofMesh.h:6:
In file included from ../../../libs/openFrameworks/gl/ofGLUtils.h:10:
In file included from ../../../libs/openFrameworks/graphics/ofGraphicsConstants.h:3:
In file included from ../../../libs/openFrameworks/math/ofMathConstants.h:4: In file included from ../../../libs/openFrameworks/utils/ofConstants.h:275:
../../../libs/macos/include/GL/glew.h:24666:17: error: unknown type name 'PFNGLTEXSTORAGEMEM1DEXTPROC'
24666 | GLEW_FUN_EXPORT PFNGLTEXSTORAGEMEM1DEXTPROC __glewTexStorageMem1DEXT;
| ^ ../../../libs/macos/include/GL/glew.h:24671:17: error: unknown type name 'PFNGLTEXTURESTORAGEMEM1DEXTPROC'
24671 | GLEW_FUN_EXPORT PFNGLTEXTURESTORAGEMEM1DEXTPROC __glewTextureStorageMem1DEXT;
| ^
../../../libs/macos/include/GL/glew.h:24769:17: error: unknown type name 'PFNGLACTIVEPROGRAMEXTPROC'; did you mean 'PFNGLACTIVESHADERPROGRAMEXTPROC'?
24769 | GLEW_FUN_EXPORT PFNGLACTIVEPROGRAMEXTPROC __glewActiveProgramEXT;
| ^~~~~~~~~~~~~~~~~~~~~~~~~
| PFNGLACTIVESHADERPROGRAMEXTPROC /Volumes/xDATA/OF/emsdk/upstream/emscripten/cache/sysroot/include/GLES2/gl2ext.h:1821:28: note: 'PFNGLACTIVESHADERPROGRAMEXTPROC' declared here
1821 | typedef void (GL_APIENTRYP PFNGLACTIVESHADERPROGRAMEXTPROC) (GLuint pipeline, GLuint program);
| ^ In file included from ../../../libs/openFrameworks/3d/of3dPrimitives.cpp:9:
In file included from ../../../libs/openFrameworks/3d/of3dPrimitives.h:3:
In file included from ../../../libs/openFrameworks/3d/ofMesh.h:6:
In file included from ../../../libs/openFrameworks/gl/ofGLUtils.h:10: In file included from ../../../libs/openFrameworks/graphics/ofGraphicsConstants.h:3:
In file included from ../../../libs/openFrameworks/math/ofMathConstants.h:4:
In file included from ../../../libs/openFrameworks/utils/ofConstants.h:275:
../../../libs/macos/include/GL/glew.h:24770:17: error: unknown type name 'PFNGLCREATESHADERPROGRAMEXTPROC'; did you mean 'PFNGLCREATESHADERPROGRAMVEXTPROC'?
24770 | GLEW_FUN_EXPORT PFNGLCREATESHADERPROGRAMEXTPROC __glewCreateShaderProgramEXT;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| PFNGLCREATESHADERPROGRAMVEXTPROC /Volumes/xDATA/OF/emsdk/upstream/emscripten/cache/sysroot/include/GLES2/gl2ext.h:1823:30: note: 'PFNGLCREATESHADERPROGRAMVEXTPROC' declared here
1823 | typedef GLuint (GL_APIENTRYP PFNGLCREATESHADERPROGRAMVEXTPROC) (GLenum type, GLsizei count, const GLchar **strings); | ^
In file included from ../../../libs/openFrameworks/3d/of3dPrimitives.cpp:9:
In file included from ../../../libs/openFrameworks/3d/of3dPrimitives.h:3:
In file included from ../../../libs/openFrameworks/3d/ofMesh.h:6:
In file included from ../../../libs/openFrameworks/gl/ofGLUtils.h:10:
In file included from ../../../libs/openFrameworks/graphics/ofGraphicsConstants.h:3:
In file included from ../../../libs/openFrameworks/math/ofMathConstants.h:4:
In file included from ../../../libs/openFrameworks/utils/ofConstants.h:275:
../../../libs/macos/include/GL/glew.h:24771:17: error: unknown type name 'PFNGLUSESHADERPROGRAMEXTPROC'; did you mean 'PFNGLACTIVESHADERPROGRAMEXTPROC'?
24771 | GLEW_FUN_EXPORT PFNGLUSESHADERPROGRAMEXTPROC __glewUseShaderProgramEXT;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
| PFNGLACTIVESHADERPROGRAMEXTPROC
/Volumes/xDATA/OF/emsdk/upstream/emscripten/cache/sysroot/include/GLES2/gl2ext.h:1821:28: note: 'PFNGLACTIVESHADERPROGRAMEXTPROC' declared here
1821 | typedef void (GL_APIENTRYP PFNGLACTIVESHADERPROGRAMEXTPROC) (GLuint pipeline, GLuint program);
| ^
In file included from ../../../libs/openFrameworks/3d/of3dPrimitives.cpp:9:
In file included from ../../../libs/openFrameworks/3d/of3dPrimitives.h:3:
In file included from ../../../libs/openFrameworks/3d/ofMesh.h:6:
In file included from ../../../libs/openFrameworks/gl/ofGLUtils.h:10:
In file included from ../../../libs/openFrameworks/graphics/ofGraphicsConstants.h:3:
In file included from ../../../libs/openFrameworks/math/ofMathConstants.h:4:
In file included from ../../../libs/openFrameworks/utils/ofConstants.h:275:
../../../libs/macos/include/GL/glew.h:24984:17: error: unknown type name 'PFNGLDEBUGMESSAGECALLBACKPROC'
24984 | GLEW_FUN_EXPORT PFNGLDEBUGMESSAGECALLBACKPROC __glewDebugMessageCallback;
| ^
../../../libs/macos/include/GL/glew.h:24985:17: error: unknown type name 'PFNGLDEBUGMESSAGECONTROLPROC'; did you mean 'PFNGLDEBUGMESSAGECONTROLARBPROC'?
24985 | GLEW_FUN_EXPORT PFNGLDEBUGMESSAGECONTROLPROC __glewDebugMessageControl;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
| PFNGLDEBUGMESSAGECONTROLARBPROC
../../../libs/macos/include/GL/glew.h:4353:28: note: 'PFNGLDEBUGMESSAGECONTROLARBPROC' declared here
4353 | typedef void (GLAPIENTRY * PFNGLDEBUGMESSAGECONTROLARBPROC) (GLenum source, GLenum type, GLenum severity, GLsizei count, const GLuint* ids, GLboolean enabled);
| ^
../../../libs/macos/include/GL/glew.h:24986:17: error: unknown type name 'PFNGLDEBUGMESSAGEINSERTPROC'
24986 | GLEW_FUN_EXPORT PFNGLDEBUGMESSAGEINSERTPROC __glewDebugMessageInsert;
| ^
../../../libs/macos/include/GL/glew.h:24987:17: error: unknown type name 'PFNGLGETDEBUGMESSAGELOGPROC'
24987 | GLEW_FUN_EXPORT PFNGLGETDEBUGMESSAGELOGPROC __glewGetDebugMessageLog;
| ^
../../../libs/macos/include/GL/glew.h:24988:17: error: unknown type name 'PFNGLGETOBJECTLABELPROC'; did you mean 'PFNGLGETOBJECTLABELEXTPROC'?
24988 | GLEW_FUN_EXPORT PFNGLGETOBJECTLABELPROC __glewGetObjectLabel;
| ^~~~~~~~~~~~~~~~~~~~~~~
| PFNGLGETOBJECTLABELEXTPROC
/Volumes/xDATA/OF/emsdk/upstream/emscripten/cache/sysroot/include/GLES2/gl2ext.h:1251:28: note: 'PFNGLGETOBJECTLABELEXTPROC' declared here
1251 | typedef void (GL_APIENTRYP PFNGLGETOBJECTLABELEXTPROC) (GLenum type, GLuint object, GLsizei bufSize, GLsizei *length, GLchar *label);
| ^
In file included from ../../../libs/openFrameworks/3d/of3dPrimitives.cpp:9:
In file included from ../../../libs/openFrameworks/3d/of3dPrimitives.h:3:
In file included from ../../../libs/openFrameworks/3d/ofMesh.h:6:
In file included from ../../../libs/openFrameworks/gl/ofGLUtils.h:10:
In file included from ../../../libs/openFrameworks/graphics/ofGraphicsConstants.h:3:
In file included from ../../../libs/openFrameworks/math/ofMathConstants.h:4:
In file included from ../../../libs/openFrameworks/utils/ofConstants.h:275:
../../../libs/macos/include/GL/glew.h:24989:17: error: unknown type name 'PFNGLGETOBJECTPTRLABELPROC'; did you mean 'PFNGLGETOBJECTLABELEXTPROC'?
24989 | GLEW_FUN_EXPORT PFNGLGETOBJECTPTRLABELPROC __glewGetObjectPtrLabel;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
| PFNGLGETOBJECTLABELEXTPROC
/Volumes/xDATA/OF/emsdk/upstream/emscripten/cache/sysroot/include/GLES2/gl2ext.h:1251:28: note: 'PFNGLGETOBJECTLABELEXTPROC' declared here
1251 | typedef void (GL_APIENTRYP PFNGLGETOBJECTLABELEXTPROC) (GLenum type, GLuint object, GLsizei bufSize, GLsizei *length, GLchar *label);
| ^
In file included from ../../../libs/openFrameworks/3d/of3dPrimitives.cpp:9:
In file included from ../../../libs/openFrameworks/3d/of3dPrimitives.h:3:
In file included from ../../../libs/openFrameworks/3d/ofMesh.h:6:
In file included from ../../../libs/openFrameworks/gl/ofGLUtils.h:10:
In file included from ../../../libs/openFrameworks/graphics/ofGraphicsConstants.h:3:
In file included from ../../../libs/openFrameworks/math/ofMathConstants.h:4:
In file included from ../../../libs/openFrameworks/utils/ofConstants.h:275:
../../../libs/macos/include/GL/glew.h:24990:17: error: unknown type name 'PFNGLOBJECTLABELPROC'; did you mean 'PFNGLGETOBJECTLABELEXTPROC'?
24990 | GLEW_FUN_EXPORT PFNGLOBJECTLABELPROC __glewObjectLabel;
| ^~~~~~~~~~~~~~~~~~~~
| PFNGLGETOBJECTLABELEXTPROC
/Volumes/xDATA/OF/emsdk/upstream/emscripten/cache/sysroot/include/GLES2/gl2ext.h:1251:28: note: 'PFNGLGETOBJECTLABELEXTPROC' declared here
1251 | typedef void (GL_APIENTRYP PFNGLGETOBJECTLABELEXTPROC) (GLenum type, GLuint object, GLsizei bufSize, GLsizei *length, GLchar *label);
| ^
In file included from ../../../libs/openFrameworks/3d/of3dPrimitives.cpp:9:
In file included from ../../../libs/openFrameworks/3d/of3dPrimitives.h:3:
In file included from ../../../libs/openFrameworks/3d/ofMesh.h:6:
In file included from ../../../libs/openFrameworks/gl/ofGLUtils.h:10:
In file included from ../../../libs/openFrameworks/graphics/ofGraphicsConstants.h:3:
In file included from ../../../libs/openFrameworks/math/ofMathConstants.h:4:
In file included from ../../../libs/openFrameworks/utils/ofConstants.h:275:
../../../libs/macos/include/GL/glew.h:24991:17: error: unknown type name 'PFNGLOBJECTPTRLABELPROC'
24991 | GLEW_FUN_EXPORT PFNGLOBJECTPTRLABELPROC __glewObjectPtrLabel;
| ^
../../../libs/macos/include/GL/glew.h:24992:17: error: unknown type name 'PFNGLPOPDEBUGGROUPPROC'
24992 | GLEW_FUN_EXPORT PFNGLPOPDEBUGGROUPPROC __glewPopDebugGroup;
| ^
../../../libs/macos/include/GL/glew.h:24993:17: error: unknown type name 'PFNGLPUSHDEBUGGROUPPROC'
24993 | GLEW_FUN_EXPORT PFNGLPUSHDEBUGGROUPPROC __glewPushDebugGroup;
| ^
../../../libs/macos/include/GL/glew.h:24997:17: error: unknown type name 'PFNGLGETNUNIFORMFVPROC'
24997 | GLEW_FUN_EXPORT PFNGLGETNUNIFORMFVPROC __glewGetnUniformfv;
| ^
../../../libs/macos/include/GL/glew.h:24998:17: error: unknown type name 'PFNGLGETNUNIFORMIVPROC'
24998 | GLEW_FUN_EXPORT PFNGLGETNUNIFORMIVPROC __glewGetnUniformiv;
| ^
../../../libs/macos/include/GL/glew.h:24999:17: error: unknown type name 'PFNGLGETNUNIFORMUIVPROC'; did you mean 'PFNGLGETUNIFORMUIVPROC'?
24999 | GLEW_FUN_EXPORT PFNGLGETNUNIFORMUIVPROC __glewGetnUniformuiv;
| ^~~~~~~~~~~~~~~~~~~~~~~
| PFNGLGETUNIFORMUIVPROC
../../../libs/macos/include/GL/glew.h:2195:28: note: 'PFNGLGETUNIFORMUIVPROC' declared here
2195 | typedef void (GLAPIENTRY * PFNGLGETUNIFORMUIVPROC) (GLuint program, GLint location, GLuint* params);
| ^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
14 warnings and 20 errors generated.
FAILED: /Volumes/xDATA/OF/emsdk/python/3.13.3_64bit/bin/python3 /Volumes/xDATA/OF/emsdk/upstream/emscripten/emcc.py -MT build/wasm32-unknown-emscripten_Release/obj.ofWorks/p/p/../libs/openFrameworks/video/ofVideoPlayer.cpp.o -MMD -MP -MF build/wasm32-unknown-emscripten_Release/obj.ofWorks/p/p/../libs/openFrameworks/video/ofVideoPlayer.cpp.d -x c++ -O2 -std=c++20 -Wall -finput-charset=UTF-8 -fexec-charset=UTF-8 -fPIC -fcolor-diagnostics -target wasm32-unknown-emscripten -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk -I../../../libs/openFrameworks/3d -I../../../libs/openFrameworks/video -I../../../libs/openFrameworks/types -I../../../libs/openFrameworks/app -I../../../libs/openFrameworks/utils -I../../../libs/openFrameworks/math -I../../../libs/openFrameworks/gl -I../../../libs/openFrameworks/communication -I../../../libs/openFrameworks/events -I../../../libs/openFrameworks/graphics -I../../../libs/openFrameworks/sound -I../../../libs/macos/include -I../../../libs/macos/include/freetype2 -I/Volumes/xDATA/OF/emsdk/upstream/emscripten/cache/sysroot/include -I/usr/local/include -o build/wasm32-unknown-emscripten_Release/obj.ofWorks/p/p/../libs/openFrameworks/video/ofVideoPlayer.cpp.o -c ../../../libs/openFrameworks/video/ofVideoPlayer.cpp
In file included from ../../../libs/openFrameworks/video/ofVideoPlayer.cpp:1:
In file included from ../../../libs/openFrameworks/video/ofVideoPlayer.h:3:
In file included from ../../../libs/openFrameworks/gl/ofTexture.h:3:
In file included from ../../../libs/openFrameworks/graphics/ofGraphicsBaseTypes.h:3:
In file included from ../../../libs/openFrameworks/types/ofColor.h:3:
In file included from ../../../libs/macos/include/glm/vec3.hpp:5:
In file included from ../../../libs/macos/include/glm/./ext/vector_bool3.hpp:5:
In file included from ../../../libs/macos/include/glm/./ext/../detail/type_vec3.hpp:446:
In file included from ../../../libs/macos/include/glm/./ext/../detail/type_vec3.inl:4:
In file included from ../../../libs/macos/include/glm/./ext/../detail/compute_vector_decl.hpp:3:
In file included from /Volumes/xDATA/OF/emsdk/upstream/emscripten/cache/sysroot/include/c++/v1/functional:600:
In file included from /Volumes/xDATA/OF/emsdk/upstream/emscripten/cache/sysroot/include/c++/v1/vector:363:
In file included from /Volumes/xDATA/OF/emsdk/upstream/emscripten/cache/sysroot/include/c++/v1/locale:208:
In file included from /Volumes/xDATA/OF/emsdk/upstream/emscripten/cache/sysroot/include/c++/v1/__locale:17:
/Volumes/xDATA/OF/emsdk/upstream/emscripten/cache/sysroot/include/c++/v1/__locale_dir/locale_base_api.h:131:16: fatal error: 'xlocale.h' file not found
131 | # include <xlocale.h>
| ^~~~~~~~~~~
1 error generated.
FAILED: /Volumes/xDATA/OF/emsdk/python/3.13.3_64bit/bin/python3 /Volumes/xDATA/OF/emsdk/upstream/emscripten/emcc.py -MT build/wasm32-unknown-emscripten_Release/obj.ofWorks/p/p/../libs/openFrameworks/3d/ofNode.cpp.o -MMD -MP -MF build/wasm32-unknown-emscripten_Release/obj.ofWorks/p/p/../libs/openFrameworks/3d/ofNode.cpp.d -x c++ -O2 -std=c++20 -Wall -finput-charset=UTF-8 -fexec-charset=UTF-8 -fPIC -fcolor-diagnostics -target wasm32-unknown-emscripten -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk -I../../../libs/openFrameworks/3d -I../../../libs/openFrameworks/video -I../../../libs/openFrameworks/types -I../../../libs/openFrameworks/app -I../../../libs/openFrameworks/utils -I../../../libs/openFrameworks/math -I../../../libs/openFrameworks/gl -I../../../libs/openFrameworks/communication -I../../../libs/openFrameworks/events -I../../../libs/openFrameworks/graphics -I../../../libs/openFrameworks/sound -I../../../libs/macos/include -I../../../libs/macos/include/freetype2 -I/Volumes/xDATA/OF/emsdk/upstream/emscripten/cache/sysroot/include -I/usr/local/include -o build/wasm32-unknown-emscripten_Release/obj.ofWorks/p/p/../libs/openFrameworks/3d/ofNode.cpp.o -c ../../../libs/openFrameworks/3d/ofNode.cpp
In file included from ../../../libs/openFrameworks/3d/ofNode.cpp:1:
In file included from ../../../libs/openFrameworks/3d/ofNode.h:4:
In file included from ../../../libs/openFrameworks/types/ofParameter.h:3:
In file included from ../../../libs/macos/include/glm/vec4.hpp:5:
In file included from ../../../libs/macos/include/glm/./ext/vector_bool4.hpp:5:
In file included from ../../../libs/macos/include/glm/./ext/../detail/type_vec4.hpp:513:
In file included from ../../../libs/macos/include/glm/./ext/../detail/type_vec4.inl:4:
In file included from ../../../libs/macos/include/glm/./ext/../detail/compute_vector_decl.hpp:3:
In file included from /Volumes/xDATA/OF/emsdk/upstream/emscripten/cache/sysroot/include/c++/v1/functional:600:
In file included from /Volumes/xDATA/OF/emsdk/upstream/emscripten/cache/sysroot/include/c++/v1/vector:363:
In file included from /Volumes/xDATA/OF/emsdk/upstream/emscripten/cache/sysroot/include/c++/v1/locale:208:
In file included from /Volumes/xDATA/OF/emsdk/upstream/emscripten/cache/sysroot/include/c++/v1/__locale:17:
/Volumes/xDATA/OF/emsdk/upstream/emscripten/cache/sysroot/include/c++/v1/__locale_dir/locale_base_api.h:131:16: fatal error: 'xlocale.h' file not found
131 | # include <xlocale.h>
| ^~~~~~~~~~~
1 error generated.
FAILED: /Volumes/xDATA/OF/emsdk/python/3.13.3_64bit/bin/python3 /Volumes/xDATA/OF/emsdk/upstream/emscripten/emcc.py -MT build/wasm32-unknown-emscripten_Release/obj.ofWorks/p/p/../libs/openFrameworks/video/ofDirectShowPlayer.cpp.o -MMD -MP -MF build/wasm32-unknown-emscripten_Release/obj.ofWorks/p/p/../libs/openFrameworks/video/ofDirectShowPlayer.cpp.d -x c++ -O2 -std=c++20 -Wall -finput-charset=UTF-8 -fexec-charset=UTF-8 -fPIC -fcolor-diagnostics -target wasm32-unknown-emscripten -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk -I../../../libs/openFrameworks/3d -I../../../libs/openFrameworks/video -I../../../libs/openFrameworks/types -I../../../libs/openFrameworks/app -I../../../libs/openFrameworks/utils -I../../../libs/openFrameworks/math -I../../../libs/openFrameworks/gl -I../../../libs/openFrameworks/communication -I../../../libs/openFrameworks/events -I../../../libs/openFrameworks/graphics -I../../../libs/openFrameworks/sound -I../../../libs/macos/include -I../../../libs/macos/include/freetype2 -I/Volumes/xDATA/OF/emsdk/upstream/emscripten/cache/sysroot/include -I/usr/local/include -o build/wasm32-unknown-emscripten_Release/obj.ofWorks/p/p/../libs/openFrameworks/video/ofDirectShowPlayer.cpp.o -c ../../../libs/openFrameworks/video/ofDirectShowPlayer.cpp
In file included from ../../../libs/openFrameworks/video/ofDirectShowPlayer.cpp:1:
In file included from ../../../libs/openFrameworks/video/ofDirectShowPlayer.h:5:
In file included from ../../../libs/openFrameworks/video/ofVideoBaseTypes.h:2:
In file included from ../../../libs/openFrameworks/graphics/ofGraphicsBaseTypes.h:3:
In file included from ../../../libs/openFrameworks/types/ofColor.h:3:
In file included from ../../../libs/macos/include/glm/vec3.hpp:5:
In file included from ../../../libs/macos/include/glm/./ext/vector_bool3.hpp:5:
In file included from ../../../libs/macos/include/glm/./ext/../detail/type_vec3.hpp:446:
In file included from ../../../libs/macos/include/glm/./ext/../detail/type_vec3.inl:4:
In file included from ../../../libs/macos/include/glm/./ext/../detail/compute_vector_decl.hpp:3:
In file included from /Volumes/xDATA/OF/emsdk/upstream/emscripten/cache/sysroot/include/c++/v1/functional:600:
In file included from /Volumes/xDATA/OF/emsdk/upstream/emscripten/cache/sysroot/include/c++/v1/vector:363:
In file included from /Volumes/xDATA/OF/emsdk/upstream/emscripten/cache/sysroot/include/c++/v1/locale:208:
In file included from /Volumes/xDATA/OF/emsdk/upstream/emscripten/cache/sysroot/include/c++/v1/__locale:17:
/Volumes/xDATA/OF/emsdk/upstream/emscripten/cache/sysroot/include/c++/v1/__locale_dir/locale_base_api.h:131:16: fatal error: 'xlocale.h' file not found
131 | # include <xlocale.h>
| ^~~~~~~~~~~
1 error generated.
FAILED: /Volumes/xDATA/OF/emsdk/python/3.13.3_64bit/bin/python3 /Volumes/xDATA/OF/emsdk/upstream/emscripten/emcc.py -MT build/wasm32-unknown-emscripten_Release/obj.ofWorks/p/p/../libs/openFrameworks/video/ofGstVideoPlayer.cpp.o -MMD -MP -MF build/wasm32-unknown-emscripten_Release/obj.ofWorks/p/p/../libs/openFrameworks/video/ofGstVideoPlayer.cpp.d -x c++ -O2 -std=c++20 -Wall -finput-charset=UTF-8 -fexec-charset=UTF-8 -fPIC -fcolor-diagnostics -target wasm32-unknown-emscripten -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk -I../../../libs/openFrameworks/3d -I../../../libs/openFrameworks/video -I../../../libs/openFrameworks/types -I../../../libs/openFrameworks/app -I../../../libs/openFrameworks/utils -I../../../libs/openFrameworks/math -I../../../libs/openFrameworks/gl -I../../../libs/openFrameworks/communication -I../../../libs/openFrameworks/events -I../../../libs/openFrameworks/graphics -I../../../libs/openFrameworks/sound -I../../../libs/macos/include -I../../../libs/macos/include/freetype2 -I/Volumes/xDATA/OF/emsdk/upstream/emscripten/cache/sysroot/include -I/usr/local/include -o build/wasm32-unknown-emscripten_Release/obj.ofWorks/p/p/../libs/openFrameworks/video/ofGstVideoPlayer.cpp.o -c ../../../libs/openFrameworks/video/ofGstVideoPlayer.cpp
In file included from ../../../libs/openFrameworks/video/ofGstVideoPlayer.cpp:8:
In file included from ../../../libs/openFrameworks/video/ofGstVideoPlayer.h:3:
In file included from ../../../libs/openFrameworks/video/ofGstUtils.h:4:
In file included from ../../../libs/openFrameworks/utils/ofConstants.h:275:
../../../libs/macos/include/GL/glew.h:1646:9: warning: 'GL_SRC0_ALPHA' macro redefined [-Wmacro-redefined]
1646 | #define GL_SRC0_ALPHA GL_SOURCE0_ALPHA
| ^
/Volumes/xDATA/OF/emsdk/upstream/emscripten/cache/sysroot/include/GLES/gl.h:399:9: note: previous definition is here
399 | #define GL_SRC0_ALPHA 0x8588
| ^
In file included from ../../../libs/openFrameworks/video/ofGstVideoPlayer.cpp:8:
In file included from ../../../libs/openFrameworks/video/ofGstVideoPlayer.h:3:
In file included from ../../../libs/openFrameworks/video/ofGstUtils.h:4:
In file included from ../../../libs/openFrameworks/utils/ofConstants.h:275:
../../../libs/macos/include/GL/glew.h:1647:9: warning: 'GL_SRC0_RGB' macro redefined [-Wmacro-redefined]
1647 | #define GL_SRC0_RGB GL_SOURCE0_RGB
| ^
/Volumes/xDATA/OF/emsdk/upstream/emscripten/cache/sysroot/include/GLES/gl.h:396:9: note: previous definition is here
396 | #define GL_SRC0_RGB 0x8580
| ^
In file included from ../../../libs/openFrameworks/video/ofGstVideoPlayer.cpp:8:
In file included from ../../../libs/openFrameworks/video/ofGstVideoPlayer.h:3:
In file included from ../../../libs/openFrameworks/video/ofGstUtils.h:4:
In file included from ../../../libs/openFrameworks/utils/ofConstants.h:275:
../../../libs/macos/include/GL/glew.h:1648:9: warning: 'GL_SRC1_ALPHA' macro redefined [-Wmacro-redefined]
1648 | #define GL_SRC1_ALPHA GL_SOURCE1_ALPHA
| ^
/Volumes/xDATA/OF/emsdk/upstream/emscripten/cache/sysroot/include/GLES/gl.h:400:9: note: previous definition is here
400 | #define GL_SRC1_ALPHA 0x8589
| ^
In file included from ../../../libs/openFrameworks/video/ofGstVideoPlayer.cpp:8:
In file included from ../../../libs/openFrameworks/video/ofGstVideoPlayer.h:3:
In file included from ../../../libs/openFrameworks/video/ofGstUtils.h:4:
In file included from ../../../libs/openFrameworks/utils/ofConstants.h:275:
../../../libs/macos/include/GL/glew.h:1649:9: warning: 'GL_SRC1_RGB' macro redefined [-Wmacro-redefined]
1649 | #define GL_SRC1_RGB GL_SOURCE1_RGB
| ^
/Volumes/xDATA/OF/emsdk/upstream/emscripten/cache/sysroot/include/GLES/gl.h:397:9: note: previous definition is here
397 | #define GL_SRC1_RGB 0x8581
| ^
In file included from ../../../libs/openFrameworks/video/ofGstVideoPlayer.cpp:8:
In file included from ../../../libs/openFrameworks/video/ofGstVideoPlayer.h:3:
In file included from ../../../libs/openFrameworks/video/ofGstUtils.h:4:
In file included from ../../../libs/openFrameworks/utils/ofConstants.h:275:
../../../libs/macos/include/GL/glew.h:1650:9: warning: 'GL_SRC2_ALPHA' macro redefined [-Wmacro-redefined]
1650 | #define GL_SRC2_ALPHA GL_SOURCE2_ALPHA
| ^
/Volumes/xDATA/OF/emsdk/upstream/emscripten/cache/sysroot/include/GLES/gl.h:401:9: note: previous definition is here
401 | #define GL_SRC2_ALPHA 0x858A
| ^
In file included from ../../../libs/openFrameworks/video/ofGstVideoPlayer.cpp:8:
In file included from ../../../libs/openFrameworks/video/ofGstVideoPlayer.h:3:
In file included from ../../../libs/openFrameworks/video/ofGstUtils.h:4:
In file included from ../../../libs/openFrameworks/utils/ofConstants.h:275:
../../../libs/macos/include/GL/glew.h:1651:9: warning: 'GL_SRC2_RGB' macro redefined [-Wmacro-redefined]
1651 | #define GL_SRC2_RGB GL_SOURCE2_RGB
| ^
/Volumes/xDATA/OF/emsdk/upstream/emscripten/cache/sysroot/include/GLES/gl.h:398:9: note: previous definition is here
398 | #define GL_SRC2_RGB 0x8582
| ^
In file included from ../../../libs/openFrameworks/video/ofGstVideoPlayer.cpp:8:
In file included from ../../../libs/openFrameworks/video/ofGstVideoPlayer.h:3:
In file included from ../../../libs/openFrameworks/video/ofGstUtils.h:4:
In file included from ../../../libs/openFrameworks/utils/ofConstants.h:275:
../../../libs/macos/include/GL/glew.h:1741:9: warning: 'GL_BLEND_EQUATION_RGB' macro redefined [-Wmacro-redefined]
1741 | #define GL_BLEND_EQUATION_RGB GL_BLEND_EQUATION
| ^
/Volumes/xDATA/OF/emsdk/upstream/emscripten/cache/sysroot/include/GLES2/gl2.h:107:9: note: previous definition is here
107 | #define GL_BLEND_EQUATION_RGB 0x8009
| ^
In file included from ../../../libs/openFrameworks/video/ofGstVideoPlayer.cpp:8:
In file included from ../../../libs/openFrameworks/video/ofGstVideoPlayer.h:3:
In file included from ../../../libs/openFrameworks/video/ofGstUtils.h:4:
In file included from ../../../libs/openFrameworks/utils/ofConstants.h:275:
../../../libs/macos/include/GL/glew.h:2076:9: warning: 'GL_COMPARE_REF_TO_TEXTURE' macro redefined [-Wmacro-redefined]
2076 | #define GL_COMPARE_REF_TO_TEXTURE GL_COMPARE_R_TO_TEXTURE_ARB
| ^
/Volumes/xDATA/OF/emsdk/upstream/emscripten/cache/sysroot/include/GLES3/gl3.h:753:9: note: previous definition is here
753 | #define GL_COMPARE_REF_TO_TEXTURE 0x884E
| ^
In file included from ../../../libs/openFrameworks/video/ofGstVideoPlayer.cpp:8:
In file included from ../../../libs/openFrameworks/video/ofGstVideoPlayer.h:3:
In file included from ../../../libs/openFrameworks/video/ofGstUtils.h:4:
In file included from ../../../libs/openFrameworks/utils/ofConstants.h:275:
../../../libs/macos/include/GL/glew.h:2078:9: warning: 'GL_MAX_VARYING_COMPONENTS' macro redefined [-Wmacro-redefined]
2078 | #define GL_MAX_VARYING_COMPONENTS GL_MAX_VARYING_FLOATS
| ^
/Volumes/xDATA/OF/emsdk/upstream/emscripten/cache/sysroot/include/GLES3/gl3.h:765:9: note: previous definition is here
765 | #define GL_MAX_VARYING_COMPONENTS 0x8B4B
| ^
In file included from ../../../libs/openFrameworks/video/ofGstVideoPlayer.cpp:8:
In file included from ../../../libs/openFrameworks/video/ofGstVideoPlayer.h:3:
In file included from ../../../libs/openFrameworks/video/ofGstUtils.h:4:
In file included from ../../../libs/openFrameworks/utils/ofConstants.h:275:
../../../libs/macos/include/GL/glew.h:7074:9: warning: 'GL_PATCHES' macro redefined [-Wmacro-redefined]
7074 | #define GL_PATCHES 0xE
| ^
/Volumes/xDATA/OF/emsdk/upstream/emscripten/cache/sysroot/include/GLES2/gl2ext.h:2895:9: note: previous definition is here
2895 | #define GL_PATCHES 0x000E
| ^
In file included from ../../../libs/openFrameworks/video/ofGstVideoPlayer.cpp:8:
In file included from ../../../libs/openFrameworks/video/ofGstVideoPlayer.h:3:
In file included from ../../../libs/openFrameworks/video/ofGstUtils.h:4:
In file included from ../../../libs/openFrameworks/utils/ofConstants.h:275:
../../../libs/macos/include/GL/glew.h:10961:9: warning: 'GL_LINES_ADJACENCY_EXT' macro redefined [-Wmacro-redefined]
10961 | #define GL_LINES_ADJACENCY_EXT 0xA
| ^
/Volumes/xDATA/OF/emsdk/upstream/emscripten/cache/sysroot/include/GLES2/gl2ext.h:1447:9: note: previous definition is here
1447 | #define GL_LINES_ADJACENCY_EXT 0x000A
| ^
In file included from ../../../libs/openFrameworks/video/ofGstVideoPlayer.cpp:8:
In file included from ../../../libs/openFrameworks/video/ofGstVideoPlayer.h:3:
In file included from ../../../libs/openFrameworks/video/ofGstUtils.h:4:
In file included from ../../../libs/openFrameworks/utils/ofConstants.h:275:
../../../libs/macos/include/GL/glew.h:10962:9: warning: 'GL_LINE_STRIP_ADJACENCY_EXT' macro redefined [-Wmacro-redefined]
10962 | #define GL_LINE_STRIP_ADJACENCY_EXT 0xB
| ^
/Volumes/xDATA/OF/emsdk/upstream/emscripten/cache/sysroot/include/GLES2/gl2ext.h:1448:9: note: previous definition is here
1448 | #define GL_LINE_STRIP_ADJACENCY_EXT 0x000B
| ^
In file included from ../../../libs/openFrameworks/video/ofGstVideoPlayer.cpp:8:
In file included from ../../../libs/openFrameworks/video/ofGstVideoPlayer.h:3:
In file included from ../../../libs/openFrameworks/video/ofGstUtils.h:4:
In file included from ../../../libs/openFrameworks/utils/ofConstants.h:275:
../../../libs/macos/include/GL/glew.h:10963:9: warning: 'GL_TRIANGLES_ADJACENCY_EXT' macro redefined [-Wmacro-redefined]
10963 | #define GL_TRIANGLES_ADJACENCY_EXT 0xC
| ^
/Volumes/xDATA/OF/emsdk/upstream/emscripten/cache/sysroot/include/GLES2/gl2ext.h:1449:9: note: previous definition is here
1449 | #define GL_TRIANGLES_ADJACENCY_EXT 0x000C
| ^
In file included from ../../../libs/openFrameworks/video/ofGstVideoPlayer.cpp:8:
In file included from ../../../libs/openFrameworks/video/ofGstVideoPlayer.h:3:
In file included from ../../../libs/openFrameworks/video/ofGstUtils.h:4:
In file included from ../../../libs/openFrameworks/utils/ofConstants.h:275:
../../../libs/macos/include/GL/glew.h:10964:9: warning: 'GL_TRIANGLE_STRIP_ADJACENCY_EXT' macro redefined [-Wmacro-redefined]
10964 | #define GL_TRIANGLE_STRIP_ADJACENCY_EXT 0xD
| ^
/Volumes/xDATA/OF/emsdk/upstream/emscripten/cache/sysroot/include/GLES2/gl2ext.h:1450:9: note: previous definition is here
1450 | #define GL_TRIANGLE_STRIP_ADJACENCY_EXT 0x000D
| ^
In file included from ../../../libs/openFrameworks/video/ofGstVideoPlayer.cpp:8:
In file included from ../../../libs/openFrameworks/video/ofGstVideoPlayer.h:3:
In file included from ../../../libs/openFrameworks/video/ofGstUtils.h:4:
In file included from ../../../libs/openFrameworks/utils/ofConstants.h:275:
../../../libs/macos/include/GL/glew.h:24221:17: error: unknown type name 'PFNGLBLENDEQUATIONEXTPROC'; did you mean 'PFNGLBLENDEQUATIONIEXTPROC'?
24221 | GLEW_FUN_EXPORT PFNGLBLENDEQUATIONEXTPROC __glewBlendEquationEXT;
| ^~~~~~~~~~~~~~~~~~~~~~~~~
| PFNGLBLENDEQUATIONIEXTPROC
/Volumes/xDATA/OF/emsdk/upstream/emscripten/cache/sysroot/include/GLES2/gl2ext.h:1369:28: note: 'PFNGLBLENDEQUATIONIEXTPROC' declared here
1369 | typedef void (GL_APIENTRYP PFNGLBLENDEQUATIONIEXTPROC) (GLuint buf, GLenum mode);
| ^
In file included from ../../../libs/openFrameworks/video/ofGstVideoPlayer.cpp:8:
In file included from ../../../libs/openFrameworks/video/ofGstVideoPlayer.h:3:
In file included from ../../../libs/openFrameworks/video/ofGstUtils.h:4:
In file included from ../../../libs/openFrameworks/utils/ofConstants.h:275:
../../../libs/macos/include/GL/glew.h:24666:17: error: unknown type name 'PFNGLTEXSTORAGEMEM1DEXTPROC'
24666 | GLEW_FUN_EXPORT PFNGLTEXSTORAGEMEM1DEXTPROC __glewTexStorageMem1DEXT;
| ^
../../../libs/macos/include/GL/glew.h:24671:17: error: unknown type name 'PFNGLTEXTURESTORAGEMEM1DEXTPROC'
24671 | GLEW_FUN_EXPORT PFNGLTEXTURESTORAGEMEM1DEXTPROC __glewTextureStorageMem1DEXT;
| ^
../../../libs/macos/include/GL/glew.h:24769:17: error: unknown type name 'PFNGLACTIVEPROGRAMEXTPROC'; did you mean 'PFNGLACTIVESHADERPROGRAMEXTPROC'?
24769 | GLEW_FUN_EXPORT PFNGLACTIVEPROGRAMEXTPROC __glewActiveProgramEXT;
| ^~~~~~~~~~~~~~~~~~~~~~~~~
| PFNGLACTIVESHADERPROGRAMEXTPROC
/Volumes/xDATA/OF/emsdk/upstream/emscripten/cache/sysroot/include/GLES2/gl2ext.h:1821:28: note: 'PFNGLACTIVESHADERPROGRAMEXTPROC' declared here
1821 | typedef void (GL_APIENTRYP PFNGLACTIVESHADERPROGRAMEXTPROC) (GLuint pipeline, GLuint program);
| ^
In file included from ../../../libs/openFrameworks/video/ofGstVideoPlayer.cpp:8:
In file included from ../../../libs/openFrameworks/video/ofGstVideoPlayer.h:3:
In file included from ../../../libs/openFrameworks/video/ofGstUtils.h:4:
In file included from ../../../libs/openFrameworks/utils/ofConstants.h:275:
../../../libs/macos/include/GL/glew.h:24770:17: error: unknown type name 'PFNGLCREATESHADERPROGRAMEXTPROC'; did you mean 'PFNGLCREATESHADERPROGRAMVEXTPROC'?
24770 | GLEW_FUN_EXPORT PFNGLCREATESHADERPROGRAMEXTPROC __glewCreateShaderProgramEXT;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| PFNGLCREATESHADERPROGRAMVEXTPROC
/Volumes/xDATA/OF/emsdk/upstream/emscripten/cache/sysroot/include/GLES2/gl2ext.h:1823:30: note: 'PFNGLCREATESHADERPROGRAMVEXTPROC' declared here
1823 | typedef GLuint (GL_APIENTRYP PFNGLCREATESHADERPROGRAMVEXTPROC) (GLenum type, GLsizei count, const GLchar **strings);
| ^
In file included from ../../../libs/openFrameworks/video/ofGstVideoPlayer.cpp:8:
In file included from ../../../libs/openFrameworks/video/ofGstVideoPlayer.h:3:
In file included from ../../../libs/openFrameworks/video/ofGstUtils.h:4:
In file included from ../../../libs/openFrameworks/utils/ofConstants.h:275:
../../../libs/macos/include/GL/glew.h:24771:17: error: unknown type name 'PFNGLUSESHADERPROGRAMEXTPROC'; did you mean 'PFNGLACTIVESHADERPROGRAMEXTPROC'?
24771 | GLEW_FUN_EXPORT PFNGLUSESHADERPROGRAMEXTPROC __glewUseShaderProgramEXT;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
| PFNGLACTIVESHADERPROGRAMEXTPROC
/Volumes/xDATA/OF/emsdk/upstream/emscripten/cache/sysroot/include/GLES2/gl2ext.h:1821:28: note: 'PFNGLACTIVESHADERPROGRAMEXTPROC' declared here
1821 | typedef void (GL_APIENTRYP PFNGLACTIVESHADERPROGRAMEXTPROC) (GLuint pipeline, GLuint program);
| ^
In file included from ../../../libs/openFrameworks/video/ofGstVideoPlayer.cpp:8:
In file included from ../../../libs/openFrameworks/video/ofGstVideoPlayer.h:3:
In file included from ../../../libs/openFrameworks/video/ofGstUtils.h:4:
In file included from ../../../libs/openFrameworks/utils/ofConstants.h:275:
../../../libs/macos/include/GL/glew.h:24984:17: error: unknown type name 'PFNGLDEBUGMESSAGECALLBACKPROC'
24984 | GLEW_FUN_EXPORT PFNGLDEBUGMESSAGECALLBACKPROC __glewDebugMessageCallback;
| ^
../../../libs/macos/include/GL/glew.h:24985:17: error: unknown type name 'PFNGLDEBUGMESSAGECONTROLPROC'; did you mean 'PFNGLDEBUGMESSAGECONTROLARBPROC'?
24985 | GLEW_FUN_EXPORT PFNGLDEBUGMESSAGECONTROLPROC __glewDebugMessageControl;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
| PFNGLDEBUGMESSAGECONTROLARBPROC
../../../libs/macos/include/GL/glew.h:4353:28: note: 'PFNGLDEBUGMESSAGECONTROLARBPROC' declared here
4353 | typedef void (GLAPIENTRY * PFNGLDEBUGMESSAGECONTROLARBPROC) (GLenum source, GLenum type, GLenum severity, GLsizei count, const GLuint* ids, GLboolean enabled);
| ^
../../../libs/macos/include/GL/glew.h:24986:17: error: unknown type name 'PFNGLDEBUGMESSAGEINSERTPROC'
24986 | GLEW_FUN_EXPORT PFNGLDEBUGMESSAGEINSERTPROC __glewDebugMessageInsert;
| ^
../../../libs/macos/include/GL/glew.h:24987:17: error: unknown type name 'PFNGLGETDEBUGMESSAGELOGPROC'
24987 | GLEW_FUN_EXPORT PFNGLGETDEBUGMESSAGELOGPROC __glewGetDebugMessageLog;
| ^
../../../libs/macos/include/GL/glew.h:24988:17: error: unknown type name 'PFNGLGETOBJECTLABELPROC'; did you mean 'PFNGLGETOBJECTLABELEXTPROC'?
24988 | GLEW_FUN_EXPORT PFNGLGETOBJECTLABELPROC __glewGetObjectLabel;
| ^~~~~~~~~~~~~~~~~~~~~~~
| PFNGLGETOBJECTLABELEXTPROC
/Volumes/xDATA/OF/emsdk/upstream/emscripten/cache/sysroot/include/GLES2/gl2ext.h:1251:28: note: 'PFNGLGETOBJECTLABELEXTPROC' declared here
1251 | typedef void (GL_APIENTRYP PFNGLGETOBJECTLABELEXTPROC) (GLenum type, GLuint object, GLsizei bufSize, GLsizei *length, GLchar *label);
| ^
In file included from ../../../libs/openFrameworks/video/ofGstVideoPlayer.cpp:8:
In file included from ../../../libs/openFrameworks/video/ofGstVideoPlayer.h:3:
In file included from ../../../libs/openFrameworks/video/ofGstUtils.h:4:
In file included from ../../../libs/openFrameworks/utils/ofConstants.h:275:
../../../libs/macos/include/GL/glew.h:24989:17: error: unknown type name 'PFNGLGETOBJECTPTRLABELPROC'; did you mean 'PFNGLGETOBJECTLABELEXTPROC'?
24989 | GLEW_FUN_EXPORT PFNGLGETOBJECTPTRLABELPROC __glewGetObjectPtrLabel;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
| PFNGLGETOBJECTLABELEXTPROC
/Volumes/xDATA/OF/emsdk/upstream/emscripten/cache/sysroot/include/GLES2/gl2ext.h:1251:28: note: 'PFNGLGETOBJECTLABELEXTPROC' declared here
1251 | typedef void (GL_APIENTRYP PFNGLGETOBJECTLABELEXTPROC) (GLenum type, GLuint object, GLsizei bufSize, GLsizei *length, GLchar *label);
| ^
In file included from ../../../libs/openFrameworks/video/ofGstVideoPlayer.cpp:8:
In file included from ../../../libs/openFrameworks/video/ofGstVideoPlayer.h:3:
In file included from ../../../libs/openFrameworks/video/ofGstUtils.h:4:
In file included from ../../../libs/openFrameworks/utils/ofConstants.h:275:
../../../libs/macos/include/GL/glew.h:24990:17: error: unknown type name 'PFNGLOBJECTLABELPROC'; did you mean 'PFNGLGETOBJECTLABELEXTPROC'?
24990 | GLEW_FUN_EXPORT PFNGLOBJECTLABELPROC __glewObjectLabel;
| ^~~~~~~~~~~~~~~~~~~~
| PFNGLGETOBJECTLABELEXTPROC
/Volumes/xDATA/OF/emsdk/upstream/emscripten/cache/sysroot/include/GLES2/gl2ext.h:1251:28: note: 'PFNGLGETOBJECTLABELEXTPROC' declared here
1251 | typedef void (GL_APIENTRYP PFNGLGETOBJECTLABELEXTPROC) (GLenum type, GLuint object, GLsizei bufSize, GLsizei *length, GLchar *label);
| ^
In file included from ../../../libs/openFrameworks/video/ofGstVideoPlayer.cpp:8:
In file included from ../../../libs/openFrameworks/video/ofGstVideoPlayer.h:3:
In file included from ../../../libs/openFrameworks/video/ofGstUtils.h:4:
In file included from ../../../libs/openFrameworks/utils/ofConstants.h:275:
../../../libs/macos/include/GL/glew.h:24991:17: error: unknown type name 'PFNGLOBJECTPTRLABELPROC'
24991 | GLEW_FUN_EXPORT PFNGLOBJECTPTRLABELPROC __glewObjectPtrLabel;
| ^
../../../libs/macos/include/GL/glew.h:24992:17: error: unknown type name 'PFNGLPOPDEBUGGROUPPROC'
24992 | GLEW_FUN_EXPORT PFNGLPOPDEBUGGROUPPROC __glewPopDebugGroup;
| ^
../../../libs/macos/include/GL/glew.h:24993:17: error: unknown type name 'PFNGLPUSHDEBUGGROUPPROC'
24993 | GLEW_FUN_EXPORT PFNGLPUSHDEBUGGROUPPROC __glewPushDebugGroup;
| ^
../../../libs/macos/include/GL/glew.h:24997:17: error: unknown type name 'PFNGLGETNUNIFORMFVPROC'
24997 | GLEW_FUN_EXPORT PFNGLGETNUNIFORMFVPROC __glewGetnUniformfv;
| ^
../../../libs/macos/include/GL/glew.h:24998:17: error: unknown type name 'PFNGLGETNUNIFORMIVPROC'
24998 | GLEW_FUN_EXPORT PFNGLGETNUNIFORMIVPROC __glewGetnUniformiv;
| ^
../../../libs/macos/include/GL/glew.h:24999:17: error: unknown type name 'PFNGLGETNUNIFORMUIVPROC'; did you mean 'PFNGLGETUNIFORMUIVPROC'?
24999 | GLEW_FUN_EXPORT PFNGLGETNUNIFORMUIVPROC __glewGetnUniformuiv;
| ^~~~~~~~~~~~~~~~~~~~~~~
| PFNGLGETUNIFORMUIVPROC
../../../libs/macos/include/GL/glew.h:2195:28: note: 'PFNGLGETUNIFORMUIVPROC' declared here
2195 | typedef void (GLAPIENTRY * PFNGLGETUNIFORMUIVPROC) (GLuint program, GLint location, GLuint* params);
| ^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
14 warnings and 20 errors generated.
FAILED: /Volumes/xDATA/OF/emsdk/python/3.13.3_64bit/bin/python3 /Volumes/xDATA/OF/emsdk/upstream/emscripten/emcc.py -MT build/wasm32-unknown-emscripten_Release/obj.ofWorks/p/p/../libs/openFrameworks/3d/ofEasyCam.cpp.o -MMD -MP -MF build/wasm32-unknown-emscripten_Release/obj.ofWorks/p/p/../libs/openFrameworks/3d/ofEasyCam.cpp.d -x c++ -O2 -std=c++20 -Wall -finput-charset=UTF-8 -fexec-charset=UTF-8 -fPIC -fcolor-diagnostics -target wasm32-unknown-emscripten -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk -I../../../libs/openFrameworks/3d -I../../../libs/openFrameworks/video -I../../../libs/openFrameworks/types -I../../../libs/openFrameworks/app -I../../../libs/openFrameworks/utils -I../../../libs/openFrameworks/math -I../../../libs/openFrameworks/gl -I../../../libs/openFrameworks/communication -I../../../libs/openFrameworks/events -I../../../libs/openFrameworks/graphics -I../../../libs/openFrameworks/sound -I../../../libs/macos/include -I../../../libs/macos/include/freetype2 -I/Volumes/xDATA/OF/emsdk/upstream/emscripten/cache/sysroot/include -I/usr/local/include -o build/wasm32-unknown-emscripten_Release/obj.ofWorks/p/p/../libs/openFrameworks/3d/ofEasyCam.cpp.o -c ../../../libs/openFrameworks/3d/ofEasyCam.cpp
In file included from ../../../libs/openFrameworks/3d/ofEasyCam.cpp:1:
In file included from ../../../libs/openFrameworks/3d/ofEasyCam.h:3:
In file included from ../../../libs/openFrameworks/3d/ofCamera.h:3:
In file included from ../../../libs/openFrameworks/3d/ofNode.h:4:
In file included from ../../../libs/openFrameworks/types/ofParameter.h:3:
In file included from ../../../libs/macos/include/glm/vec4.hpp:5:
In file included from ../../../libs/macos/include/glm/./ext/vector_bool4.hpp:5:
In file included from ../../../libs/macos/include/glm/./ext/../detail/type_vec4.hpp:513:
In file included from ../../../libs/macos/include/glm/./ext/../detail/type_vec4.inl:4:
In file included from ../../../libs/macos/include/glm/./ext/../detail/compute_vector_decl.hpp:3:
In file included from /Volumes/xDATA/OF/emsdk/upstream/emscripten/cache/sysroot/include/c++/v1/functional:600:
In file included from /Volumes/xDATA/OF/emsdk/upstream/emscripten/cache/sysroot/include/c++/v1/vector:363:
In file included from /Volumes/xDATA/OF/emsdk/upstream/emscripten/cache/sysroot/include/c++/v1/locale:208:
In file included from /Volumes/xDATA/OF/emsdk/upstream/emscripten/cache/sysroot/include/c++/v1/__locale:17:
/Volumes/xDATA/OF/emsdk/upstream/emscripten/cache/sysroot/include/c++/v1/__locale_dir/locale_base_api.h:131:16: fatal error: 'xlocale.h' file not found
131 | # include <xlocale.h>
| ^~~~~~~~~~~
1 error generated.
FAILED: /Volumes/xDATA/OF/emsdk/python/3.13.3_64bit/bin/python3 /Volumes/xDATA/OF/emsdk/upstream/emscripten/emcc.py -MT build/wasm32-unknown-emscripten_Release/obj.ofWorks/p/p/../libs/openFrameworks/3d/of3dUtils.cpp.o -MMD -MP -MF build/wasm32-unknown-emscripten_Release/obj.ofWorks/p/p/../libs/openFrameworks/3d/of3dUtils.cpp.d -x c++ -O2 -std=c++20 -Wall -finput-charset=UTF-8 -fexec-charset=UTF-8 -fPIC -fcolor-diagnostics -target wasm32-unknown-emscripten -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk -I../../../libs/openFrameworks/3d -I../../../libs/openFrameworks/video -I../../../libs/openFrameworks/types -I../../../libs/openFrameworks/app -I../../../libs/openFrameworks/utils -I../../../libs/openFrameworks/math -I../../../libs/openFrameworks/gl -I../../../libs/openFrameworks/communication -I../../../libs/openFrameworks/events -I../../../libs/openFrameworks/graphics -I../../../libs/openFrameworks/sound -I../../../libs/macos/include -I../../../libs/macos/include/freetype2 -I/Volumes/xDATA/OF/emsdk/upstream/emscripten/cache/sysroot/include -I/usr/local/include -o build/wasm32-unknown-emscripten_Release/obj.ofWorks/p/p/../libs/openFrameworks/3d/of3dUtils.cpp.o -c ../../../libs/openFrameworks/3d/of3dUtils.cpp
In file included from ../../../libs/openFrameworks/3d/of3dUtils.cpp:2:
In file included from ../../../libs/openFrameworks/app/ofAppRunner.h:3:
In file included from ../../../libs/openFrameworks/app/ofMainLoop.h:3:
In file included from ../../../libs/openFrameworks/events/ofEvents.h:3:
In file included from ../../../libs/openFrameworks/events/ofEventUtils.h:3:
In file included from ../../../libs/openFrameworks/events/ofEvent.h:3:
In file included from /Volumes/xDATA/OF/emsdk/upstream/emscripten/cache/sysroot/include/c++/v1/vector:363:
In file included from /Volumes/xDATA/OF/emsdk/upstream/emscripten/cache/sysroot/include/c++/v1/locale:208:
In file included from /Volumes/xDATA/OF/emsdk/upstream/emscripten/cache/sysroot/include/c++/v1/__locale:17:
/Volumes/xDATA/OF/emsdk/upstream/emscripten/cache/sysroot/include/c++/v1/__locale_dir/locale_base_api.h:131:16: fatal error: 'xlocale.h' file not found
131 | # include <xlocale.h>
| ^~~~~~~~~~~
1 error generated.
FAILED: /Volumes/xDATA/OF/emsdk/python/3.13.3_64bit/bin/python3 /Volumes/xDATA/OF/emsdk/upstream/emscripten/emcc.py -MT build/wasm32-unknown-emscripten_Release/obj.ofWorks/p/p/../libs/openFrameworks/video/ofGstUtils.cpp.o -MMD -MP -MF build/wasm32-unknown-emscripten_Release/obj.ofWorks/p/p/../libs/openFrameworks/video/ofGstUtils.cpp.d -x c++ -O2 -std=c++20 -Wall -finput-charset=UTF-8 -fexec-charset=UTF-8 -fPIC -fcolor-diagnostics -target wasm32-unknown-emscripten -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk -I../../../libs/openFrameworks/3d -I../../../libs/openFrameworks/video -I../../../libs/openFrameworks/types -I../../../libs/openFrameworks/app -I../../../libs/openFrameworks/utils -I../../../libs/openFrameworks/math -I../../../libs/openFrameworks/gl -I../../../libs/openFrameworks/communication -I../../../libs/openFrameworks/events -I../../../libs/openFrameworks/graphics -I../../../libs/openFrameworks/sound -I../../../libs/macos/include -I../../../libs/macos/include/freetype2 -I/Volumes/xDATA/OF/emsdk/upstream/emscripten/cache/sysroot/include -I/usr/local/include -o build/wasm32-unknown-emscripten_Release/obj.ofWorks/p/p/../libs/openFrameworks/video/ofGstUtils.cpp.o -c ../../../libs/openFrameworks/video/ofGstUtils.cpp
In file included from ../../../libs/openFrameworks/video/ofGstUtils.cpp:1:
In file included from ../../../libs/openFrameworks/video/ofGstUtils.h:4:
In file included from ../../../libs/openFrameworks/utils/ofConstants.h:275:
../../../libs/macos/include/GL/glew.h:1646:9: warning: 'GL_SRC0_ALPHA' macro redefined [-Wmacro-redefined]
1646 | #define GL_SRC0_ALPHA GL_SOURCE0_ALPHA
| ^
/Volumes/xDATA/OF/emsdk/upstream/emscripten/cache/sysroot/include/GLES/gl.h:399:9: note: previous definition is here
399 | #define GL_SRC0_ALPHA 0x8588
| ^
In file included from ../../../libs/openFrameworks/video/ofGstUtils.cpp:1:
In file included from ../../../libs/openFrameworks/video/ofGstUtils.h:4:
In file included from ../../../libs/openFrameworks/utils/ofConstants.h:275:
../../../libs/macos/include/GL/glew.h:1647:9: warning: 'GL_SRC0_RGB' macro redefined [-Wmacro-redefined]
1647 | #define GL_SRC0_RGB GL_SOURCE0_RGB
| ^
/Volumes/xDATA/OF/emsdk/upstream/emscripten/cache/sysroot/include/GLES/gl.h:396:9: note: previous definition is here
396 | #define GL_SRC0_RGB 0x8580
| ^
In file included from ../../../libs/openFrameworks/video/ofGstUtils.cpp:1:
In file included from ../../../libs/openFrameworks/video/ofGstUtils.h:4:
In file included from ../../../libs/openFrameworks/utils/ofConstants.h:275:
../../../libs/macos/include/GL/glew.h:1648:9: warning: 'GL_SRC1_ALPHA' macro redefined [-Wmacro-redefined]
1648 | #define GL_SRC1_ALPHA GL_SOURCE1_ALPHA
| ^
/Volumes/xDATA/OF/emsdk/upstream/emscripten/cache/sysroot/include/GLES/gl.h:400:9: note: previous definition is here
400 | #define GL_SRC1_ALPHA 0x8589
| ^
In file included from ../../../libs/openFrameworks/video/ofGstUtils.cpp:1:
In file included from ../../../libs/openFrameworks/video/ofGstUtils.h:4:
In file included from ../../../libs/openFrameworks/utils/ofConstants.h:275:
../../../libs/macos/include/GL/glew.h:1649:9: warning: 'GL_SRC1_RGB' macro redefined [-Wmacro-redefined]
1649 | #define GL_SRC1_RGB GL_SOURCE1_RGB
| ^
/Volumes/xDATA/OF/emsdk/upstream/emscripten/cache/sysroot/include/GLES/gl.h:397:9: note: previous definition is here
397 | #define GL_SRC1_RGB 0x8581
| ^
In file included from ../../../libs/openFrameworks/video/ofGstUtils.cpp:1:
In file included from ../../../libs/openFrameworks/video/ofGstUtils.h:4:
In file included from ../../../libs/openFrameworks/utils/ofConstants.h:275:
../../../libs/macos/include/GL/glew.h:1650:9: warning: 'GL_SRC2_ALPHA' macro redefined [-Wmacro-redefined]
1650 | #define GL_SRC2_ALPHA GL_SOURCE2_ALPHA
| ^
/Volumes/xDATA/OF/emsdk/upstream/emscripten/cache/sysroot/include/GLES/gl.h:401:9: note: previous definition is here
401 | #define GL_SRC2_ALPHA 0x858A
| ^
In file included from ../../../libs/openFrameworks/video/ofGstUtils.cpp:1:
In file included from ../../../libs/openFrameworks/video/ofGstUtils.h:4:
In file included from ../../../libs/openFrameworks/utils/ofConstants.h:275:
../../../libs/macos/include/GL/glew.h:1651:9: warning: 'GL_SRC2_RGB' macro redefined [-Wmacro-redefined]
1651 | #define GL_SRC2_RGB GL_SOURCE2_RGB
| ^
/Volumes/xDATA/OF/emsdk/upstream/emscripten/cache/sysroot/include/GLES/gl.h:398:9: note: previous definition is here
398 | #define GL_SRC2_RGB 0x8582
| ^
In file included from ../../../libs/openFrameworks/video/ofGstUtils.cpp:1:
In file included from ../../../libs/openFrameworks/video/ofGstUtils.h:4:
In file included from ../../../libs/openFrameworks/utils/ofConstants.h:275:
../../../libs/macos/include/GL/glew.h:1741:9: warning: 'GL_BLEND_EQUATION_RGB' macro redefined [-Wmacro-redefined]
1741 | #define GL_BLEND_EQUATION_RGB GL_BLEND_EQUATION
| ^
/Volumes/xDATA/OF/emsdk/upstream/emscripten/cache/sysroot/include/GLES2/gl2.h:107:9: note: previous definition is here
107 | #define GL_BLEND_EQUATION_RGB 0x8009
| ^
In file included from ../../../libs/openFrameworks/video/ofGstUtils.cpp:1:
In file included from ../../../libs/openFrameworks/video/ofGstUtils.h:4:
In file included from ../../../libs/openFrameworks/utils/ofConstants.h:275:
../../../libs/macos/include/GL/glew.h:2076:9: warning: 'GL_COMPARE_REF_TO_TEXTURE' macro redefined [-Wmacro-redefined]
2076 | #define GL_COMPARE_REF_TO_TEXTURE GL_COMPARE_R_TO_TEXTURE_ARB
| ^
/Volumes/xDATA/OF/emsdk/upstream/emscripten/cache/sysroot/include/GLES3/gl3.h:753:9: note: previous definition is here
753 | #define GL_COMPARE_REF_TO_TEXTURE 0x884E
| ^
In file included from ../../../libs/openFrameworks/video/ofGstUtils.cpp:1:
In file included from ../../../libs/openFrameworks/video/ofGstUtils.h:4:
In file included from ../../../libs/openFrameworks/utils/ofConstants.h:275:
../../../libs/macos/include/GL/glew.h:2078:9: warning: 'GL_MAX_VARYING_COMPONENTS' macro redefined [-Wmacro-redefined]
2078 | #define GL_MAX_VARYING_COMPONENTS GL_MAX_VARYING_FLOATS
| ^
/Volumes/xDATA/OF/emsdk/upstream/emscripten/cache/sysroot/include/GLES3/gl3.h:765:9: note: previous definition is here
765 | #define GL_MAX_VARYING_COMPONENTS 0x8B4B
| ^
In file included from ../../../libs/openFrameworks/video/ofGstUtils.cpp:1:
In file included from ../../../libs/openFrameworks/video/ofGstUtils.h:4:
In file included from ../../../libs/openFrameworks/utils/ofConstants.h:275:
../../../libs/macos/include/GL/glew.h:7074:9: warning: 'GL_PATCHES' macro redefined [-Wmacro-redefined]
7074 | #define GL_PATCHES 0xE
| ^
/Volumes/xDATA/OF/emsdk/upstream/emscripten/cache/sysroot/include/GLES2/gl2ext.h:2895:9: note: previous definition is here
2895 | #define GL_PATCHES 0x000E
| ^
In file included from ../../../libs/openFrameworks/video/ofGstUtils.cpp:1:
In file included from ../../../libs/openFrameworks/video/ofGstUtils.h:4:
In file included from ../../../libs/openFrameworks/utils/ofConstants.h:275:
../../../libs/macos/include/GL/glew.h:10961:9: warning: 'GL_LINES_ADJACENCY_EXT' macro redefined [-Wmacro-redefined]
10961 | #define GL_LINES_ADJACENCY_EXT 0xA
| ^
/Volumes/xDATA/OF/emsdk/upstream/emscripten/cache/sysroot/include/GLES2/gl2ext.h:1447:9: note: previous definition is here
1447 | #define GL_LINES_ADJACENCY_EXT 0x000A
| ^
In file included from ../../../libs/openFrameworks/video/ofGstUtils.cpp:1:
In file included from ../../../libs/openFrameworks/video/ofGstUtils.h:4:
In file included from ../../../libs/openFrameworks/utils/ofConstants.h:275:
../../../libs/macos/include/GL/glew.h:10962:9: warning: 'GL_LINE_STRIP_ADJACENCY_EXT' macro redefined [-Wmacro-redefined]
10962 | #define GL_LINE_STRIP_ADJACENCY_EXT 0xB
| ^
/Volumes/xDATA/OF/emsdk/upstream/emscripten/cache/sysroot/include/GLES2/gl2ext.h:1448:9: note: previous definition is here
1448 | #define GL_LINE_STRIP_ADJACENCY_EXT 0x000B
| ^
In file included from ../../../libs/openFrameworks/video/ofGstUtils.cpp:1:
In file included from ../../../libs/openFrameworks/video/ofGstUtils.h:4:
In file included from ../../../libs/openFrameworks/utils/ofConstants.h:275:
../../../libs/macos/include/GL/glew.h:10963:9: warning: 'GL_TRIANGLES_ADJACENCY_EXT' macro redefined [-Wmacro-redefined]
10963 | #define GL_TRIANGLES_ADJACENCY_EXT 0xC
| ^
/Volumes/xDATA/OF/emsdk/upstream/emscripten/cache/sysroot/include/GLES2/gl2ext.h:1449:9: note: previous definition is here
1449 | #define GL_TRIANGLES_ADJACENCY_EXT 0x000C
| ^
In file included from ../../../libs/openFrameworks/video/ofGstUtils.cpp:1:
In file included from ../../../libs/openFrameworks/video/ofGstUtils.h:4:
In file included from ../../../libs/openFrameworks/utils/ofConstants.h:275:
../../../libs/macos/include/GL/glew.h:10964:9: warning: 'GL_TRIANGLE_STRIP_ADJACENCY_EXT' macro redefined [-Wmacro-redefined]
10964 | #define GL_TRIANGLE_STRIP_ADJACENCY_EXT 0xD
| ^
/Volumes/xDATA/OF/emsdk/upstream/emscripten/cache/sysroot/include/GLES2/gl2ext.h:1450:9: note: previous definition is here
1450 | #define GL_TRIANGLE_STRIP_ADJACENCY_EXT 0x000D
| ^
In file included from ../../../libs/openFrameworks/video/ofGstUtils.cpp:1:
In file included from ../../../libs/openFrameworks/video/ofGstUtils.h:4:
In file included from ../../../libs/openFrameworks/utils/ofConstants.h:275:
../../../libs/macos/include/GL/glew.h:24221:17: error: unknown type name 'PFNGLBLENDEQUATIONEXTPROC'; did you mean 'PFNGLBLENDEQUATIONIEXTPROC'?
24221 | GLEW_FUN_EXPORT PFNGLBLENDEQUATIONEXTPROC __glewBlendEquationEXT;
| ^~~~~~~~~~~~~~~~~~~~~~~~~
| PFNGLBLENDEQUATIONIEXTPROC
/Volumes/xDATA/OF/emsdk/upstream/emscripten/cache/sysroot/include/GLES2/gl2ext.h:1369:28: note: 'PFNGLBLENDEQUATIONIEXTPROC' declared here
1369 | typedef void (GL_APIENTRYP PFNGLBLENDEQUATIONIEXTPROC) (GLuint buf, GLenum mode);
| ^
In file included from ../../../libs/openFrameworks/video/ofGstUtils.cpp:1:
In file included from ../../../libs/openFrameworks/video/ofGstUtils.h:4:
In file included from ../../../libs/openFrameworks/utils/ofConstants.h:275:
../../../libs/macos/include/GL/glew.h:24666:17: error: unknown type name 'PFNGLTEXSTORAGEMEM1DEXTPROC'
24666 | GLEW_FUN_EXPORT PFNGLTEXSTORAGEMEM1DEXTPROC __glewTexStorageMem1DEXT;
| ^
../../../libs/macos/include/GL/glew.h:24671:17: error: unknown type name 'PFNGLTEXTURESTORAGEMEM1DEXTPROC'
24671 | GLEW_FUN_EXPORT PFNGLTEXTURESTORAGEMEM1DEXTPROC __glewTextureStorageMem1DEXT;
| ^
../../../libs/macos/include/GL/glew.h:24769:17: error: unknown type name 'PFNGLACTIVEPROGRAMEXTPROC'; did you mean 'PFNGLACTIVESHADERPROGRAMEXTPROC'?
24769 | GLEW_FUN_EXPORT PFNGLACTIVEPROGRAMEXTPROC __glewActiveProgramEXT;
| ^~~~~~~~~~~~~~~~~~~~~~~~~
| PFNGLACTIVESHADERPROGRAMEXTPROC
/Volumes/xDATA/OF/emsdk/upstream/emscripten/cache/sysroot/include/GLES2/gl2ext.h:1821:28: note: 'PFNGLACTIVESHADERPROGRAMEXTPROC' declared here
1821 | typedef void (GL_APIENTRYP PFNGLACTIVESHADERPROGRAMEXTPROC) (GLuint pipeline, GLuint program);
| ^
In file included from ../../../libs/openFrameworks/video/ofGstUtils.cpp:1:
In file included from ../../../libs/openFrameworks/video/ofGstUtils.h:4:
In file included from ../../../libs/openFrameworks/utils/ofConstants.h:275:
../../../libs/macos/include/GL/glew.h:24770:17: error: unknown type name 'PFNGLCREATESHADERPROGRAMEXTPROC'; did you mean 'PFNGLCREATESHADERPROGRAMVEXTPROC'?
24770 | GLEW_FUN_EXPORT PFNGLCREATESHADERPROGRAMEXTPROC __glewCreateShaderProgramEXT;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| PFNGLCREATESHADERPROGRAMVEXTPROC
/Volumes/xDATA/OF/emsdk/upstream/emscripten/cache/sysroot/include/GLES2/gl2ext.h:1823:30: note: 'PFNGLCREATESHADERPROGRAMVEXTPROC' declared here
1823 | typedef GLuint (GL_APIENTRYP PFNGLCREATESHADERPROGRAMVEXTPROC) (GLenum type, GLsizei count, const GLchar **strings);
| ^
In file included from ../../../libs/openFrameworks/video/ofGstUtils.cpp:1:
In file included from ../../../libs/openFrameworks/video/ofGstUtils.h:4:
In file included from ../../../libs/openFrameworks/utils/ofConstants.h:275:
../../../libs/macos/include/GL/glew.h:24771:17: error: unknown type name 'PFNGLUSESHADERPROGRAMEXTPROC'; did you mean 'PFNGLACTIVESHADERPROGRAMEXTPROC'?
24771 | GLEW_FUN_EXPORT PFNGLUSESHADERPROGRAMEXTPROC __glewUseShaderProgramEXT;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
| PFNGLACTIVESHADERPROGRAMEXTPROC
/Volumes/xDATA/OF/emsdk/upstream/emscripten/cache/sysroot/include/GLES2/gl2ext.h:1821:28: note: 'PFNGLACTIVESHADERPROGRAMEXTPROC' declared here
1821 | typedef void (GL_APIENTRYP PFNGLACTIVESHADERPROGRAMEXTPROC) (GLuint pipeline, GLuint program);
| ^
In file included from ../../../libs/openFrameworks/video/ofGstUtils.cpp:1:
In file included from ../../../libs/openFrameworks/video/ofGstUtils.h:4:
In file included from ../../../libs/openFrameworks/utils/ofConstants.h:275:
../../../libs/macos/include/GL/glew.h:24984:17: error: unknown type name 'PFNGLDEBUGMESSAGECALLBACKPROC'
24984 | GLEW_FUN_EXPORT PFNGLDEBUGMESSAGECALLBACKPROC __glewDebugMessageCallback;
| ^
../../../libs/macos/include/GL/glew.h:24985:17: error: unknown type name 'PFNGLDEBUGMESSAGECONTROLPROC'; did you mean 'PFNGLDEBUGMESSAGECONTROLARBPROC'?
24985 | GLEW_FUN_EXPORT PFNGLDEBUGMESSAGECONTROLPROC __glewDebugMessageControl;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
| PFNGLDEBUGMESSAGECONTROLARBPROC
../../../libs/macos/include/GL/glew.h:4353:28: note: 'PFNGLDEBUGMESSAGECONTROLARBPROC' declared here
4353 | typedef void (GLAPIENTRY * PFNGLDEBUGMESSAGECONTROLARBPROC) (GLenum source, GLenum type, GLenum severity, GLsizei count, const GLuint* ids, GLboolean enabled);
| ^
../../../libs/macos/include/GL/glew.h:24986:17: error: unknown type name 'PFNGLDEBUGMESSAGEINSERTPROC'
24986 | GLEW_FUN_EXPORT PFNGLDEBUGMESSAGEINSERTPROC __glewDebugMessageInsert;
| ^
../../../libs/macos/include/GL/glew.h:24987:17: error: unknown type name 'PFNGLGETDEBUGMESSAGELOGPROC'
24987 | GLEW_FUN_EXPORT PFNGLGETDEBUGMESSAGELOGPROC __glewGetDebugMessageLog;
| ^
../../../libs/macos/include/GL/glew.h:24988:17: error: unknown type name 'PFNGLGETOBJECTLABELPROC'; did you mean 'PFNGLGETOBJECTLABELEXTPROC'?
24988 | GLEW_FUN_EXPORT PFNGLGETOBJECTLABELPROC __glewGetObjectLabel;
| ^~~~~~~~~~~~~~~~~~~~~~~
| PFNGLGETOBJECTLABELEXTPROC
/Volumes/xDATA/OF/emsdk/upstream/emscripten/cache/sysroot/include/GLES2/gl2ext.h:1251:28: note: 'PFNGLGETOBJECTLABELEXTPROC' declared here
1251 | typedef void (GL_APIENTRYP PFNGLGETOBJECTLABELEXTPROC) (GLenum type, GLuint object, GLsizei bufSize, GLsizei *length, GLchar *label);
| ^
In file included from ../../../libs/openFrameworks/video/ofGstUtils.cpp:1:
In file included from ../../../libs/openFrameworks/video/ofGstUtils.h:4:
In file included from ../../../libs/openFrameworks/utils/ofConstants.h:275:
../../../libs/macos/include/GL/glew.h:24989:17: error: unknown type name 'PFNGLGETOBJECTPTRLABELPROC'; did you mean 'PFNGLGETOBJECTLABELEXTPROC'?
24989 | GLEW_FUN_EXPORT PFNGLGETOBJECTPTRLABELPROC __glewGetObjectPtrLabel;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
| PFNGLGETOBJECTLABELEXTPROC
/Volumes/xDATA/OF/emsdk/upstream/emscripten/cache/sysroot/include/GLES2/gl2ext.h:1251:28: note: 'PFNGLGETOBJECTLABELEXTPROC' declared here
1251 | typedef void (GL_APIENTRYP PFNGLGETOBJECTLABELEXTPROC) (GLenum type, GLuint object, GLsizei bufSize, GLsizei *length, GLchar *label);
| ^
In file included from ../../../libs/openFrameworks/video/ofGstUtils.cpp:1:
In file included from ../../../libs/openFrameworks/video/ofGstUtils.h:4:
In file included from ../../../libs/openFrameworks/utils/ofConstants.h:275:
../../../libs/macos/include/GL/glew.h:24990:17: error: unknown type name 'PFNGLOBJECTLABELPROC'; did you mean 'PFNGLGETOBJECTLABELEXTPROC'?
24990 | GLEW_FUN_EXPORT PFNGLOBJECTLABELPROC __glewObjectLabel;
| ^~~~~~~~~~~~~~~~~~~~
| PFNGLGETOBJECTLABELEXTPROC
/Volumes/xDATA/OF/emsdk/upstream/emscripten/cache/sysroot/include/GLES2/gl2ext.h:1251:28: note: 'PFNGLGETOBJECTLABELEXTPROC' declared here
1251 | typedef void (GL_APIENTRYP PFNGLGETOBJECTLABELEXTPROC) (GLenum type, GLuint object, GLsizei bufSize, GLsizei *length, GLchar *label);
| ^
In file included from ../../../libs/openFrameworks/video/ofGstUtils.cpp:1:
In file included from ../../../libs/openFrameworks/video/ofGstUtils.h:4:
In file included from ../../../libs/openFrameworks/utils/ofConstants.h:275:
../../../libs/macos/include/GL/glew.h:24991:17: error: unknown type name 'PFNGLOBJECTPTRLABELPROC'
24991 | GLEW_FUN_EXPORT PFNGLOBJECTPTRLABELPROC __glewObjectPtrLabel;
| ^
../../../libs/macos/include/GL/glew.h:24992:17: error: unknown type name 'PFNGLPOPDEBUGGROUPPROC'
24992 | GLEW_FUN_EXPORT PFNGLPOPDEBUGGROUPPROC __glewPopDebugGroup;
| ^
../../../libs/macos/include/GL/glew.h:24993:17: error: unknown type name 'PFNGLPUSHDEBUGGROUPPROC'
24993 | GLEW_FUN_EXPORT PFNGLPUSHDEBUGGROUPPROC __glewPushDebugGroup;
| ^
../../../libs/macos/include/GL/glew.h:24997:17: error: unknown type name 'PFNGLGETNUNIFORMFVPROC'
24997 | GLEW_FUN_EXPORT PFNGLGETNUNIFORMFVPROC __glewGetnUniformfv;
| ^
../../../libs/macos/include/GL/glew.h:24998:17: error: unknown type name 'PFNGLGETNUNIFORMIVPROC'
24998 | GLEW_FUN_EXPORT PFNGLGETNUNIFORMIVPROC __glewGetnUniformiv;
| ^
../../../libs/macos/include/GL/glew.h:24999:17: error: unknown type name 'PFNGLGETNUNIFORMUIVPROC'; did you mean 'PFNGLGETUNIFORMUIVPROC'?
24999 | GLEW_FUN_EXPORT PFNGLGETNUNIFORMUIVPROC __glewGetnUniformuiv;
| ^~~~~~~~~~~~~~~~~~~~~~~
| PFNGLGETUNIFORMUIVPROC
../../../libs/macos/include/GL/glew.h:2195:28: note: 'PFNGLGETUNIFORMUIVPROC' declared here
2195 | typedef void (GLAPIENTRY * PFNGLGETUNIFORMUIVPROC) (GLuint program, GLint location, GLuint* params);
| ^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
14 warnings and 20 errors generated.
✘ Failed!
Review the errors above.
manu@manus-MacBook-Air 3DPrimitivesExample % |
Beta Was this translation helpful? Give feedback.
All reactions
-
|
I've updated libs.sh script so you can call like this: but it will stop on mango library (not building in emscripten yet) |
Beta Was this translation helpful? Give feedback.
All reactions
-
|
i just did clean install script in macOS: Many errors, very long log... : ofGen v0.8.4
manu@manus-MacBook-Air flechilhas % chalet configure --toolchain emscripten
> Creating Emscripten C/C++ Environment Cache ... done (19ms)
> Configuring build ... done (16ms)
✔ The 'flechilhas' workspace has been configured!
manu@manus-MacBook-Air flechilhas % chalet buildrun
> Reading Build File [chalet.yaml] ... done
> Reading Emscripten C/C++ Environment Cache ... done
> Configuring build ... done (19ms)
> Resolving source file dependencies ... done (4ms)
> C++ Compiler: Emscripten version 22.0.0 (Based on LLVM Clang 22.0.0)
> Target Architecture: wasm32-unknown-emscripten
> Strategy: Native
> Configuration: Release
▼ Build: libofWorks.a
[1/69] ../../../libs/openFrameworks/3d/ofCamera.cpp
[2/69] ../../../libs/openFrameworks/3d/ofNode.cpp
[3/69] ../../../libs/openFrameworks/3d/ofEasyCam.cpp
[4/69] ../../../libs/openFrameworks/3d/of3dUtils.cpp
[5/69] ../../../libs/openFrameworks/3d/of3dPrimitives.cpp
[6/69] ../../../libs/openFrameworks/video/ofGstVideoPlayer.cpp
[7/69] ../../../libs/openFrameworks/video/ofVideoPlayer.cpp
[8/69] ../../../libs/openFrameworks/video/ofDirectShowPlayer.cpp
FAILED: /Volumes/xDATA/OF/emsdk/python/3.13.3_64bit/bin/python3 /Volumes/xDATA/OF/emsdk/upstream/emscripten/emcc.py -MT build/wasm32-unknown-emscripten_Release/obj.ofWorks/p/p/../libs/openFrameworks/video/ofDirectShowPlayer.cpp.o -MMD -MP -MF build/wasm32-unknown-emscripten_Release/obj.ofWorks/p/p/../libs/openFrameworks/video/ofDirectShowPlayer.cpp.d -x c++ -O2 -std=c++20 -Wall -finput-charset=UTF-8 -fexec-charset=UTF-8 -fPIC -fcolor-diagnostics -target wasm32-unknown-emscripten -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk -I../../../libs/openFrameworks/3d -I../../../libs/openFrameworks/video -I../../../libs/openFrameworks/types -I../../../libs/openFrameworks/app -I../../../libs/openFrameworks/utils -I../../../libs/openFrameworks/math -I../../../libs/openFrameworks/gl -I../../../libs/openFrameworks/communication -I../../../libs/openFrameworks/events -I../../../libs/openFrameworks/graphics -I../../../libs/openFrameworks/sound -I../../../libs/macos/include -I../../../libs/macos/include/freetype2 -I/Volumes/xDATA/OF/emsdk/upstream/emscripten/cache/sysroot/include -I/usr/local/include -o build/wasm32-unknown-emscripten_Release/obj.ofWorks/p/p/../libs/openFrameworks/video/ofDirectShowPlayer.cpp.o -c ../../../libs/openFrameworks/video/ofDirectShowPlayer.cpp
In file included from ../../../libs/openFrameworks/video/ofDirectShowPlayer.cpp:1:
In file included from ../../../libs/openFrameworks/video/ofDirectShowPlayer.h:5:
In file included from ../../../libs/openFrameworks/video/ofVideoBaseTypes.h:2:
In file included from ../../../libs/openFrameworks/graphics/ofGraphicsBaseTypes.h:3:
In file included from ../../../libs/openFrameworks/types/ofColor.h:3:
In file included from ../../../libs/macos/include/glm/vec3.hpp:5:
In file included from ../../../libs/macos/include/glm/./ext/vector_bool3.hpp:5:
In file included from ../../../libs/macos/include/glm/./ext/../detail/type_vec3.hpp:446:
In file included from ../../../libs/macos/include/glm/./ext/../detail/type_vec3.inl:4:
In file included from ../../../libs/macos/include/glm/./ext/../detail/compute_vector_decl.hpp:3:
In file included from /Volumes/xDATA/OF/emsdk/upstream/emscripten/cache/sysroot/include/c++/v1/functional:600:
In file included from /Volumes/xDATA/OF/emsdk/upstream/emscripten/cache/sysroot/include/c++/v1/vector:363:
In file included from /Volumes/xDATA/OF/emsdk/upstream/emscripten/cache/sysroot/include/c++/v1/locale:208:
In file included from /Volumes/xDATA/OF/emsdk/upstream/emscripten/cache/sysroot/include/c++/v1/__locale:17:
/Volumes/xDATA/OF/emsdk/upstream/emscripten/cache/sysroot/include/c++/v1/__locale_dir/locale_base_api.h:131:16: fatal error: 'xlocale.h' file not found
131 | # include <xlocale.h>
| ^~~~~~~~~~~
1 error generated.
[9/69] ../../../libs/openFrameworks/video/ofGstUtils.cpp
FAILED: /Volumes/xDATA/OF/emsdk/python/3.13.3_64bit/bin/python3 /Volumes/xDATA/OF/emsdk/upstream/emscripten/emcc.py -MT build/wasm32-unknown-emscripten_Release/obj.ofWorks/p/p/../libs/openFrameworks/video/ofVideoPlayer.cpp.o -MMD -MP -MF build/wasm32-unknown-emscripten_Release/obj.ofWorks/p/p/../libs/openFrameworks/video/ofVideoPlayer.cpp.d -x c++ -O2 -std=c++20 -Wall -finput-charset=UTF-8 -fexec-charset=UTF-8 -fPIC -fcolor-diagnostics -target wasm32-unknown-emscripten -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk -I../../../libs/openFrameworks/3d -I../../../libs/openFrameworks/video -I../../../libs/openFrameworks/types -I../../../libs/openFrameworks/app -I../../../libs/openFrameworks/utils -I../../../libs/openFrameworks/math -I../../../libs/openFrameworks/gl -I../../../libs/openFrameworks/communication -I../../../libs/openFrameworks/events -I../../../libs/openFrameworks/graphics -I../../../libs/openFrameworks/sound -I../../../libs/macos/include -I../../../libs/macos/include/freetype2 -I/Volumes/xDATA/OF/emsdk/upstream/emscripten/cache/sysroot/include -I/usr/local/include -o build/wasm32-unknown-emscripten_Release/obj.ofWorks/p/p/../libs/openFrameworks/video/ofVideoPlayer.cpp.o -c ../../../libs/openFrameworks/video/ofVideoPlayer.cpp.... -- Do I need to run manu@manus-MacBook-Air ofworks % cd libs
manu@manus-MacBook-Air libs % ls
libs.command libs.ps1 libs.sh macos openFrameworks openFrameworksCompiled
manu@manus-MacBook-Air libs % ./libs.sh -p emscripten
💾 ofWorks install ofLibs
Using manually specified platform: emscripten
Creating Download Folder ./_download_v1.0_emscripten
✅ mkdir -p ./_download_v1.0_emscripten
Downloading with GH (github command line)
unzipCore
✅ unzip -qq -o ./_download_v1.0_emscripten/ofLibs_mango_emscripten.zip -d ./emscripten
✅ unzip -qq -o ./_download_v1.0_emscripten/ofLibs_yaml-cpp_emscripten.zip -d ./emscripten
✅ unzip -qq -o ./_download_v1.0_emscripten/ofLibs_freetype_emscripten.zip -d ./emscripten
✅ unzip -qq -o ./_download_v1.0_emscripten/ofLibs__emscripten.zip -d ./emscripten
unzip: cannot find or open ./_download_v1.0_emscripten/ofLibs__emscripten.zip, ./_download_v1.0_emscripten/ofLibs__emscripten.zip.zip or ./_download_v1.0_emscripten/ofLibs__emscripten.zip.ZIP.
manu@manus-MacBook-Air libs % |
Beta Was this translation helpful? Give feedback.
All reactions
-
|
thanks. I've just fixed this error of libs. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Libraries are getting old. some of them will need modern CMakeFiles (like the work done on ofLibs on tess2 and videoInput)
And some can be replaced over time. FreeImage is slowly getting old and there are more interesting options around, like mango / OpenImageIO
Beta Was this translation helpful? Give feedback.
All reactions