I have a program that uses Boost.Python and it compiles & links in normal desktop environment at x86 architecture (Ubuntu Linux) without any problems. I've compiled the same Boost libraries (1.37) in Scratchbox ARM environment, since my goal is to get my program running in Nokia N800 Internet Tablet as well. Compiling is successful, but when I try to link my code to Python libraries I get the following error: /usr/local/lib/libboost_python-gcc34-mt-1_37.so: undefined reference to `PyUnicodeUCS2_AsWideChar' /usr/local/lib/libboost_python-gcc34-mt-1_37.so: undefined reference to `PyUnicodeUCS2_FromEncodedObject' collect2: ld returned 1 exit status I haven't had any problems with other Boost libraries I've used in Scratchbox. Should I compile the Boost.Python libraries with some specific parameter? -- View this message in context: http://www.nabble.com/Boost.Python-linking-error-on-Scratchbox-tp22176960p22... Sent from the Boost - Users mailing list archive at Nabble.com.