Пытаюсь установить psycop на New Ubuntu и у меня возникают ошибки компиляции - PullRequest
0 голосов
/ 29 октября 2011

Сервер Ubuntu Lucid LTS

PostGreSql равен 8,4

Это ошибка, которую я получаю:

root@:~/psycopg2-2.4.2# python setup.py install build --compiler=mingw32
running install
running build
running build_py
running build_ext
building 'psycopg2._psycopg' extension
gcc -mno-cygwin -mdll -O -Wall -DPSYCOPG_DEFAULT_PYDATETIME=1 -DPSYCOPG_VERSION="2.4.2 
(dt dec pq3 ext)" -DPG_VERSION_HEX=0x080409 -DPSYCOPG_EXTENSIONS=1 
-DPSYCOPG_NEW_BOOLEAN=1 -DHAVE_PQFREEMEM=1 -I/usr/include/python2.6 -I.
-I/usr/include/postgresql -I/usr/include/postgresql/8.4/server
-c psycopg/psycopgmodule.c -o build/temp.linux-x86_64-2.6/psycopg/psycopgmodule.o 
-Wdeclaration-after-statement
**cc1: error: unrecognized command line option "-mno-cygwin"
cc1: error: unrecognized command line option "-mdll"
error: command 'gcc' failed with exit status 1**

Любая помощь приветствуется.

Ответы [ 2 ]

1 голос
/ 20 декабря 2011

Не используйте --compiler=mingw32.

Все, что вам нужно, это python setup.py install.

0 голосов
/ 31 октября 2011

-mno-cygwin и -mdll выглядят как опции для компиляции в Windows, что нечетно

...