Serious-Engine icon indicating copy to clipboard operation
Serious-Engine copied to clipboard

[INFO] Compilation fail for arm.v6 arm.v7 32bit platforms on Alpine LInux

Open bademux opened this issue 4 years ago • 4 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);

bademux avatar Mar 28 '21 00:03 bademux

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).

ptitSeb avatar Mar 28 '21 07:03 ptitSeb

Sorry for offtopic, Are you interested in CI build for the game, github supports multiple platforms (linux, win, macos) and architectures?

bademux avatar Mar 28 '21 12:03 bademux

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.

ptitSeb avatar Mar 28 '21 13:03 ptitSeb

Well, the main argument is laziness - be prepared for more bug reports. :) Let me open new issue for the discussion: https://github.com/ptitSeb/Serious-Engine/issues/29

bademux avatar Mar 28 '21 14:03 bademux