увеличить ошибку, пока make rcssbase

я пытаюсь установить rcssbase. пока я «./configure» никаких проблем не возникает. но когда я хочу «сделать», эта ошибка приходит:

loader.cpp: В статической функции-члене boost static boost :: filesystem3 :: path rcss :: lib :: Loader :: stripDirName (const boost :: filesystem3 :: path&)»:
loader.cpp: 158: 38: ошибка: запрошено преобразование из «boost :: filesystem3 :: path» в нескалярный тип «std :: string {aka std :: basic_string}»

boost::filesystem::path
Loader::stripDirName( const boost::filesystem::path & filename )
{
std::string rval = filename.leaf(); //this is the 158th line
return rval;
}

0

Решение

Ваша ошибка связана с библиотекой libboost, лучше использовать менеджер пакетов apt для этих приложений, которые имеют так много зависимостей.

Вы можете добавить репозиторий rcssserver в свой репозиторий в Ubuntu

выполните эти шаги, если ваша версия Ubuntu <= 12.10:

1) репозиторий вы можете найти здесь: https://launchpad.net/~gnurubuntu/+archive/rubuntu

2) Теперь адреса, которые вы найдете в предыдущем шаге к вашему /etc/sources.list файл

3) сейчас наберите sudo apt-get update

4) sudo apt-get install rcssserver rcsslogplayer rcssmonitor

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]