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


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Ошибка компиляции в Linux  (Прочитано 688 раз)

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

Оффлайн faith46

  • Автор темы
  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Ошибка компиляции в Linux
« : 29 Январь 2012, 16:51:12 »
Доброго дня! Подскажите пожалуйста при сборке проекта Qt под Linux (OpenSUSE_11) выдается такого вида сообщение..

:: warning: libstdc++-libc6.1-2.so.3, needed by /usr/X11R6/lib/libmapacces.so, not found (try using -rpath or -rpath-link)

::error: /usr/X11R6/lib/libmapacces.so:: error: undefined reference to `__builtin_vec_delete'
...

как я понял не хвататет библиотеки libstdc++-libc6.1-2.so.3.. вроде нашел ее в нете, закинул в usr/lib, но ошибка осталось  =( что не так..? Говорят нужно установить пакет, но как узнать в состав какого пакета входит эта библиотека?

Оффлайн hippi90

  • Активист
  • *
  • Сообщений: 433
    • Просмотр профиля
Re: Ошибка компиляции в Linux
« Ответ #1 : 29 Январь 2012, 23:26:22 »
Говорят нужно установить пакет, но как узнать в состав какого пакета входит эта библиотека?
http://packages.ubuntu.com/ru/

Оффлайн Yurror

  • Старожил
  • *
  • Сообщений: 1966
    • Просмотр профиля
Re: Ошибка компиляции в Linux
« Ответ #2 : 30 Январь 2012, 05:19:29 »
1) выкини OpenSUSE
2) поставь Ubuntu
3) попробуй пересобрать проект
4) ошибки сюда

5) В сборке проекта участвуют уже скомпиленные бинарники?? может быть именно им не хватает зависимостей. смущает меня этот /usr/X11R6/lib/libmapacces.so как ты его устанавливал? от куда бинарник? из официальных репозитариев OpenSUSE?

Оффлайн Zeka13

  • Старожил
  • *
  • Сообщений: 1176
  • 18.10 Gnome x64 GTX 970
    • Просмотр профиля
Re: Ошибка компиляции в Linux
« Ответ #3 : 30 Январь 2012, 20:44:52 »
Цитировать
Доброго дня! Подскажите пожалуйста при сборке проекта Qt под Linux (OpenSUSE_11) выдается такого вида сообщение..
чёт форумом ошиблись
Если Wine - это костыль , то  Punto Switcher - это протез , а Daemon Tools инвалидное кресло.

 

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