Russian Qt Forum
Июнь 01, 2024, 12:52 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: 1 [2]   Вниз
  Печать  
Автор Тема: make: g++: Command not found  (Прочитано 25215 раз)
Valeriy
Гость
« Ответ #15 : Май 29, 2009, 22:01 »

Кроме libfreetype6 есть ещё libfreetype6-dev, которая содержит файлы для разработки. Вот её надо установить. Печально то, что кроме неё, нужно установить ещё очень много всего. (Установишь её - полезут другие ошибки).

> Как на данном этапе это можно исправить?

Можно попробовать
sudo ln -s /usr/lib/libfreetype.so.6.3.20    /usr/lib/libfreetype.so
Но лучше было бы установить пакет. И это не спасёт от отсутствия других либ.
Записан
Karl-Philipp
Гость
« Ответ #16 : Май 29, 2009, 22:06 »

Валерий, спасибо за ликбез. Вижу, что без Интернета не будет работы.

Интересно, а Кубунту, поставленная с аналогичного диска (Cd), будет содержать нужные дев-пакеты?
Записан
Valeriy
Гость
« Ответ #17 : Май 29, 2009, 22:12 »

Нет, все не будет. Хотя доустанавливать придётся меньше.
Записан
ритт
Гость
« Ответ #18 : Июнь 06, 2009, 21:11 »

эх, хотел бы я посоветовать перейти на гинту, но, боюсь, для новичка это будет совсем непросто )
а инет всё-равно потребуется...

список подзависимых пакетов для кутэ я где-то здесь приводил, если не путаю
Записан
Rcus
Гость
« Ответ #19 : Июнь 06, 2009, 21:36 »

Дженту конечно удобна для разработчика, ее легко держать в транке и все такое, но если поблизости нет второго компьютера с доступом в интернет или распечатки хендбука то есть реальный шанс не дойти до компиляции иксов Улыбающийся
Записан
Alex Custov
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2063


Просмотр профиля
« Ответ #20 : Июнь 07, 2009, 18:05 »

Кроме libfreetype6 есть ещё libfreetype6-dev, которая содержит файлы для разработки. Вот её надо установить. Печально то, что кроме неё, нужно установить ещё очень много всего. (Установишь её - полезут другие ошибки).

# aptitude install xorg-dev

поставит почти всё что нужно, метапакеты рулят Подмигивающий
Записан
Karl-Philipp
Гость
« Ответ #21 : Июнь 17, 2009, 11:57 »

АХ, спасибо большое, сделал, а до этого (еще раньше) выполнил sudo aptitude install build-essential.

Но вываливается другая ошибка:
Цитировать
Running build steps for project sc...
Configuration unchanged, skipping QMake step.
Starting: /usr/bin/make -w
make: Вход в каталог `/home/ruslan/plasma/sc1505stable'
g++ -Wl,-rpath,/home/ruslan/qtsdk-2009.02/qt/lib -o sc .build/unix/obj/debug/main.o .build/unix/obj/debug/sc.o .build/unix/obj/debug/sequenceanalyzer.o .build/unix/obj/debug/moc_sc.o -L/home/ruslan/qtsdk-2009.02/qt/lib -lQtGui -L/home/ruslan/qtsdk-2009.02/qt/lib -L/usr/X11R6/lib -pthread -lfreetype -lgobject-2.0 -lSM -lICE -pthread -pthread -lXrender -lfontconfig -lXext -lX11 -lQtCore -lm -pthread -lgthread-2.0 -lrt -lglib-2.0 -ldl -lpthread
/usr/bin/ld: cannot find -lgobject-2.0
collect2: выполнение ld завершилось с кодом возврата 1
make: Выход из каталога `/home/ruslan/plasma/sc1505stable'
make: *** [sc] Ошибка 1
Exited with code 2.
Error while building project sc
When executing build step 'Make'
Записан
Авварон
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 3260


Просмотр профиля
« Ответ #22 : Июнь 17, 2009, 13:07 »

Код:
sudo aptitude show libqt4-dev                                                                                                                           
Пакет: libqt4-dev                                                                                                                                                         
Состояние: не установлен                                                                                                                                                   
Версия: 4.5.0-0ubuntu4.1                                                                                                                                                   
Приоритет: необязательный                                                                                                                                                 
Раздел: libdevel                                                                                                                                                           
Сопровождающий: Kubuntu Developers <kubuntu-devel@lists.ubuntu.com>                                                                                                       
Размер в распакованном виде: 24,1M                                                                                                                                         
Зависимости: libc6 (>= 2.4), libgcc1 (>= 1:4.1.1), libqt4-dbus (= 4.5.0-0ubuntu4.1), libqt4-qt3support (= 4.5.0-0ubuntu4.1), libqt4-xml (= 4.5.0-0ubuntu4.1), libqtcore4 (=
                        4.5.0-0ubuntu4.1), libqtgui4 (= 4.5.0-0ubuntu4.1), libstdc++6 (>= 4.1.1), zlib1g (>= 1:1.1.4), libqt4-network (= 4.5.0-0ubuntu4.1), libqt4-svg (=
                        4.5.0-0ubuntu4.1), libqt4-webkit (= 4.5.0-0ubuntu4.1), libqt4-sql (= 4.5.0-0ubuntu4.1), libqt4-script (= 4.5.0-0ubuntu4.1), libqt4-scripttools (=
                        4.5.0-0ubuntu4.1), libqt4-xmlpatterns (= 4.5.0-0ubuntu4.1), libqt4-designer (= 4.5.0-0ubuntu4.1), libqt4-help (= 4.5.0-0ubuntu4.1), libqt4-assistant (=
                        4.5.0-0ubuntu4.1), libqt4-test (= 4.5.0-0ubuntu4.1), qt4-qmake (= 4.5.0-0ubuntu4.1), libxext-dev (>= 4.3.0.dfsg.1-4), libxrandr-dev (>= 4.3.0.dfsg.1-4),
                        x11proto-core-dev, libsm-dev (>= 4.3.0.dfsg.1-4), libxmu-dev (>= 4.3.0.dfsg.1-4), libice-dev (>= 4.3.0.dfsg.1-4), libx11-dev (>= 4.3.0.dfsg.1-4), libxt-dev
                        (>= 4.3.0.dfsg.1-4), libxrender-dev, libxcursor-dev, libxinerama-dev, libxi-dev, libmng-dev (>= 1.0.3), libpng12-0-dev, libjpeg62-dev, zlib1g-dev,
                        libfreetype6-dev, xlibmesa-gl-dev | libgl-dev, libglu1-xorg-dev | libglu1-mesa-dev | libglu-dev, libxft-dev, libaudio-dev, libpq-dev, libglib2.0-dev,
                        libsqlite0-dev, libssl-dev
Пред-зависимости: dpkg (>= 1.14.12ubuntu3)
Рекомендует: libqt4-opengl-dev (= 4.5.0-0ubuntu4.1)
Предлагает: qt4-dev-tools, qt4-doc, libmysqlclient15-dev, libsqlite3-dev, libiodbc2-dev
и так далее. Сдается тебе нужен пакет libglib2.0-dev (судя по зависимостям). Помню была такая штука в Debian sid когда я собирал кде, но что я докачивал хоть убей не помню (гугл говорит нужно xlibs-dev но в убунте такой пакет отсутствует)
Записан
Karl-Philipp
Гость
« Ответ #23 : Июнь 17, 2009, 14:13 »

Может быть проблема в том, что SDK устанавливался из скачанного с qtsoftware.com пакета в директорию /home и из-за этого некоторые библиотеки не находятся, так как не прописаны нужные пути?
Записан
Авварон
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 3260


Просмотр профиля
« Ответ #24 : Июнь 17, 2009, 14:55 »

нет, дело не в этом... можешь конечно сделать find / -name libgobject* но думаю он не найдет:) вообще линукс без интернета зло. С пакетом наврал - он у меня НЕ стоит, библиотека ЕСТь.
added: а вот libglib2.0-0 уже больше похоже на правду.
added2: пруфлинк http://packages.debian.org/cgi-bin/search_contents.pl?word=libgobject-2.0.so.0&searchmode=searchfiles&case=insensitive&version=unstable&arch=i386
« Последнее редактирование: Июнь 17, 2009, 14:59 от Авварон » Записан
Karl-Philipp
Гость
« Ответ #25 : Июнь 17, 2009, 15:02 »

>> вообще линукс без интернета зло.
дык, Интернет то подключил уже Улыбающийся
Записан
Авварон
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 3260


Просмотр профиля
« Ответ #26 : Июнь 17, 2009, 15:08 »

так в чем проблема? sudo aptitude install libglib2.0-dev тебе ЩАЗтье
Записан
Karl-Philipp
Гость
« Ответ #27 : Июнь 17, 2009, 15:12 »

та-дам!
Авварон, спасибо большое Улыбающийся
Записан
Страниц: 1 [2]   Вверх
  Печать  
 
Перейти в:  


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