![]() |
Модераторы: xvr |
![]() ![]() ![]() |
|
Гость_Alex |
|
|||
Unregistered |
Ребята!
Срочно нужна помощь! Никак не могу настроить библиотеки для написания с использованием gtkmm. Вроде ужу все поставил, и даже пытается откомпилировать элементарную прогграмму из доков по gtkmm, #include <gtkmm.h> int main(int argc, char *argv[]) { Gtk::Main kit(argc, argv); Gtk::Window window; Gtk::Main::run(window); return 0; } g++ program.cpp -o program `pkg-config gtkmm-2.4 --cflags --libs` но чё-то он пишет что не может найти : /usr/lib/gcc-lib/i586-alt-linux/3.3.3/../../../libgtkmm-2.4.so: undefined reference to `Gdk::Color::~Color [in-charge]()' /usr/lib/gcc-lib/i586-alt-linux/3.3.3/../../../libgtkmm-2.4.so: undefined reference to `Atk::Implementor::ref_accessibile_vfunc()' /usr/lib/gcc-lib/i586-alt-linux/3.3.3/../../../libgtkmm-2.4.so: undefined reference to `Glib::wrap(_GdkPixbufAnimation*, bool)' /usr/lib/gcc-lib/i586-alt-linux/3.3.3/../../../libgtkmm-2.4.so: undefined reference to `Glib::wrap(_GdkWindowObject*, bool)' /usr/lib/gcc-lib/i586-alt-linux/3.3.3/../../../libgtkmm-2.4.so: undefined reference to `Gdk::AtomStringTraits::to_cpp_type(_GdkAtom*)' /usr/lib/gcc-lib/i586-alt-linux/3.3.3/../../../libgtkmm-2.4.so: undefined reference to `Glib::wrap(_GdkVisual*, bool)' /usr/lib/gcc-lib/i586-alt-linux/3.3.3/../../../libgtkmm-2.4.so: undefined reference to `typeinfo for Gdk::Pixmap' /usr/lib/gcc-lib/i586-alt-linux/3.3.3/../../../libgtkmm-2.4.so: undefined reference to `Pango::wrap_init()' /usr/lib/gcc-lib/i586-alt-linux/3.3.3/../../../libgtkmm-2.4.so: undefined reference to `Glib::wrap(_GdkRectangle const*)' /usr/lib/gcc-lib/i586-alt-linux/3.3.3/../../../libgtkmm-2.4.so: undefined reference to `Glib::wrap(_GdkColor*, bool)' /usr/lib/gcc-lib/i586-alt-linux/3.3.3/../../../libgtkmm-2.4.so: undefined reference to `Gdk::Window::raise()' /usr/lib/gcc-lib/i586-alt-linux/3.3.3/../../../libgtkmm-2.4.so: undefined reference to `Glib::wrap(_PangoContext*, bool)' /usr/lib/gcc-lib/i586-alt-linux/3.3.3/../../../libgtkmm-2.4.so: undefined reference to `Gdk::Color::Color[in-charge](_GdkColor*, bool)' /usr/lib/gcc-lib/i586-alt-linux/3.3.3/../../../libgtkmm-2.4.so: undefined reference to `Glib::wrap(_GdkColormap*, bool)' /usr/lib/gcc-lib/i586-alt-linux/3.3.3/../../../libgtkmm-2.4.so: undefined reference to `Pango::FontDescription::FontDescription[in-charge](_PangoFontDescription*, bool)' /usr/lib/gcc-lib/i586-alt-linux/3.3.3/../../../libgtkmm-2.4.so: undefined reference to `Glib::wrap(_GdkDevice*, bool)' /usr/lib/gcc-lib/i586-alt-linux/3.3.3/../../../libgtkmm-2.4.so: undefined reference to `Atk::wrap_init()' /usr/lib/gcc-lib/i586-alt-linux/3.3.3/../../../libgtkmm-2.4.so: undefined reference to `Gdk::Region::Region[in-charge](_GdkRegion*, bool)' /usr/lib/gcc-lib/i586-alt-linux/3.3.3/../../../libgtkmm-2.4.so: undefined reference to `Gdk::Color::Color[in-charge]()' /usr/lib/gcc-lib/i586-alt-linux/3.3.3/../../../libgtkmm-2.4.so: undefined reference to `Gdk::Pixmap::gobj_copy()' /usr/lib/gcc-lib/i586-alt-linux/3.3.3/../../../libgtkmm-2.4.so: undefined reference to `Pango::FontDescription::~FontDescription [in-charge]()' /usr/lib/gcc-lib/i586-alt-linux/3.3.3/../../../libgtkmm-2.4.so: undefined reference to `Pango::FontDescription::gobj_copy() const' /usr/lib/gcc-lib/i586-alt-linux/3.3.3/../../../libgtkmm-2.4.so: undefined reference to `Glib::wrap(_GdkRectangle*)' /usr/lib/gcc-lib/i586-alt-linux/3.3.3/../../../libgtkmm-2.4.so: undefined reference to `Glib::wrap(_PangoLayout*, bool)' /usr/lib/gcc-lib/i586-alt-linux/3.3.3/../../../libgtkmm-2.4.so: undefined reference to `typeinfo for Atk::Implementor' /usr/lib/gcc-lib/i586-alt-linux/3.3.3/../../../libgtkmm-2.4.so: undefined reference to `Atk::Implementor::Implementor[not-in-charge]()' /usr/lib/gcc-lib/i586-alt-linux/3.3.3/../../../libgtkmm-2.4.so: undefined reference to `Gdk::AtomStringTraits::to_c_type(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' /usr/lib/gcc-lib/i586-alt-linux/3.3.3/../../../libgtkmm-2.4.so: undefined reference to `Glib::wrap(_AtkObject*, bool)' /usr/lib/gcc-lib/i586-alt-linux/3.3.3/../../../libgtkmm-2.4.so: undefined reference to `Pango::Language::Language[in-charge](_PangoLanguage*, bool)' /usr/lib/gcc-lib/i586-alt-linux/3.3.3/../../../libgtkmm-2.4.so: undefined reference to `Glib::wrap(_GdkPixmapObject*, bool)' /usr/lib/gcc-lib/i586-alt-linux/3.3.3/../../../libgtkmm-2.4.so: undefined reference to `Glib::wrap(_GdkDisplay*, bool)' /usr/lib/gcc-lib/i586-alt-linux/3.3.3/../../../libgtkmm-2.4.so: undefined reference to `Atk::Implementor::~Implementor [in-charge deleting]()' /usr/lib/gcc-lib/i586-alt-linux/3.3.3/../../../libgtkmm-2.4.so: undefined reference to `Atk::Implementor::~Implementor [in-charge]()' /usr/lib/gcc-lib/i586-alt-linux/3.3.3/../../../libgtkmm-2.4.so: undefined reference to `virtual thunk [v:0,-16] to Atk::Implementor::~Implementor [in-charge]()' /usr/lib/gcc-lib/i586-alt-linux/3.3.3/../../../libgtkmm-2.4.so: undefined reference to `Glib::wrap(_GdkScreen*, bool)' /usr/lib/gcc-lib/i586-alt-linux/3.3.3/../../../libgtkmm-2.4.so: undefined reference to `Atk::Implementor::~Implementor [not-in-charge]()' /usr/lib/gcc-lib/i586-alt-linux/3.3.3/../../../libgtkmm-2.4.so: undefined reference to `Glib::wrap(_GdkPixbuf*, bool)' /usr/lib/gcc-lib/i586-alt-linux/3.3.3/../../../libgtkmm-2.4.so: undefined reference to `Gdk::wrap_init()' /usr/lib/gcc-lib/i586-alt-linux/3.3.3/../../../libgtkmm-2.4.so: undefined reference to `Atk::Implementor::add_interface(unsigned long)' /usr/lib/gcc-lib/i586-alt-linux/3.3.3/../../../libgtkmm-2.4.so: undefined reference to `Glib::wrap(_GdkDrawable*, bool)' /usr/lib/gcc-lib/i586-alt-linux/3.3.3/../../../libgtkmm-2.4.so: undefined reference to `Glib::wrap(_GdkDragContext*, bool)' /usr/lib/gcc-lib/i586-alt-linux/3.3.3/../../../libgtkmm-2.4.so: undefined reference to `Pango::AttrList::AttrList[in-charge](_PangoAttrList*, bool)' /usr/lib/gcc-lib/i586-alt-linux/3.3.3/../../../libgtkmm-2.4.so: undefined reference to `Glib::wrap(_GdkGC*, bool)' /usr/lib/gcc-lib/i586-alt-linux/3.3.3/../../../libgtkmm-2.4.so: undefined reference to `Pango::TabArray::TabArray[in-charge](_PangoTabArray*, bool)' /usr/lib/gcc-lib/i586-alt-linux/3.3.3/../../../libgtkmm-2.4.so: undefined reference to `Glib::wrap(_GdkImage*, bool)' /usr/lib/gcc-lib/i586-alt-linux/3.3.3/../../../libgtkmm-2.4.so: undefined reference to `virtual thunk [v:0,-16] to Atk::Implementor::~Implementor [in-charge deleting]()' collect2: ld returned 1 exit status Кстати - AltLinux Пишите мне сюда если не сложно |
|||
|
||||
UnixBeginner |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 89 Регистрация: 10.11.2005 Где: Россия, г. Калини нград Репутация: нет Всего: нет |
То что написано выше - написал я, только зарегистрировался.
|
|||
|
||||
Dark Elf |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 576 Регистрация: 26.12.2003 Где: Брисбен Репутация: нет Всего: 10 |
Тебе нужно подключить ещё библиотеку glibmm (как минимум)
Взять можно здесь: http://ftp.gnome.org/pub/GNOME/sources/glibmm/2.8/ |
|||
|
||||
UnixBeginner |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 89 Регистрация: 10.11.2005 Где: Россия, г. Калини нград Репутация: нет Всего: нет |
Да нет, дома-то откомпилил, а на рабоет нет, хотя модули те же стоят. Во незадача та.
|
|||
|
||||
bilbobagginz |
|
|||
![]() Naughtius Maximus ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 8813 Регистрация: 2.3.2004 Где: Israel Репутация: 4 Всего: 317 |
У нас тут барабашек не водится.
если системы идентичны, то работать должно и на работе и не на работе. ищи разницу: альт-линух вроде на rpm. запускай дома: rpm -qa | sort -nr > home.rpm на работе: rpm -qa | sort -nr > work.rpm потом сравнивай: vimdiff home.rpm work.rpm и расскажи что обнаружено. пока. Это сообщение отредактировал(а) bilbobagginz - 13.11.2005, 02:08 -------------------- Я ещё не демон. Я только учусь. |
|||
|
||||
![]() ![]() ![]() |
Правила форума "С/С++: Программирование под Unix/Linux" | |
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, xvr. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | C/C++: Программирование под Unix/Linux | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |