Простой тестовый скрипт с одной функцией, которая выводит цифру 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: mail_deliver_ctx_get_log_var_expand_table (2021)
 - Форум undefined symbol: _gfortran_concat_string (2012)
 
