-
Notifications
You must be signed in to change notification settings - Fork 9
Description
Hi,
I am getting below error while doing build. Please help on this.
python setup.py build
running build
running build_py
running build_ext
In my own BUILD_EXTENSIONS...
building 'nwsaprfcutil' extension
rm -rf build/temp.linux-x86_64-3.4
creating build/temp.linux-x86_64-3.4
creating build/temp.linux-x86_64-3.4/src
gcc -pthread -Wno-unused-result -DNDEBUG -fmessage-length=0 -grecord-gcc-switches -fstack-protector -O2 -Wall -D_FORTIFY_SOURCE=2 -funwind-tables -fasynchronous-unwind-tables -g -DOPENSSL_LOAD_CONF -fPIC -D_LARGEFILE_SOURCE -DSAPwithUNICODE -DSAPonUNIX -D__NO_MATH_INLINES -DSAPwithTHREADS -I/usr/sap/nwrfcsdk/include -I/usr/include/python3.4m -c src/nwsaprfcutil.c -o build/temp.linux-x86_64-3.4/src/nwsaprfcutil.o -E -mno-3dnow -fno-strict-aliasing -pipe -fexceptions -funsigned-char -Wall -Wno-uninitialized -Wno-long-long -Wcast-align -fPIC
In file included from /usr/sap/nwrfcsdk/include/sapnwrfc.h:9:0,
from src/nwsaprfcutil.c:35:
/usr/sap/nwrfcsdk/include/sapuc.h:907:26: error: pasting "u" and ""RFC ERR %s: %s\n"" does not give a valid preprocessing token
#define cU16_HELP(par) u##par
^
/usr/sap/nwrfcsdk/include/sapuc.h:887:24: note: in expansion of macro ‘cU16_HELP’
#define cU16(par) cU16_HELP(par) /* if par is a macro, it must be ... /
^
/usr/sap/nwrfcsdk/include/sapuc.h:881:27: note: in expansion of macro ‘cU16’
#define cU(par) cU16(par)
^
src/nwsaprfcutil.c:497:22: note: in expansion of macro ‘cU’
fprintfU(stderr, cU("RFC ERR %s: %s\n"), errorInfo.key, errorInfo.message);
^
/usr/sap/nwrfcsdk/include/sapuc.h:907:26: error: pasting "u" and ""RfcDestroyFunction: %d - %s - %s\n"" does not give a valid preprocessing token
#define cU16_HELP(par) u##par
^
/usr/sap/nwrfcsdk/include/sapuc.h:887:24: note: in expansion of macro ‘cU16_HELP’
#define cU16(par) cU16_HELP(par) / if par is a macro, it must be ... */
^
/usr/sap/nwrfcsdk/include/sapuc.h:881:27: note: in expansion of macro ‘cU16’
#define cU(par) cU16(par)
^
src/nwsaprfcutil.c:737:22: note: in expansion of macro ‘cU’
fprintfU(stderr, cU("RfcDestroyFunction: %d - %s - %s\n"),
^
error: command 'gcc' failed with exit status 1