Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Установка QT SDK (и то что послее нее)  (Прочитано 2054 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн spleaner

  • Автор темы
  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
(все дело происходит на только что установленной "голой" Убунте)
Поставил g++.
Скачал QTsdk с оф. сайта (http://www.qtsoftware.com/downloads/sdk-linux-x11-64bit-cpp)
Установил без всяких проблем , как сказано на сайте
chmod u+x qt-sdk-linux-x86_64-opensource-2009.01.bin
./qt-sdk-linux-x86_64-opensource-2009.01.bin
Создал тестовый проект, жму Run и компилятор выдает:
Цитировать
g++ -m64 -Wl,-rpath,/home/spleaner/apps/qtsdk-2009.01/qt/lib -o testok debug/main.o debug/mainwindow.o debug/moc_mainwindow.o    -L/home/spleaner/apps/qtsdk-2009.01/qt/lib -lQtGui -L/home/spleaner/apps/qtsdk-2009.01/qt/lib -L/usr/X11R6/lib64 -pthread -lfreetype -lgobject-2.0 -lSM -lICE -pthread -pthread -lXrender -lfontconfig -lXext -lX11 -lQtNetwork -pthread -pthread -lQtCore -lm -pthread -lgthread-2.0 -lrt -lglib-2.0 -ldl -lpthread
/usr/bin/ld: cannot find -lfreetype
collect2: ld returned 1 exit status
make[1]: *** [testok] Error 1

make[1]: Leaving directory `/home/spleaner/qts/testok'
т.е. жалуется на lfreetype. Нашел решение вида:
ln -s /usr/lib/libfreetype.so.6 /usr/lib/libfreetype.so
ldconfig
Если так сделать, то начинает ругаться на следующую либу - lgobject-2.0
Ну и так далее, пока со всеми либами не проделаешь нехитрую махинацию.

Если все это ручками исправить, то проект скомпилится и запустится.
Но, насколько правильно так делать? Может Достаточно установить какую-то библиотеку/компонент или еще что-то?
Ведь, я так понимаю, и дальше могут возникать аналогичные вопросы?

Оффлайн spleaner

  • Автор темы
  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Re: Установка QT SDK (и то что послее нее)
« Ответ #1 : 12 Марта 2009, 22:21:48 »
Пардон, кажется все просто:)
apt-get install libqt4-dev

Ну, вдруг кому поможет..

 

Страница сгенерирована за 0.018 секунд. Запросов: 21.