[jugglemaster] Help with errors during build

Barton Chittenden bartonski at gmail.com
Sat Feb 13 16:56:44 EST 2021


I'm getting a series of errors while trying to build jmdlx. Mr. Google
suggests that this is a configuration or dependency issue with wx, but I
haven't gotten to the bottom of it.

$ make jmdlx 2>&1 | grep -A4 'error:'
/usr/include/wx-3.0/wx/chartype.h:238:44: error: cannot convert 'const
wchar_t*' to 'const char*' in initialization
  238 |             #define wxT(x) wxCONCAT_HELPER(L, x)
      |                                            ^
      |                                            |
      |                                            const wchar_t*

That is wrapped in the following ifdef:

237         #ifndef wxCOMPILER_BROKEN_CONCAT_OPER
238             #define wxT(x) wxCONCAT_HELPER(L, x)
239         #else

So I'm assuming that wxCOMPILER_BROKEN_CONCAT_OPER needs to be set
somewhere.

I realize that this may be off topic on the jugglemaster list, as it's
really a wx issue, but teh googles aren't telling me much, so I'm staring
close to home.

TIA,

--Barton
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://icculus.org/pipermail/jugglemaster/attachments/20210213/cb5dae98/attachment.htm>


More information about the jugglemaster mailing list