Pygame не собирается - обращение к несуществующим структурам в SDL_PixelFormat
Q.S. 25 ноября, 2011 - 21:47
Вывалилось с таким сообщением:
running build_ext building 'pygame.imageext' extension creating build-2.7/temp.linux-x86_64-2.7 creating build-2.7/temp.linux-x86_64-2.7/src x86_64-pc-linux-gnu-gcc -pthread -O3 -pipe -fomit-frame-pointer -march=core2 -mtune=core2 -fexcess-precision=fast -fno-strict-aliasing -fPIC -D_REENTRANT -I/usr/X11R6/include -I/usr/local/include/SDL -I/usr/include/SDL -I/usr/include -I/usr/include -I/usr/include/python2.7 -c src/imageext.c -o build-2.7/temp.linux-x86_64-2.7/src/imageext.o src/imageext.c: В функции ‘SavePNG’: src/imageext.c:259:33: ошибка: ‘SDL_PixelFormat’ не содержит элемента с именем ‘alpha’ src/imageext.c:260:36: ошибка: ‘SDL_PixelFormat’ не содержит элемента с именем ‘colorkey’ src/imageext.c:265:53: ошибка: ‘SDL_PixelFormat’ не содержит элемента с именем ‘colorkey’ error: command 'x86_64-pc-linux-gnu-gcc' failed with exit status 1 * ERROR: dev-python/pygame-1.9.2_pre3203 failed (compile phase): * Building failed with CPython 2.7 in distutils_building() function * * Call stack: * ebuild.sh, line 56: Called src_compile * environment, line 3727: Called distutils_src_compile * environment, line 1044: Called python_execute_function 'distutils_building' * environment, line 2111: Called die * The specific snippet of code: * die "${failure_message}"; * * If you need support, post the output of 'emerge --info =dev-python/pygame-1.9.2_pre3203', * the complete build log and the output of 'emerge -pqv =dev-python/pygame-1.9.2_pre3203'. * The complete build log is located at '/var/tmp/portage/dev-python/pygame-1.9.2_pre3203/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-python/pygame-1.9.2_pre3203/temp/environment'. * S: '/var/tmp/portage/dev-python/pygame-1.9.2_pre3203/work/pygame-1.9.2_pre3203'
Маскировать пробовал, с предыдущей версией тоже самое. Пересборка SDL-image также ничего не дала.М.б., кто сталкивался с похожим?
»
- Для комментирования войдите или зарегистрируйтесь
Ну вообще сия структура лежит
Ну вообще сия структура лежит в заголовках пакета libsdl, надо пересобирать ее, а не sdl-image.
Пользуясь моментом, хочу передать привет друзьям, которые также пользуются "Моментом"