Replies: 4 comments
-
Hello ! @adrianlmm The issue probably comes from wx . Try with this version -> 3.2.6. |
Beta Was this translation helpful? Give feedback.
-
However, a little correction should be applied on the line 109, of the file FRInt128.cpp . Unless I'm mistaken, sep1000 is not a literal to be written in _() . |
Beta Was this translation helpful? Give feedback.
-
|
Thank you, I was able to compile it with your instructions. |
Beta Was this translation helpful? Give feedback.
-
|
Current version in main branch compiles with wxWidgets 3.3.x |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Greetings.
I'm getting this error when I want to compile FlameRobin-0.9.14 in Fedora Linux:
/home/aam/Descargas/flamerobin-0.9.14/src/core/FRInt128.cpp:109:22: required from here
109 | src2.Replace(_(sep1000), _(""));
| ^
/usr/local/include/wx-3.3/wx/translation.h:394:20: error: static assertion failed: See https://wxwidgets.org/help/msgid-literals or LITERALS-MSGID comment above.
394 | static_assert(!sizeof(T), "See https://wxwidgets.org/help/msgid-literals or LITERALS-MSGID comment above.");
| ^~~~~~~~~
/usr/local/include/wx-3.3/wx/translation.h:394:20: nota: the comparison reduces to ‘(4 == 0)’
make[2]: *** [CMakeFiles/flamerobin.dir/build.make:303: CMakeFiles/flamerobin.dir/src/core/FRInt128.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:122: CMakeFiles/flamerobin.dir/all] Error 2
Is there an specific version of wxWidgets I should be using or is this a bug and the code needs to be ported to the newest wxWidgets? or maybe a compilation flag is necessary?
Thanks.
Beta Was this translation helpful? Give feedback.
All reactions