You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[ 24%] Building CXX object CMakeFiles/aquaria.dir/Aquaria/ScriptInterface.cpp.o
/home/qwerty/building/aquaria-ose/src/Aquaria-OSE-v1.002/Aquaria/ScriptInterface.cpp:10372:56: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
10372 | #define MK_ALIAS(prefix, suffix, alias) {MK_STR(prefix)"_"MK_STR(alias), l_##prefix##_##suffix},
| ^
[ 25%] Building CXX object CMakeFiles/aquaria.dir/Aquaria/Segmented.cpp.o
[ 25%] Building CXX object CMakeFiles/aquaria.dir/Aquaria/SFXLoops.cpp.o
/home/qwerty/building/aquaria-ose/src/Aquaria-OSE-v1.002/Aquaria/SceneEditor.cpp: In member function ‘void SceneEditor::update(float)’:
/home/qwerty/building/aquaria-ose/src/Aquaria-OSE-v1.002/Aquaria/SceneEditor.cpp:3389:41: error: use of an operand of type ‘bool’ in ‘operator++’ is forbidden in C++17
3389 | noSide++;
| ^~~~~~
make[2]: *** [CMakeFiles/aquaria.dir/build.make:622: CMakeFiles/aquaria.dir/Aquaria/SceneEditor.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
/home/qwerty/building/aquaria-ose/src/Aquaria-OSE-v1.002/Aquaria/SFXLoops.cpp: In constructor ‘SFXLoops::SFXLoops()’:
/home/qwerty/building/aquaria-ose/src/Aquaria-OSE-v1.002/Aquaria/SFXLoops.cpp:25:62: warning: invalid conversion from ‘int’ to ‘void*’ [-fpermissive]
25 | bg = bg2 = roll = shield = charge = current = trip = BBGE_AUDIO_NOCHANNEL;
| ^~~~~~~~~~~~~~~~~~~~
| |
| int
/home/qwerty/building/aquaria-ose/src/Aquaria-OSE-v1.002/Aquaria/SFXLoops.cpp: In function ‘void stopLoop(void**)’:
/home/qwerty/building/aquaria-ose/src/Aquaria-OSE-v1.002/Aquaria/SFXLoops.cpp:41:19: warning: ISO C++ forbids comparison between pointer and integer [-fpermissive]
41 | if (*loop != BBGE_AUDIO_NOCHANNEL)
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/home/qwerty/building/aquaria-ose/src/Aquaria-OSE-v1.002/Aquaria/SFXLoops.cpp:44:25: warning: invalid conversion from ‘int’ to ‘void*’ [-fpermissive]
44 | *loop = BBGE_AUDIO_NOCHANNEL;
| ^~~~~~~~~~~~~~~~~~~~
| |
| int
make[1]: *** [CMakeFiles/Makefile2:138: CMakeFiles/aquaria.dir/all] Error 2
make: *** [Makefile:91: all] Error 2
==> ERROR: A failure occurred in build().
So what? I'm not going to release a new version tag just because compilers randomly decide to become more strict. The releases are for binaries, if you're compiling from source just use master/HEAD -- that's what has to compile and work, if it doesn't i'll fix it, simple as that.
version 1.002 (1.1.3) is not built:
my build system:
The text was updated successfully, but these errors were encountered: