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


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

Автор Тема: Как бороться с невероятным умищщем aptitude?  (Прочитано 3168 раз)

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

Оффлайн wl

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1393
    • Просмотр профиля
Поставил тут себе из сорцов OpenCV.
Эта библиотека потребовала libgtk2-dev, чтобы красивые окошки рисовать.

Нет проблем, sudo aptitude install libgtk2.0-dev
за ней поставились еще несколько пакетов, вчера все были счастливы.

Сегодня я еще какой-то пакет ставил, попутно aptitude сказала, мол, libgtk2 у тебя никто не использует ({u}), я его снесу.
А я и забыл, что OpenCV он требуется. Да это и не важно - вариантов мне не предлагалось, я был просто поставлен перед фактом.

Сегодня я решил поменять кой-какие настройки и перекомпилировать OpenCV.

Перекомпилировал, все без ошибок. Строчку "gtk 2.x: no" я просто не заметил, т.к. этих строчек была куча.

Запускаю программу, а мне говорят, что, мол, ошибка:
cvNamedWindow("result" , 1 );
RuntimeError:  openCV Error:
        Status=Unspecified error
        function name=cvNamedWindow
        error message=The function is not implemented. Rebuild the library with Windows, GTK+ 2.x or Carbon support

Ну какого, спрашивается?

Компилирую OpenCV c checkinstall.
Надо будет написать там в зависимостях libgtk2.0-dev

Другие варианы есть?
На свете феньки есть такие, брат Горацио, которых лохи просто не секут. (Шекспир, "Гамлет", вольный перевод)

Оффлайн yaromir

  • Активист
  • *
  • Сообщений: 670
    • Просмотр профиля
Re: Как бороться с невероятным умищщем aptitude?
« Ответ #1 : 19 Ноября 2008, 19:38:45 »
sudo aptitude install libgtk2.0-dev
sudo aptitude hold libgtk2.0-dev
?

Оффлайн wl

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1393
    • Просмотр профиля
Re: Как бороться с невероятным умищщем aptitude?
« Ответ #2 : 20 Ноября 2008, 11:00:12 »
Спасибо!

Почитал мануал, тогда уж лучше keep.
На свете феньки есть такие, брат Горацио, которых лохи просто не секут. (Шекспир, "Гамлет", вольный перевод)

Оффлайн yaromir

  • Активист
  • *
  • Сообщений: 670
    • Просмотр профиля
Re: Как бороться с невероятным умищщем aptitude?
« Ответ #3 : 20 Ноября 2008, 20:31:23 »
Не за что.
Удачи!

 

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