Russian Qt Forum

Qt => Установка, сборка, отладка, тестирование => Тема начата: max1983 от Апрель 29, 2010, 03:30



Название: Много процессов - mingw32-make при сборке
Отправлено: max1983 от Апрель 29, 2010, 03:30
Есть Qdevelop при попытке собрать хоть что-то запускаются много процессов примерно 800 (пока совсем не зависнет) mingw32-make

Если вручную из Cdm запускать make то такая-же фигня

А вот CodeBlock собирает.. но мне надо в Qdevelope
Пути прописаны...
Комп слабый.. если ето имеет значение..

Чо делать?


Название: Re: Много процессов - mingw32-make при сборке
Отправлено: Пантер от Апрель 29, 2010, 06:14
Ого. Ошибка в мэйкфайлах? QDevelop уже давно умер, не нужно насиловать труп, используй Креатор.


Название: Re: Много процессов - mingw32-make при сборке
Отправлено: max1983 от Апрель 29, 2010, 07:59
Qdevelop Версия 0.28 (20 марта 2010)  ;)
и еслиб даже так оно и было то - Для мертвого компа = мертвый софт как-то лучше будет...

Создается ощющение что оно само себя запускает много раз
так как если убить первый процесс остальные сами закрываются


Название: Re: Много процессов - mingw32-make при сборке
Отправлено: Пантер от Апрель 29, 2010, 11:28
Возможно, mingw32-make глючный, у CodeBlock он свой, поэтому и работает. Но тут можно только предполагать...


Название: Re: Много процессов - mingw32-make при сборке
Отправлено: crossly от Апрель 29, 2010, 12:19
пользовался когда то.... были такие глюки.... помогала полная очистка проекта... включая удаление Makefile


Название: Re: Много процессов - mingw32-make при сборке
Отправлено: max1983 от Апрель 29, 2010, 14:33
пользовался когда то.... были такие глюки.... помогала полная очистка проекта... включая удаление Makefile

НЕ ПОМОГАЕТ.
Возможно, mingw32-make глючный, у CodeBlock он свой, поэтому и работает. Но тут можно только предполагать...
Неа указываю путь к Mingw


Название: Re: Много процессов - mingw32-make при сборке
Отправлено: crossly от Апрель 29, 2010, 15:04
+ к очистке проекта.... добавьте очистку временных каталогов винды....


Название: Re: Много процессов - mingw32-make при сборке
Отправлено: max1983 от Апрель 29, 2010, 15:23
Сегодня винду переставлю  >:(


Название: Re: Много процессов - mingw32-make при сборке
Отправлено: crossly от Апрель 29, 2010, 16:16
не поможет... вернее поможет на время... :)... что очистка темпов не помогла??


Название: Re: Много процессов - mingw32-make при сборке
Отправлено: max1983 от Апрель 30, 2010, 10:24
Да причем тут темпы?

Код:
test.cpp:

#include <QApplication>
#include <QPushButton>

int main(int argc, char** argv)
{
    QApplication app(argc, argv);
    QPushButton hello("Hello, World!");
    hello.resize(100, 30);
    hello.show();
    return app.exec();
}

потом CMD
qmake -project
qmake
make

Вид CMD я
C:\1>qmake -project
само QFileInfo::absolutePath: Constructed with empty filename
C:\1>qmake
C:\1>make
само
c:\Qt\4.6.2\bin\qmake.exe -win32 -o Makefile 1.pro
c:\Qt\4.6.2\bin\qmake.exe -win32 -o Makefile 1.pro
c:\Qt\4.6.2\bin\qmake.exe -win32 -o Makefile 1.pro

последние строчки повторяются без остановки
видать \по етому стока и процессов


Название: Re: Много процессов - mingw32-make при сборке
Отправлено: Пантер от Апрель 30, 2010, 11:45
1. Приложи сюда Makefile.
2. Попробуй вместо make написать mingw32-make.


Название: Re: Много процессов - mingw32-make при сборке
Отправлено: lit-uriy от Апрель 30, 2010, 13:22
у меня такой касяк был, единственное, что помогло - перезагрузка машины. Как это связано, ума не приложу.


Название: Re: Много процессов - mingw32-make при сборке
Отправлено: max1983 от Апрель 30, 2010, 15:50
2. Попробуй вместо make написать mingw32-make.

а смысл?
в make.bat так и написано.
@echo off
mingw32-make %*


Название: Re: Много процессов - mingw32-make при сборке
Отправлено: Авварон от Апрель 30, 2010, 15:55
по-моему это о5 файлы из будущего)


Название: Re: Много процессов - mingw32-make при сборке
Отправлено: Пантер от Апрель 30, 2010, 16:48
Такое тоже может быть, но вряд ли.


Название: Re: Много процессов - mingw32-make при сборке
Отправлено: max1983 от Май 01, 2010, 18:52
Винду переставил первым делом установил Qt с креатором (!!!)
и оно глючит аналогично

Код:
qmake.exe -win32 -o Makefile 1.pro
qmake.exe -win32 -o Makefile 1.pro
qmake.exe -win32 -o Makefile 1.pro
qmake.exe -win32 -o Makefile 1.pro
И, Т, Д,

Неужели дело в слабом железе...



Название: Re: Много процессов - mingw32-make при сборке
Отправлено: BRE от Май 01, 2010, 18:55
Неужели дело в слабом железе...
::) При чем здесь железо.

Заархивируй свой тестовый проект и выложи здесь.


Название: Re: Много процессов - mingw32-make при сборке
Отправлено: max1983 от Май 01, 2010, 21:23

Заархивируй свой тестовый проект и выложи здесь.
[/quote]
Смысл?
Проект генерирует Creator.. (в последнем случае)
хотя если сильно хочется выложу.. позже