Open ebachard opened 7 years ago
sorry I was busy with my game ... yeah I know about the build issues on linux and possibly other platforms except android and windows which is currently what I'm working on. I'll try to fix them in them in a couple of days and get back to you ...
Hi,
First, thanks a lot for sharing your code, really appreciated. I was curious to understand how you integrated the images in the view, and I wanted to test your software on Linux. But something seems to be broken.
Thanks in advance if you could tell me what I did wrongly, and apologies if I missed something important.
Please see the logs below:
N.B. : the path is hidden, to simplify the presentation (long path)
The cmake log (looks normal): -- The C compiler identification is GNU 5.4.0 -- The CXX compiler identification is GNU 5.4.0 -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Looking for pthread.h -- Looking for pthread.h - found -- Looking for pthread_create -- Looking for pthread_create - not found -- Looking for pthread_create in pthreads -- Looking for pthread_create in pthreads - not found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Found Threads: TRUE
-- Found Bgfx Library: optimized;$HOME/$LOGIN//termite/deps/bgfx/lib/libbgfxRelease.so;debug;
/$HOME/$LOGIN//termite/deps/bgfx/lib/libbgfxDebug.so -- Found libuv library: /usr/lib/x86_64-linux-gnu/libuv.so -- Found SDL2 library: /usr/lib/x86_64-linux-gnu/libSDL2main.a;/usr/lib/x86_64-linux-gnu/libSDL2.so;-lpthread -- Found Curl Library: /usr/lib/x86_64-linux-gnu/libcurl.so -- Found Assimp library: /usr/lib/x86_64-linux-gnu/libassimp.so -- The ASM compiler identification is GNU -- Found assembler: /usr/bin/cc CMake Warning at source/termite/CMakeLists.txt:96 (message): Using -lgcc -lgcc_s workaround for gcc bug
Now the compilation:
'' make Scanning dependencies of target fcontext [ 0%] Building CXX object deps/deboost.context/CMakeFiles/fcontext.dir/source/stack.cpp.o [ 1%] Building ASM object deps/deboost.context/CMakeFiles/fcontext.dir/asm/make_x86_64_sysv_elf_gas.S.o [ 2%] Building ASM object deps/deboost.context/CMakeFiles/fcontext.dir/asm/jump_x86_64_sysv_elf_gas.S.o [ 2%] Building ASM object deps/deboost.context/CMakeFiles/fcontext.dir/asm/ontop_x86_64_sysv_elf_gas.S.o [ 3%] Linking CXX static library libfcontext.a [ 3%] Built target fcontext Scanning dependencies of target nanovg [ 4%] Building CXX object deps/nvg/CMakeFiles/nanovg.dir/nanovg_bgfx.cpp.o [ 5%] Building CXX object deps/nvg/CMakeFiles/nanovg.dir/nanovg.cpp.o [ 5%] Linking CXX static library libnanovg.a [ 6%] Built target nanovg Scanning dependencies of target remotery [ 7%] Building C object deps/remotery/CMakeFiles/remotery.dir/lib/Remotery.c.o [ 7%] Linking C static library libremotery.a [ 7%] Built target remotery Scanning dependencies of target AHEasing [ 7%] Building C object deps/AHEasing/CMakeFiles/AHEasing.dir/AHEasing/easing.c.o [ 8%] Linking C static library libAHEasing.a [ 8%] Built target AHEasing Scanning dependencies of target utf8 [ 9%] Building C object deps/utf8/CMakeFiles/utf8.dir/utf8.c.o [ 10%] Linking C static library libutf8.a [ 10%] Built target utf8 Scanning dependencies of target tiny-AES128-C [ 11%] Building C object deps/tiny-AES128-C/CMakeFiles/tiny-AES128-C.dir/aes.c.o [ 11%] Linking C static library libtiny-AES128-C.a [ 11%] Built target tiny-AES128-C Scanning dependencies of target lz4 [ 11%] Building C object deps/lz4/CMakeFiles/lz4.dir/lz4.c.o [ 12%] Building C object deps/lz4/CMakeFiles/lz4.dir/xxhash.c.o [ 13%] Linking C static library liblz4.a [ 13%] Built target lz4 Scanning dependencies of target restclient-cpp [ 14%] Building CXX object deps/restclient-cpp/CMakeFiles/restclient-cpp.dir/source/connection.cc.o In file included from $HOME/$LOGIN//termite/deps/restclient-cpp/include/restclient-cpp/connection.h:17:0, from $HOME/$LOGIN//termite/deps/restclient-cpp/source/connection.cc:7: $HOME/$LOGIN//termite/deps/restclient-cpp/include/restclient-cpp/restclient.h:16:36: fatal error: restclient-cpp/version.h: Aucun fichier ou dossier de ce type compilation terminated. deps/restclient-cpp/CMakeFiles/restclient-cpp.dir/build.make:62 : la recette pour la cible « deps/restclient-cpp/CMakeFiles/restclient-cpp.dir/source/connection.cc.o » a échouée make[2]: [deps/restclient-cpp/CMakeFiles/restclient-cpp.dir/source/connection.cc.o] Erreur 1 CMakeFiles/Makefile2:506 : la recette pour la cible « deps/restclient-cpp/CMakeFiles/restclient-cpp.dir/all » a échouée make[1]: [deps/restclient-cpp/CMakeFiles/restclient-cpp.dir/all] Erreur 2 Makefile:127 : la recette pour la cible « all » a échouée make: [all] Erreur 2
''