I have the following error building 3.3.6 on the Mac OSX 10.9 (clang) with the CXX flags used for building ROOT master.
In file included from /Users/mato/Development/ROOT/root.master/XROOTD-prefix/src/XROOTD-build/src/XrdClientAdmin_c_wrap.cc:716:
In file included from /opt/local/lib/perl5/5.12.4/darwin-thread-multi-2level/CORE/perl.h:3423:
/opt/local/lib/perl5/5.12.4/darwin-thread-multi-2level/CORE/pad.h:230:17: error: invalid suffix on literal; C++11 requires a space between literal and identifier
[-Wreserved-user-defined-literal]
"Pad 0x%"UVxf"[0x%"UVxf"] set_cur depth=%d\n", \
^
/opt/local/lib/perl5/5.12.4/darwin-thread-multi-2level/CORE/pad.h:230:27: error: invalid suffix on literal; C++11 requires a space between literal and identifier
[-Wreserved-user-defined-literal]
"Pad 0x%"UVxf"[0x%"UVxf"] set_cur depth=%d\n", \
^
/opt/local/lib/perl5/5.12.4/darwin-thread-multi-2level/CORE/pad.h:248:17: error: invalid suffix on literal; C++11 requires a space between literal and identifier
[-Wreserved-user-defined-literal]
"Pad 0x%"UVxf"[0x%"UVxf"] save_local\n", \
^
/opt/local/lib/perl5/5.12.4/darwin-thread-multi-2level/CORE/pad.h:248:27: error: invalid suffix on literal; C++11 requires a space between literal and identifier
[-Wreserved-user-defined-literal]
"Pad 0x%"UVxf"[0x%"UVxf"] save_local\n", \
^
/opt/local/lib/perl5/5.12.4/darwin-thread-multi-2level/CORE/pad.h:256:17: error: invalid suffix on literal; C++11 requires a space between literal and identifier
[-Wreserved-user-defined-literal]
"Pad 0x%"UVxf"[0x%"UVxf"] restore_local\n", \
^
/opt/local/lib/perl5/5.12.4/darwin-thread-multi-2level/CORE/pad.h:256:27: error: invalid suffix on literal; C++11 requires a space between literal and identifier
[-Wreserved-user-defined-literal]
"Pad 0x%"UVxf"[0x%"UVxf"] restore_local\n", \
^
In file included from /Users/mato/Development/ROOT/root.master/XROOTD-prefix/src/XROOTD-build/src/XrdClientAdmin_c_wrap.cc:716:
/opt/local/lib/perl5/5.12.4/darwin-thread-multi-2level/CORE/perl.h:4250:75: error: invalid suffix on literal; C++11 requires a space between literal and identifier
[-Wreserved-user-defined-literal]
INIT("Modification of non-creatable hash value attempted, subscript \"%"SVf"\"");
^
—
Reply to this email directly or view it on GitHub.
Use REPLY-ALL to reply to list
To unsubscribe from the XROOTD-DEV list, click the following link:
https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=XROOTD-DEV&A=1