crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

Гость_QuiGon_*
сообщение 13.4.2008, 7:22
Сообщение #1





Гости








    


Получилось так, что пришлось оставить на время Linux и попытаться стать счастливым пользователем Windows. Для начала необходимо было поставить Python и sip. Прошло все ок. Дошла очередь и до любимой библиотеки Qt, а имеена биндинго для python'a PyQt.
configure, make все ок.

теперь mingw32-make install
mingw32-make[1]: Entering directory `C:/Downloads/_Python/PyQt-win-gpl-4.3.3/QtGui'
g++ -mthreads -Wl,-enable-stdcall-fixup -Wl,-enable-auto-import -Wl,-enable-runtime-pseudo-reloc -shared -Wl,-subsystem,windows -Wl,-s -o QtGui.pyd sipQtGuicmodule.o sipQtGuiQMap.o sipQtGuiQVector.o sipQtGuiQWorkspace.o sipQtGuiQWidgetAction.o sipQtGuiQWhatsThis.o sipQtGuiQRegExpValidator.o sipQtGuiQDoubleValidator.o sipQtGuiQIntValidator.o sipQtGuiQValidator.o sipQtGuiQUnd
....
и т.д. целая страницы..
тут перечисляются все объектны файлы для сборки модуля QtGui

Слишком длинная входная строка. (The input line is too long)
mingw32-make[1]: *** [QtGui.pyd] Error 255
mingw32-make[1]: Leaving directory `C:/Downloads/_Python/PyQt-win-gpl-4.3.3/QtGui'
mingw32-make: *** [install] Error 2

В общем из-за того, что GtGui собирается из огромного числа модулей (что неудивительно) входная строка для MinGw получилась огромного размера, ос генерирует ошибку.

Как с этим быть? Просмотр форумов (в том числе англоязычных) не дал результатов. Проблема возникает у многих (не обязательно с PyQt), а решения нигде не нашел!

Дают вот такие рекомендации времен DOS'a
# Use shorter names for folders and files.
# Reduce the depth of folder trees.
# Store files in fewer folders so that fewer folders are
# required in the PATH environment variable.

Вот такая проблема! Единственный выход юзать Линукс? или все же можно как-то поднять предел количества символов входных строк в ОС?
И почему великая и могучая ОС не может справиться с простейшим заданием?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
 
Начать новую тему
Ответов
QuiGon
  опции профиля:
сообщение 13.4.2008, 7:46
Сообщение #2


Новичок


Группа: Новичок
Сообщений: 5
Регистрация: 13.4.2008
Пользователь №: 146

Спасибо сказали: 0 раз(а)




Репутация:   0  


Вот из README.TXT из PyQt. (Без инсталяции я не смогу подключать библитеку)

c:\python23\python configure.py

The next step is to build PyQt using your platform's make command.

make

The final step is to install PyQt by running the following command. (Depending
on your system you may require root or administrator privileges.)

make install
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Сообщений в этой теме
- QuiGon   Компиляция PyQt c помощью MinGW   13.4.2008, 7:22
- - Litkevich Yuriy   я так понимаю, ОСь здесь не причем, в моей практик...   13.4.2008, 7:33
- - QuiGon   Вот из README.TXT из PyQt. (Без инсталяции я не см...   13.4.2008, 7:46
- - Litkevich Yuriy   ну значит в makefile написано: копировать туда-то,...   13.4.2008, 8:12
|- - QuiGon   Цитата(Litkevich Yuriy @ 13.4.2008, 9:12)...   13.4.2008, 8:59
- - Litkevich Yuriy   полюбому все влезает, когда я сталкивался стакой о...   13.4.2008, 10:19
- - Litkevich Yuriy   а где ты его скачал, я на сайте тролей невижу соот...   13.4.2008, 10:31
- - QuiGon   PyQt v4 GPL for Windows http://www.riverbankcomput...   13.4.2008, 14:37
- - QuiGon   На счет ошибки маловероятно. Под Линуксом(версия P...   13.4.2008, 18:56
- - Tonal   Я собираю мингвой и sip, и PyQt, и QSintilla, и Py...   14.4.2008, 7:56
- - Litkevich Yuriy   виндовоз у него, он указывал   14.4.2008, 8:27
- - Tonal   А кто его знае, мож он под 9х пытается компилить. ...   14.4.2008, 10:30
- - QuiGon   Наконец - то скомпил. Всем спасибо. Пришла в голов...   15.4.2008, 19:33
- - Tonal   Во матёрый человечище!   16.4.2008, 7:59


Быстрый ответОтветить в данную темуНачать новую тему
Теги


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


RSS Рейтинг@Mail.ru Текстовая версия Сейчас: 15.4.2025, 3:22