| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > С/С++: Кроссплатформенное программирование, Qt/Gtk+/wxWidgets > [Qt] вываливается с ошибкой, при Build Debug Libra |
| Автор: boombasta 24.10.2008, 09:14 |
| добрый день. У меня ХР SP2 Установил MinGW-5.1.4, после этого туда же переписал gdb-6.8-mingw-3. Скачал и установил qt-win-opensource-4.4.3-mingw.exe после установки Кути запускаю Qt 4.4.3 (Build Debug Libraries) оно что-то делает минут 40, потом выпадает с меседжем ./tmp\obj\release_shared\qbytearray.o(.text+0x104d):qbytearray.cpp: undefined reference to `uncompress' ./tmp\obj\release_shared\qbytearray.o(.text+0x14f9):qbytearray.cpp: undefined reference to `compress2' collect2: ld returned 1 exit status mingw32-make[2]: *** [..\..\..\bin\rcc.exe] Error 1 mingw32-make[2]: Leaving directory `C:/develop/Qt/4.4.3/src/tools/rcc' mingw32-make[1]: *** [release] Error 2 mingw32-make[1]: Leaving directory `C:/develop/Qt/4.4.3/src/tools/rcc' mingw32-make: *** [debug-C__develop_Qt_4_4_3_src_tools_rcc] Error 2 как это можно решить? |
| Автор: SABROG 24.10.2008, 10:25 |
| Это функции zlib'a. Не пойму такой вещи, если делаешь Build Debug Libraries, то откуда взялось это "release_shared" ? |
| Автор: boombasta 24.10.2008, 10:52 | ||
| вообще на самом деле, я это делаю, чтобы норально дебажить в эклипсе. сейчас дебаг такой програмки:
с брекпоинтом на строке QLabel lbl("this is the example"); пишет мне вот такую инфу (см. на картинке) как-то это коряво |
| Автор: SABROG 24.10.2008, 15:23 |
| Это не проблема сборки Qt, а проблема gdb или eclipse. Он почему-то не всегда находит исходники, у меня тоже такое бывает. |
| Автор: boombasta 25.10.2008, 10:36 |
| а как это побороть? |
| Автор: boombasta 25.10.2008, 17:42 |
| только что установил это все на домашнем компьютере - работает!!! т.е. методика правильная интересно, почему на рабочем компе так криво дебажит :/ |