[INFO] Compilation fail for arm.v6 arm.v7 32bit platforms on Alpine LInux
bademux opened this issue · comments
Hi,
It has so low priority, that i just put "info" label (maybe it is trivial to fix).
Not compiling on arm v6 v7 on alpine linux (musl libc)
for more info: https://github.com/bademux/serioussam-server/blob/master/Dockerfile
Thanks for the project!
#13 1318.0 /build/target/Sources/Engine/Terrain/TerrainMisc.cpp:316:17: error: 'isinff' was not declared in this scope; did you mean 'sinhf'?
#13 1318.0 316 | #define Isinf isinff
#13 1318.0 | ^~~~~~
#13 1318.0 /build/target/Sources/Engine/Terrain/TerrainMisc.cpp:331:22: note: in expansion of macro 'Isinf'
#13 1318.0 331 | rc.rc_iLeft = (Isinf(bbox.minvect(1)))?(INDEX)0:Clamp((INDEX)(bbox.minvect(1)-0),(INDEX)0,ptrTerrain->tr_pixHeightMapWidth);
I had the same issue on the Pandora. It would build with the "PANDORA" build flag I suppose (it will make a cortex-a8 arm softfp build, maybe thta needs some adaptation).
Sorry for offtopic,
Are you interested in CI build for the game, github supports multiple platforms (linux, win, macos) and architectures?
Why not. I have setup this kind of things for some of my other repo (like StuntCarRemake for example).
I didn't initialy did it because it was a fork of a fork.