Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Ошибка при компиляции в Linux. error: collect2: ld returned 1 exit 
:(
    Опции темы
Baton2007
Дата 1.4.2009, 17:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 117
Регистрация: 29.11.2007

Репутация: нет
Всего: нет



При компиляции любого проекта в Qt Creator.
Вылетает ошибка  error: collect2: ld returned 1 exit status в чем проблема в windows  все пашет отлично.
Код

Running build steps for project 1...
Creating gdb macros library...
Configuration unchanged, skipping QMake step.
Starting: /usr/bin/make debug -w 
make: Entering directory `/home/stas/project/1'
/usr/bin/make -f Makefile.Debug
make[1]: Entering directory `/home/stas/project/1'
g++ -c -pipe -g -Wall -W -D_REENTRANT -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I../../qtsdk-2009.01/qt/mkspecs/linux-g++ -I. -I../../qtsdk-2009.01/qt/include/QtCore -I../../qtsdk-2009.01/qt/include/QtGui -I../../qtsdk-2009.01/qt/include -Idebug -I. -o debug/main.o main.cpp
g++ -Wl,-rpath,/home/stas/qtsdk-2009.01/qt/lib -o 1 debug/main.o debug/mainwindow.o debug/moc_mainwindow.o    -L/home/stas/qtsdk-2009.01/qt/lib -lQtGui -L/home/stas/qtsdk-2009.01/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 -lfreetype
collect2: ld returned 1 exit status
make[1]: Leaving directory `/home/stas/project/1'
make[1]: *** [1] Error 1
make: *** [debug] Error 2
make: Leaving directory `/home/stas/project/1'
Exited with code 2.
Error while building project 1
When executing build step 'Make'

PM MAIL   Вверх
just_geek
Дата 1.4.2009, 18:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 309
Регистрация: 13.12.2007

Репутация: 7
Всего: 10



ну похоже у тебя нету freetype development пакета, как конкретно называется не скажу, скорей всего зависит от дистрибутива.
PM MAIL   Вверх
Baton2007
Дата 1.4.2009, 18:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 117
Регистрация: 29.11.2007

Репутация: нет
Всего: нет



У меня ubuntu 8.10
PM MAIL   Вверх
Vaulter
Дата 1.4.2009, 18:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1724
Регистрация: 30.12.2002
Где: бункер

Репутация: нет
Всего: 22



apt-cache search freetype

Добавлено через 2 минуты и 13 секунд
sudo apt-get install libfreetype-dev

ну или что найдешь smile


--------------------
PM MAIL WWW ICQ   Вверх
Baton2007
Дата 1.4.2009, 20:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 117
Регистрация: 29.11.2007

Репутация: нет
Всего: нет



Нашел вот эти покеты:
Код

libgd-gd2-perl - Perl module wrapper for libgd - gd2 variant
libotf-dev - A Library for handling OpenType Font - development
libotf0 - A Library for handling OpenType Font - runtime
libotf0-dbg - The libotf libraries and debugging symbols
libsdl-ttf2.0-0 - ttf library for Simple DirectMedia Layer with FreeType 2 support
freetype1-tools - Bundled tests, demos and tools for FreeType 1
freetype2-demos - FreeType 2 demonstration programs
ftjam - FreeType version of Jam, a replacement for make
fvwm - F(?) Virtual Window Manager
libafterimage-dev - imaging library designed for AfterStep - development files
libafterimage0 - imaging library designed for AfterStep - runtime files
libcamlimages-ocaml - OCaml image processing library
libcamlimages-ocaml-dev - OCaml image processing library
libcoin40c2 - high-level 3D graphics kit with Open Inventor and VRML97 support - runtime
libftgl-dev - development files for libftgl
libftgl2 - library to render text in OpenGL using FreeType
libgd-gd2-noxpm-perl - Perl module wrapper for libgd - gd2 variant without XPM support
libotf-bin - A Library for handling OpenType Font - utilities
libttf-dev - Old FreeType 1 development files (static library and headers)
libttf2 - Old FreeType 1 TrueType font engine, shared library files
mknfonts.tool - Create nfont packages for GNUstep
otf2bdf - generate BDF bitmap fonts from OpenType outline fonts
ttmkfdir - Utility used to create fonts.scale files for TrueType fonts
vflib3 - Versatile Font Library
vflib3-bin - Sample programs using VFlib3
vflib3-dev - Development files for VFlib3
vflib3-doc - Documentation for VFlib3
libpango1.0-common - Modules and configuration files for the Pango
libpango1.0-dev - Development files for the Pango
libpango1.0-doc - Documentation files for the Pango
php5-gd - GD module for php5
fontconfig - библиотека системной настройки шрифтов (программы поддержки)
libdirectfb-extra - direct frame buffer graphics - extra providers
libfreetype6 - движок отрисовки шрифтов FreeType 2 (динамически загружаемые библиотеки)
libfreetype6-dev - FreeType 2 font engine, development files
libpango1.0-0 - Layout and rendering of internationalized text
libpango1.0-0-dbg - The Pango library and debugging symbols
libxft-dev - FreeType-based font drawing library for X (development files)
libxft2 - библиотека отрисовки FreeType шрифров (для X)
libxft2-dbg - FreeType-based font drawing library for X (unstripped)
scribus - Open Source Desktop Page Layout
x-ttcidfont-conf - настройка шрифтов TrueType и CID в графической подсистеме X
mlterm - многоязычный терминал
mlterm-tiny - MultiLingual TERMinal, tiny version
rxvt-unicode - RXVT-like terminal emulator with Unicode support
rxvt-unicode-lite - RXVT-like terminal emulator with basic Unicode support
scribus-ng - Open Source Desktop Page Layout - developmental branch
ttf2pt1 - программа для преобразования шрифтов TrueType в PostScript Type 1
freetype2 - Dummy package for transition to libttf2
fttools - FreeType font utilities
fvwm-gnome - F(?) Virtual Window Manager, version 2.5
libclan2c2a-ttf - TTF module for ClanLib game SDK
libft-perl - Perl module for the FreeType library
libwftk-0.7c2a - WorldForge Toolkit - a C++ widget toolkit
libwftk-dev - WorldForge Toolkit - a C++ widget toolkit - development files
libwftk-doc - WorldForge Toolkit - a C++ widget toolkit - documentation
libxft1 - FreeType-based font drawing library for X (version 1)
pointless - A presentation tool based on OpenGL


Поставил libwftk-dev, freetype2,libfreetype6-dev ,libfreetype6

теперь пишет
Код


/usr/bin/ld: cannot find -lgobject-2.0
collect2: ld returned 1 exit status
make[1]: Leaving directory `/home/stas/project/1'
make: Leaving directory `/home/stas/project/1'
make[1]: *** [1] Error 1
make: *** [debug] Error 2
Exited with code 2.
Error while building project 1
When executing build step 'Make'

PM MAIL   Вверх
just_geek
Дата 1.4.2009, 22:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 309
Регистрация: 13.12.2007

Репутация: 7
Всего: 10



 smile зависимость от GObject откуда?

А случайно не с GTK стилем сконфигурировано? может оттуда лапы торчат?
PM MAIL   Вверх
bsa
Дата 1.4.2009, 23:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 9185
Регистрация: 6.4.2006
Где: Москва, Россия

Репутация: 24
Всего: 196



Baton2007, ты хоть сам читаешь сообщения об ошибках? там же написано черным по белому: /usr/bin/ld: cannot find -lgobject-2.0
Сообщение говорит, что не найден один из файлов: libgobject-2.0.so или libgobject-2.0.a. Чтобы он появился, нужно установить dev пакет. какой пакет, можно узнать у гугла.
PM   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С/С++: Кроссплатформенное программирование, QT/Gtk+/wxWidgets"
JackYF
Любитель
  • В заголовке темы в квадратных скобках обозначьте используемую вами библиотеку, например: [QT],[GTK],[wx].
  • Если вопрос актуален только для некоторой версии библиотеки, либо, если вы пользуетесь не самой последней версией, укажите это. Например: [QT4], [GTK2].
  • Все начинающие изучать Qt - не забудьте зайти сюда.
  • Проставьте несколько ключевых слов темы, чтобы её можно было легче найти.
  • В вопросе укажите полную версию версию библиотеки, а также все дополнительные используемые программные пакеты.
  • Не забывайте пользоваться кнопкой "Код".
  • Телепатов на форуме нет! Задавайте чёткий, конкретный и полный вопрос. Указывайте полностью ошибки компилятора и компоновщика.
  • Новое сообщение должно иметь прямое отношение к тематике этого раздела. Флуд, флейм, оффтопик запрещены.
  • Категорически запрещается обсуждение вареза, "кряков", взлома программ и т.д.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, Любитель.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | С/С++: Кроссплатформенное программирование, Qt/Gtk+/wxWidgets | Следующая тема »


 




[ Время генерации скрипта: 0.0719 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.