2014-11-13 2 views
2

В соответствии с README в Python 3.4.2 исходный пакет компиляции на Cygwin должно быть так же просто, как это:Как построить Python 3.4.2 из источника в cygwin?

./configure 
make 
make test 
sudo make install 

Однако команда make терпит неудачу через некоторое время дает мне этот выход (я есть GCC 3.4. 4):

$ make 
gcc -Wno-unused-result -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -Werror=declaration-after-statement -I. -IInclude -I./Include -DPy_BUILD_CORE -c ./Modules/signalmodule.c -o Modules/signalmodule.o 
... 
./Modules/signalmodule.c: In function ‘fill_siginfo’: 
./Modules/signalmodule.c:744:5: error: ‘siginfo_t’ has no member named ‘si_band’ 
Makefile:1645: recipe for target `Modules/signalmodule.o' failed 
make: *** [Modules/signalmodule.o] Error 1 

Я думаю, есть некоторые зависимости, которые мне нужно скомпилировать?

ответ

Смежные вопросы