![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
Гость_QuiGon_* |
![]()
Сообщение
#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. Вот такая проблема! Единственный выход юзать Линукс? или все же можно как-то поднять предел количества символов входных строк в ОС? И почему великая и могучая ОС не может справиться с простейшим заданием? |
|
|
![]() ![]() ![]() |
![]() |
|
Текстовая версия | Сейчас: 7.4.2025, 21:05 |