Hi, Im trying make an example of using imgui inside a sample of my tool ezored (http://www.ezored.com) with emscripten.
Im using emscripten 1.38.22, sdl2, opengl2 and this imgui example as reference: https://github.com/ocornut/imgui/blob/master/examples/example_sdl_opengl2/main.cpp But i have some problems. 1. What i really need for imgui and sdl2 and wasm? I put some TODOs because my project is working with that TODO lines, "SDL_GL_SetAttribute", "SDL_GL_SwapWindow", and other marked with TODO. If anyone can help me the main.cpp file is here: https://github.com/ezored/sample-wasm/blob/imgui/source/local/dependency-app/build/source/cpp/canvas/main.cpp Only need search for "TODO: WE NEED IT FOR WASM?". My working example without these specific opengl functions is here: http://public.ezored.com/sample-wasm/ (CANVAS EXAMPLE) 2. Based on my main.cpp file im getting compilation error: error: undefined symbol: glColorPointer warning: To disable errors for undefined symbols use `-s ERROR_ON_UNDEFINED_SYMBOLS=0` error: undefined symbol: glDisableClientState error: undefined symbol: glEnableClientState error: undefined symbol: glOrtho error: undefined symbol: glPolygonMode error: undefined symbol: glPopAttrib error: undefined symbol: glPopMatrix error: undefined symbol: glPushAttrib error: undefined symbol: glPushMatrix error: undefined symbol: glTexCoordPointer Error: Aborting compilation due to previous errors shared:ERROR: '/Users/paulo/Developer/emsdk/node/8.9.1_64bit/bin/node /Users/paulo/Developer/emsdk/emscripten/1.38.22/src/compiler.js /tmp/tmpBF_WjX.txt /Users/paulo/Developer/emsdk/emscripten/1.38.22/src/library_pthread_stub.js' failed (1) Can anyone help me finish this example? Thanks. -- You received this message because you are subscribed to the Google Groups "emscripten-discuss" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
