Scanning dependencies of target Common
[ 29%] Building CXX object Common/CMakeFiles/Common.dir/Base/Ogre/BaseManager.cpp.o
In file included from /home/joilnen/ogre3d_devel/mygui/Common/Base/Ogre/BaseManager.h:13,
from /home/joilnen/ogre3d_devel/mygui/Common/Base/Ogre/BaseManager.cpp:8:
/home/joilnen/ogre3d_devel/mygui/Common/Input/OIS/InputManager.h:11:10: fatal error: OIS.h: No such file or directory
11 | #include <OIS.h>
*** So I changed here
CMakeList.txt
171 set(MYGUI_SAMPLES_INPUT 4)
home/joilnen/ogre3d_devel/mygui/Common/Input/SDL/InputManager.h:14:10: fatal error: SDL.h: No such file or directory
14 | #include <SDL.h>
*** I deleted EMSCRIPTEN preprocessor directives and left only #include <SDL2/SDL.h>
[ 29%] Building CXX object Common/CMakeFiles/Common.dir/Base/Ogre/BaseManager.cpp.o
/home/joilnen/ogre3d_devel/mygui/Common/Base/Ogre/BaseManager.cpp: In member function ‘bool base::BaseManager::create(int, int)’:
/home/joilnen/ogre3d_devel/mygui/Common/Base/Ogre/BaseManager.cpp:144:21: error: no matching function for call to ‘base::BaseManager::createInput(size_t&)’
144 | createInput(handle);
| ^
In file included from /home/joilnen/ogre3d_devel/mygui/Common/Base/Ogre/BaseManager.h:13,
from /home/joilnen/ogre3d_devel/mygui/Common/Base/Ogre/BaseManager.cpp:8:
/home/joilnen/ogre3d_devel/mygui/Common/Input/SDL/InputManager.h:21:8: note: candidate: ‘void input::InputManager::createInput()’
21 | void createInput();
| ^~~~~~~~~~~
/home/joilnen/ogre3d_devel/mygui/Common/Input/SDL/InputManager.h:21:8: note: candidate expects 0 arguments, 1 provided
/home/joilnen/ogre3d_devel/mygui/Common/Base/Ogre/BaseManager.cpp:146:30: error: no matching function for call to ‘base::BaseManager::createPointerManager(size_t&)’
146 | createPointerManager(handle);
| ^
In file included from /home/joilnen/ogre3d_devel/mygui/Common/Base/Ogre/BaseManager.h:14,
from /home/joilnen/ogre3d_devel/mygui/Common/Base/Ogre/BaseManager.cpp:8:
/home/joilnen/ogre3d_devel/mygui/Common/Input/SDL/PointerManager.h:22:8: note: candidate: ‘void input::PointerManager::createPointerManager()’
22 | void createPointerManager();
| ^~~~~~~~~~~~~~~~~~~~
/home/joilnen/ogre3d_devel/mygui/Common/Input/SDL/PointerManager.h:22:8: note: candidate expects 0 arguments, 1 provided
make[2]: *** [Common/CMakeFiles/Common.dir/build.make:83: Common/CMakeFiles/Common.dir/Base/Ogre/BaseManager.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:703: Common/CMakeFiles/Common.dir/all] Error 2
make: *** [Makefile:150: all] Error 2
*** Now I make it OpenGL default render
CMakeList.txt
128 set(MYGUI_RENDERSYSTEM 4 CACHE STRING
{"html5":"htmlmixed","css":"css","javascript":"javascript","php":"php","python":"python","ruby":"ruby","lua":"text\/x-lua","bash":"text\/x-sh","go":"go","c":"text\/x-csrc","cpp":"text\/x-c++src","diff":"diff","latex":"stex","sql":"sql","xml":"xml","apl":"apl","asterisk":"asterisk","c_loadrunner":"text\/x-csrc","c_mac":"text\/x-csrc","coffeescript":"text\/x-coffeescript","csharp":"text\/x-csharp","d":"d","ecmascript":"javascript","erlang":"erlang","groovy":"text\/x-groovy","haskell":"text\/x-haskell","haxe":"text\/x-haxe","html4strict":"htmlmixed","java":"text\/x-java","java5":"text\/x-java","jquery":"javascript","mirc":"mirc","mysql":"sql","ocaml":"text\/x-ocaml","pascal":"text\/x-pascal","perl":"perl","perl6":"perl","plsql":"sql","properties":"text\/x-properties","q":"text\/x-q","scala":"scala","scheme":"text\/x-scheme","tcl":"text\/x-tcl","vb":"text\/x-vb","verilog":"text\/x-verilog","yaml":"text\/x-yaml","z80":"text\/x-z80"}