crossplatform.ru

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

> IDE NetBeans 6.8, возникает ошибка: windres.exe: preprocessing failed
SDLM
  опции профиля:
сообщение 20.12.2009, 10:46
Сообщение #1


Студент
*

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

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




Репутация:   0  


я использую:
QMake version 2.01a (Using Qt version 4.5.2)
MinGW-5.1.6
gcc version 3.4.5 (mingw-vista special r3)
GNU gdb (GDB) 7.0

Раньше всё ручками делал ...

qmake -project
qmake
mingw32-make

а теперь понадобилось большой проект дебаггреом просмотреть построчное выполнение ...
как-то выбор упал на IDE NetBeans, С/С++ програмки у мя там компилятся нормально, и дебаггер прикрутил, всё норм работает. Но как только пытаюсь скомпилить хотя бы тестовую прогамку с использованием Qt (там в наборе с NetBeans идёт несколько тестовых) то выдаёт вот такую ошибку:

d:\Program Files\MinGW\bin\windres.exe: preprocessing failed.

полный текст:
Раскрывающийся текст

 /bin/make -f nbproject/Makefile-Debug.mk SUBPROJECTS= .build-conf
make[1]: Entering directory `/d/RAM/workspace_C++_NetBeans/HelloQtWorld_1'
/D/Programss/Qt/2009.03/qt/bin/qmake.exe VPATH=. -o qttmp-Debug.mk nbproject/qt-Debug.pro
mv -f qttmp-Debug.mk nbproject/qt-Debug.mk
/bin/make -f nbproject/qt-Debug.mk dist/Debug/MinGW-Windows/HelloQtWorld_1.exe
make[2]: Entering directory `/d/RAM/workspace_C++_NetBeans/HelloQtWorld_1'
windres -i HelloQtWorld_1_resource.rc -o build/Debug/MinGW-Windows/HelloQtWorld_1_resource_res.o --include-dir=.
"d:\Program" ­Ґ пў«пҐвбп ў­гв७­Ґ© Ё«Ё ў­Ґи­Ґ©
Є®¬ ­¤®©, ЁбЇ®«­пҐ¬®© Їа®Ја ¬¬®© Ё«Ё Ї ЄҐв­л¬ д ©«®¬.
d:\Program Files\MinGW\bin\windres.exe: preprocessing failed.
make[2]: *** [build/Debug/MinGW-Windows/HelloQtWorld_1_resource_res.o] Error 1
make[2]: Leaving directory `/d/RAM/workspace_C++_NetBeans/HelloQtWorld_1'
make[1]: *** [.build-conf] Error 2
make[1]: Leaving directory `/d/RAM/workspace_C++_NetBeans/HelloQtWorld_1'
make: *** [.build-impl] Error 2
BUILD FAILED (exit value 2, total time: 2s)


Ну я понимаю что windres это ... эмм ... скажем так "утилита" входящая в состав MinGW, но ... больше я ничего о нём не знаю, конечно пробовал в инете шарить на тему этой ошибки но ничего путнего не нашел (

может кто-то сталкивался с этой проблемой ?
какие мысли как это решить ?


P.S.
и что хотели сказать словами

--include-dir=.
"d:\Program" ­Ґ пў«пҐвбп ў­гв७­Ґ© Ё«Ё ў­Ґи­Ґ©

тож не понимаю
путь к MinGW
d:\Program Files\MinGW\
путь к бинарникам Qt
D:\Programss\Qt\2009.03\qt\bin\
путь к проэкту
D:\RAM\workspace_C++_NetBeans\HelloQtWorld_1\

думал неужто проблема в пути к MinGW.
хорошо, скопировал MinGW в папку
D:\RAM\bred\MinGW\
настроил в NetBeans пути, запускаю, но ... вот что весьма странно получил всё ту же ошибку, НО к windres идёт обращение по СТАРОМУ пути.
вот текст ошибки:
Раскрывающийся текст

/bin/make -f nbproject/Makefile-Debug.mk SUBPROJECTS= .build-conf
make[1]: Entering directory `/d/RAM/workspace_C++_NetBeans/HelloQtWorld_1'
/D/Programss/Qt/2009.03/qt/bin/qmake.exe VPATH=. -o qttmp-Debug.mk nbproject/qt-Debug.pro
mv -f qttmp-Debug.mk nbproject/qt-Debug.mk
/bin/make -f nbproject/qt-Debug.mk dist/Debug/MinGW-Windows/HelloQtWorld_1.exe
make[2]: Entering directory `/d/RAM/workspace_C++_NetBeans/HelloQtWorld_1'
windres -i HelloQtWorld_1_resource.rc -o build/Debug/MinGW-Windows/HelloQtWorld_1_resource_res.o --include-dir=.
"d:\Program" ­Ґ пў«пҐвбп ў­гв७­Ґ© Ё«Ё ў­Ґи­Ґ©
Є®¬ ­¤®©, ЁбЇ®«­пҐ¬®© Їа®Ја ¬¬®© Ё«Ё Ї ЄҐв­л¬ д ©«®¬.
d:\Program Files\MinGW\bin\windres.exe: preprocessing failed.
make[2]: *** [build/Debug/MinGW-Windows/HelloQtWorld_1_resource_res.o] Error 1
make[2]: Leaving directory `/d/RAM/workspace_C++_NetBeans/HelloQtWorld_1'
make[1]: *** [.build-conf] Error 2
make[1]: Leaving directory `/d/RAM/workspace_C++_NetBeans/HelloQtWorld_1'
make: *** [.build-impl] Error 2
BUILD FAILED (exit value 2, total time: 2s)


d:\Program Files\MinGW\bin\windres.exe: preprocessing failed. - вот обращение к windres по старому пути.

как это исправить ?
ведь у мя в настройках NetBeans сейчас как папка стандартного компилятора(ссылка на MinGW) стоит путь:
D:\RAM\bred\MinGW\bin


странно как то ... что ж NetBeans гонит :(
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Сообщений в этой теме


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


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




RSS Текстовая версия Сейчас: 25.4.2024, 0:19