RGBDSLAM просит devil
Проблема с варевом установить дьявол установить
$ rosdep install rgbdslam
ERROR: the following packages/stacks could not have their rosdep keys resolved
to system dependencies:
rgbdslam: No definition of [libdevil-dev] for OS [osx]
Но когда я пытаюсь установить дьявол я получаю это:
$ brew install devil
Error: devil cannot be built with any available compilers.
To install this formula, you may need to:
brew install gcc
$ brew install gcc
Warning: gcc-5.3.0 already installed
Как я могу обойти это?
Примечание: У меня есть xcode, установленный вместе с инструментами командной строки .
** EDIT libdevIL установлен **
по какой-то причине ССЗ 5 не регистрирует, когда диавол ищет НКУ, поэтому мне пришлось понизить до 4,9.
$ brew rm gcc // removes 5
$ brew install gcc49 // installs 4.9
$ brew install devil // works
$ brew install gcc // two gcc installed? this might be interesting
rgbdslam все еще не обнаруживает libdevIL, хотя и не уверен, что это за сделка.
Для полноты, возможно, попробуйте установить какие-либо обновления из AppStore, запустив 'xcode-select --install' снова, если вы обновили OSX, и' brew rm gcc', за которым следует 'brew install gcc 'чтобы исключить любые несоответствия обновления. –
@MarkSetchell Хорошая рекомендация, но не повезло. – Jacksonkr
Что делает gcc? – gurghet