Простой тестовый скрипт с одной функцией, которая выводит цифру 1
Компилирую так:
cython test.py
gcc -c -fPIC -I /usr/include/python3.2mu/ test.c
gcc -shared test.o -o test.so
python3.2: from test import f
на моем ноуте (Linux my_host 3.5.3-1-ARCH #1 SMP PREEMPT Sun Aug 26 08:15:06 UTC 2012 i686 GNU/Linux, python 3.2.3, Cython version 0.17) – все компилируется и запускается.
На сервере (Linux aeroden 2.6.32-042stab061.2 #1 SMP Fri Aug 24 09:07:21 MSK 2012 i686 GNU/Linux, python 3.2.3, Cython version 0.17) – компилируется, но при импорте умирает с “ImportError: ./test.so: undefined symbol: PyUnicodeUCS4_FromString”
Подскажите, в чем может быть проблема?
Ответ на:
комментарий
от ZenitharChampion
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Centos 6.3 - настройка yum (2012)
- Форум баг в who (2010)
- Форум Blender, radeon 9600, черный экран (2009)
- Форум Не запускается радиус, undefined symbol: Perl_sv_cmp (2005)
- Форум vsftpd: 426 Failure reading network stream (2006)
- Форум undefined reference in shared library (2011)
- Форум Часы убежали квантовым скачком на час вперед и не вернулись (2012)
- Форум Вместе со скроллингом срабатывает вставка (2012)
- Форум undefined symbol: cgroup_get_cgroup_name (2012)
- Форум undefined symbol: _gfortran_concat_string (2012)