You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Mar 18, 2026. It is now read-only.
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
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