Уведомления

Группа в Telegram: @pythonsu

#1 Июнь 26, 2009 13:14:45

Saff
От:
Зарегистрирован: 2008-03-18
Сообщения: 56
Репутация: +  0  -
Профиль   Отправить e-mail  

ошибка при мейке py-sqlite

Это больше вопрос по одминству, но вдруг кто сталкивался:

Собран питон с тредами и прочим, хочу поставить py-sqlite3, и при мейке вылезает от такое:

===> Building for py26-sqlite3-2.6.2_1
running build
running build_ext
building ‘_sqlite3’ extension
creating build
creating build/temp.freebsd-7.2-RELEASE-amd64-2.6
creating build/temp.freebsd-7.2-RELEASE-amd64-2.6/_sqlite
cc -DNDEBUG -O2 -fno-strict-aliasing -pipe -D__wchar_t=wchar_t -DTHREAD_STACK_SIZE=0x100000 -O2 -fno-strict-aliasing -pipe -fPIC -DMODULE_NAME=“sqlite3” -I/usr/local/include -IModules/_sqlite -I/usr/local/include/python2.6 -c _sqlite/cache.c -o build/temp.freebsd-7.2-RELEASE-amd64-2.6/_sqlite/cache.o
In file included from _sqlite/cache.h:26,
from _sqlite/cache.c:24:
/usr/local/include/python2.6/Python.h:168:17: error: pth.h: No such file or directory
error: command ‘cc’ failed with exit status 1


P.S. При сборке питона выдаётся такое:

configure: WARNING: pthread.h: present but cannot be compiled
configure: WARNING: pthread.h: check for missing prerequisite headers?
configure: WARNING: pthread.h: see the Autoconf documentation
configure: WARNING: pthread.h: section “Present But Cannot Be Compiled”
configure: WARNING: pthread.h: proceeding with the preprocessor's result
configure: WARNING: pthread.h: in the future, the compiler will take precedence
configure: WARNING: ## ———————————————— ##
configure: WARNING: ## Report this to http://www.python.org/python-bugs ##
configure: WARNING: ## ———————————————— ##



Отредактировано (Июнь 26, 2009 13:30:47)

Офлайн

#2 Июнь 26, 2009 16:01:31

clopomor
От:
Зарегистрирован: 2007-06-12
Сообщения: 154
Репутация: +  0  -
Профиль   Отправить e-mail  

ошибка при мейке py-sqlite

встановіть libpthread-dev



Офлайн

#3 Июнь 26, 2009 16:03:16

clopomor
От:
Зарегистрирован: 2007-06-12
Сообщения: 154
Репутация: +  0  -
Профиль   Отправить e-mail  

ошибка при мейке py-sqlite

чи libpth-dev
залежно від того як воно зветься в вашому дистрибутиві



Офлайн

#4 Июнь 26, 2009 16:25:07

Saff
От:
Зарегистрирован: 2008-03-18
Сообщения: 56
Репутация: +  0  -
Профиль   Отправить e-mail  

ошибка при мейке py-sqlite

Собирабю на FreeBSD, там не нашёл не libpth-dev не libpthread-dev



Офлайн

#5 Июнь 26, 2009 17:29:54

clopomor
От:
Зарегистрирован: 2007-06-12
Сообщения: 154
Репутация: +  0  -
Профиль   Отправить e-mail  

ошибка при мейке py-sqlite

в портах пакет pth i libpthread-stubs
встановіть



Офлайн

#6 Июнь 26, 2009 17:35:38

Saff
От:
Зарегистрирован: 2008-03-18
Сообщения: 56
Репутация: +  0  -
Профиль   Отправить e-mail  

ошибка при мейке py-sqlite

Всё разобрался. Трабла была из за ошибки путей в самом порте py-sqlite3. Нужно было просто добавить CFLAG с правильным путём до хедеров pth'а.



Офлайн

#7 Июнь 26, 2009 19:11:30

sypper-pit
От: Ulan-Ude(msk)
Зарегистрирован: 2009-01-30
Сообщения: 1102
Репутация: +  6  -
Профиль   Отправить e-mail  

ошибка при мейке py-sqlite

напиши разработчику порта о этом факте он внесёт твои изменения, если конечно уже это не сделал … еще покажи ему /etc/make.conf , uname -a , и лог сборки , также метод исправления … если конечно он уже не поправил эту ошибку

Отредактировано (Июнь 26, 2009 19:16:51)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version