Russian Qt Forum
Ноябрь 24, 2024, 18:50 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1] 2   Вниз
  Печать  
Автор Тема: Много процессов - mingw32-make при сборке  (Прочитано 10212 раз)
max1983
Гость
« : Апрель 29, 2010, 03:30 »

Есть Qdevelop при попытке собрать хоть что-то запускаются много процессов примерно 800 (пока совсем не зависнет) mingw32-make

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

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

Чо делать?
Записан
Пантер
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 5876


Жаждущий знаний


Просмотр профиля WWW
« Ответ #1 : Апрель 29, 2010, 06:14 »

Ого. Ошибка в мэйкфайлах? QDevelop уже давно умер, не нужно насиловать труп, используй Креатор.
Записан

1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
max1983
Гость
« Ответ #2 : Апрель 29, 2010, 07:59 »

Qdevelop Версия 0.28 (20 марта 2010)  Подмигивающий
и еслиб даже так оно и было то - Для мертвого компа = мертвый софт как-то лучше будет...

Создается ощющение что оно само себя запускает много раз
так как если убить первый процесс остальные сами закрываются
Записан
Пантер
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 5876


Жаждущий знаний


Просмотр профиля WWW
« Ответ #3 : Апрель 29, 2010, 11:28 »

Возможно, mingw32-make глючный, у CodeBlock он свой, поэтому и работает. Но тут можно только предполагать...
Записан

1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
crossly
Гость
« Ответ #4 : Апрель 29, 2010, 12:19 »

пользовался когда то.... были такие глюки.... помогала полная очистка проекта... включая удаление Makefile
Записан
max1983
Гость
« Ответ #5 : Апрель 29, 2010, 14:33 »

пользовался когда то.... были такие глюки.... помогала полная очистка проекта... включая удаление Makefile

НЕ ПОМОГАЕТ.
Возможно, mingw32-make глючный, у CodeBlock он свой, поэтому и работает. Но тут можно только предполагать...
Неа указываю путь к Mingw
Записан
crossly
Гость
« Ответ #6 : Апрель 29, 2010, 15:04 »

+ к очистке проекта.... добавьте очистку временных каталогов винды....
Записан
max1983
Гость
« Ответ #7 : Апрель 29, 2010, 15:23 »

Сегодня винду переставлю  Злой
Записан
crossly
Гость
« Ответ #8 : Апрель 29, 2010, 16:16 »

не поможет... вернее поможет на время... Улыбающийся... что очистка темпов не помогла??
Записан
max1983
Гость
« Ответ #9 : Апрель 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

последние строчки повторяются без остановки
видать \по етому стока и процессов
Записан
Пантер
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 5876


Жаждущий знаний


Просмотр профиля WWW
« Ответ #10 : Апрель 30, 2010, 11:45 »

1. Приложи сюда Makefile.
2. Попробуй вместо make написать mingw32-make.
Записан

1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
lit-uriy
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 3880


Просмотр профиля WWW
« Ответ #11 : Апрель 30, 2010, 13:22 »

у меня такой касяк был, единственное, что помогло - перезагрузка машины. Как это связано, ума не приложу.
Записан

Юра.
max1983
Гость
« Ответ #12 : Апрель 30, 2010, 15:50 »

2. Попробуй вместо make написать mingw32-make.

а смысл?
в make.bat так и написано.
@echo off
mingw32-make %*
Записан
Авварон
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 3260


Просмотр профиля
« Ответ #13 : Апрель 30, 2010, 15:55 »

по-моему это о5 файлы из будущего)
Записан
Пантер
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 5876


Жаждущий знаний


Просмотр профиля WWW
« Ответ #14 : Апрель 30, 2010, 16:48 »

Такое тоже может быть, но вряд ли.
Записан

1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
Страниц: [1] 2   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.164 секунд. Запросов: 22.