crossplatform.ru

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

 
Ответить в данную темуНачать новую тему
> Qt вываливается с ошибкой, при Build Debug Library, Qt вываливается с ошибкой, при Build Debug Library
boom
  опции профиля:
сообщение 24.10.2008, 9:14
Сообщение #1


Студент
*

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

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




Репутация:   0  


добрый день.

У меня ХР 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

как это можно решить?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Litkevich Yuriy
  опции профиля:
сообщение 24.10.2008, 9:32
Сообщение #2


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9669
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

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




Репутация:   94  


Цитата(boom @ 24.10.2008, 13:14) *
после установки Кути запускаю Qt 4.4.3 (Build Debug Libraries) оно что-то делает минут 40, потом выпадает с меседжем
Зря ты это сделал, в 4.4.3 отладочные библиотеки уже собраны, снеси Qt и поставь заново
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
boom
  опции профиля:
сообщение 24.10.2008, 10:13
Сообщение #3


Студент
*

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

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




Репутация:   0  


ок, я переустановил Кутю.

запускаю дебаг в своей простенбкой програмке:
#include "gg.h"

#include <QtGui>
#include <QApplication>

int main(int argc, char *argv[])
{
    QApplication a(argc, argv);

    QString path = qApp->applicationDirPath();

    QLabel        lbl("this is the example");


    lbl.show();

    return a.exec();
}

ставлю брекпоинт на строке QLabel lbl("this is the example");
дебагер показывает такую инфу (см. на картинке)

<ntdll!LdrAccessResource>: - это нормальные сообщения?
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
sploid
  опции профиля:
сообщение 24.10.2008, 10:52
Сообщение #4


Студент
*

Группа: Участник
Сообщений: 51
Регистрация: 26.2.2008
Из: Москва
Пользователь №: 106

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




Репутация:   1  


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

qt надо собирать не из qt-win-opensource-4.4.3-mingw.exe, а из qt-win-opensource-src-4.4.3.zip.
у тебя походу zlib не подцепился, поэтому сжатие не линковалось.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Litkevich Yuriy
  опции профиля:
сообщение 24.10.2008, 12:12
Сообщение #5


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9669
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

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




Репутация:   94  


Цитата(sploid @ 24.10.2008, 14:52) *
qt надо собирать не из qt-win-opensource-4.4.3-mingw.exe, а из qt-win-opensource-src-4.4.3.zip.
да собирать-то можно и из установленной, там исходники все есть, только вот нужно ли?
При сборке 4.4.х надо либо фонон отключать либо колбасится с его установкой, может и не пойти.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
boom
  опции профиля:
сообщение 24.10.2008, 13:56
Сообщение #6


Студент
*

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

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




Репутация:   0  


не понимаю почему дебагер лезет в ntdll.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

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


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




RSS Текстовая версия Сейчас: 29.3.2024, 2:21