Название: фатальная ошибка: QObject: Нет такого файла или каталога Отправлено: ilnile от Ноябрь 15, 2013, 20:15 Добрый день, устанавливал Qt Creator из deb пакета с помощью онлайн инсталятора.
Все работает, но сейчас столкнулся с проблемой при компиляции пакета QXT. sudo make && make install после этого вылетает куча ошибок, такое чувство что система просто не видит библиотек Qt5. PATH я прописал, но вот только не уверен что правильно, PATH=$PATH:/home/name/Qt/5.1.0 export PATH Подскажите пожалуйста что не так сделано? PS. Нубский вопрос и скорее всего решение, то простое? Название: Re: фатальная ошибка: QObject: Нет такого файла или каталога Отправлено: Alex Custov от Ноябрь 15, 2013, 20:59 Qxt, надеюсь, с поддержкой Qt5?
Up. Плюс, make && sudo make install Название: Re: фатальная ошибка: QObject: Нет такого файла или каталога Отправлено: ilnile от Ноябрь 15, 2013, 22:01 Последняя версия с сайта 0.6.3
Название: Re: фатальная ошибка: QObject: Нет такого файла или каталога Отправлено: Old от Ноябрь 15, 2013, 22:05 такое чувство что система просто не видит библиотек Qt5. Конечно не видит. Вы Qt установили в домашнюю директорию и никак не предупредили об этом Qxt.Название: Re: фатальная ошибка: QObject: Нет такого файла или каталога Отправлено: ilnile от Ноябрь 16, 2013, 18:40 А как же это?
PATH=$PATH:/home/name/Qt/5.1.0 export PATH Название: Re: фатальная ошибка: QObject: Нет такого файла или каталога Отправлено: Old от Ноябрь 16, 2013, 18:43 Никак.
Компилятор ищет библиотеки по своим путям, в path он не заглядывает. Название: Re: фатальная ошибка: QObject: Нет такого файла или к Отправлено: ilnile от Ноябрь 16, 2013, 20:53 А как тогда указать ему пути до Qt?
Или что теперь мне надо Qt установить в системную папку? Зачем тогда вообще нужна переменная окружения PATH, если компилятор в нее не заглядывает? Название: Re: фатальная ошибка: QObject: Нет такого файла или к Отправлено: Old от Ноябрь 16, 2013, 21:12 Или что теперь мне надо Qt установить в системную папку? Как вариант.А как тогда указать ему пути до Qt? Это нужно смотреть в мейкфайлах самой Qxt. Можно попробовать прописать руками, а может разработчики Qxt предусмотрели для этого ключи. А вообще такие вещи должны определяться еще на этапе конфигурирования до создания makefiles.Зачем тогда вообще нужна переменная окружения PATH, если компилятор в нее не заглядывает? Для шела, это его переменная и вот он на нее обращает внимание. :)Название: Re: фатальная ошибка: QObject: Нет такого файла или каталога Отправлено: ilnile от Ноябрь 16, 2013, 21:28 Спасибо, попробую поковырять make файлы.
PS. Сейчас пишу программы в таком башенном темпе, что времени на ковыряние до основ просто нет. Название: Re: фатальная ошибка: QObject: Нет такого файла или каталога Отправлено: ilnile от Ноябрь 18, 2013, 21:19 Друзья, Хелп ми.
Установил, скомпилировал libqxt Qt 5.1 видит include, открывает все доступные методы классов. Но приложение не собирается! Код: QxtMailMessage *message = new QxtMailMessage; Ошибки ~/untitled/mainwindow.cpp:13: ошибка: undefined reference to `QxtMailMessage::QxtMailMessage()' Что я только не делал, Qt переустановил, переменные прописал, файлы заголовков создаются. Код: ./configure-premake qmake Название: Re: фатальная ошибка: QObject: Нет такого файла или каталога Отправлено: Old от Ноябрь 18, 2013, 21:39 Так а саму библиотеку к проекту подключить не забыли?
Похоже, что она не линкуется. Название: Re: фатальная ошибка: QObject: Нет такого файла или каталога Отправлено: ilnile от Ноябрь 18, 2013, 21:43 УРА! Разобрался. Подключал не все библиотеки только core & gui, а подключить network что то не допер) Спасибо всем.
Название: Re: фатальная ошибка: QObject: Нет такого файла или каталога Отправлено: ilnile от Ноябрь 18, 2013, 21:48 Скомпилировать удалось только так:
Код: ./configure -prefix /usr -qmake-bin /opt/qtsdk/5.1.0/gcc/bin/qmake -no-xrandr -no-db -no-zeroconf -no-openssl -no-avahi -nomake docs -nomake widgets && make && sudo make install |