crossplatform.ru

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


  Ответ в Qt вываливается с ошибкой, при Build Debug Library
Введите ваше имя
Подтвердите код

Введите в поле код из 6 символов, отображенных в виде изображения. Если вы не можете прочитать код с изображения, нажмите на изображение для генерации нового кода.
 

Опции сообщения
 Включить смайлы?
Иконки сообщения
(Опционально)
                                
                                
  [ Без иконки ]
 


Последние 10 сообщений [ в обратном порядке ]
boom Дата 24.10.2008, 13:56
  не понимаю почему дебагер лезет в ntdll.
Litkevich Yuriy Дата 24.10.2008, 12:12
 
Цитата(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.х надо либо фонон отключать либо колбасится с его установкой, может и не пойти.
sploid Дата 24.10.2008, 10:52
  ты же смотришь ntdll библиотеку ))).
сомневаюсь что для неё отладочные символы ты в еклипс загрузись.

qt надо собирать не из qt-win-opensource-4.4.3-mingw.exe, а из qt-win-opensource-src-4.4.3.zip.
у тебя походу zlib не подцепился, поэтому сжатие не линковалось.
boom Дата 24.10.2008, 10:13
  ок, я переустановил Кутю.

запускаю дебаг в своей простенбкой програмке:
#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>: - это нормальные сообщения?
Litkevich Yuriy Дата 24.10.2008, 9:32
 
Цитата(boom @ 24.10.2008, 13:14) *
после установки Кути запускаю Qt 4.4.3 (Build Debug Libraries) оно что-то делает минут 40, потом выпадает с меседжем
Зря ты это сделал, в 4.4.3 отладочные библиотеки уже собраны, снеси Qt и поставь заново
boom Дата 24.10.2008, 9: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

как это можно решить?
Просмотр темы полностью (откроется в новом окне)
RSS Текстовая версия Сейчас: 28.3.2024, 15:08