GNUstep.h doesn't compile in C++11
Kal <b17c0de <at> gmail.com>
2013-05-07 21:45:49 GMT
Hi,
GNUstep.h doesn't compile with clang in C++11 mode. I get the following
errors:
/opt/GNUstep/Local/Library/Headers/GNUstepBase/GNUstep.h:347:19: error:
invalid suffix on literal; C++11 requires a space between literal and
identifier [-Wreserved-user-defined-literal]
PRIuPTR", %"PRIuPTR" } extends beyond size (%"PRIuPTR")", \
^
/opt/GNUstep/Local/Library/Headers/GNUstepBase/GNUstep.h:347:53: error:
invalid suffix on literal; C++11 requires a space between literal and
identifier [-Wreserved-user-defined-literal]
PRIuPTR", %"PRIuPTR" } extends beyond size (%"PRIuPTR")", \
^
/opt/GNUstep/Local/Library/Headers/GNUstepBase/GNUstep.h:356:30: error:
invalid suffix on literal; C++11 requires a space between literal and
identifier [-Wreserved-user-defined-literal]
format: <at> "in %s, index %"PRIuPTR" is out of range", \
Can someone commit the trivial fix for this?
Thanks!
Kal