2014-03-04 24 views
3

,並按照這些步驟在這個環節installing robocup steps,這就是我發現當我寫了下面的命令sudo make在監控目錄須藤提出的是恢復我安裝的RoboCup仿真錯誤

/usr/bin/ld: cannot find -laudio 
/usr/bin/ld: cannot find -lXt 
/usr/bin/ld: cannot find -lpng 
/usr/bin/ld: cannot find -lgobject-2.0 
/usr/bin/ld: cannot find -lSM 
/usr/bin/ld: cannot find -lICE 
/usr/bin/ld: cannot find -lXi 
/usr/bin/ld: cannot find -lXrender 
/usr/bin/ld: cannot find -lfreetype 
/usr/bin/ld: cannot find -lfontconfig 
collect2: ld returned 1 exit status 
make[2]: *** [rcssmonitor] Error 1 
make[2]: Leaving directory `/home/mostafa/Desktop/robocup simulator/rcssmonitor-15.1.0/src' 
make[1]: *** [all-recursive] Error 1 
make[1]: Leaving directory `/home/mostafa/Desktop/robocup simulator/rcssmonitor-15.1.0' 
make: *** [all] Error 2 

,這是輸出當我寫相同的命令sudo make在基本目錄

loader.cpp: In static member function ‘static boost::filesystem3::path rcss::lib::Loader::stripDirName(const boost::filesystem3::path&)’: 
loader.cpp:158:38: error: conversion from ‘boost::filesystem3::path’ to non-scalar type ‘std::string {aka std::basic_string<char>}’ requested 
make[4]: *** [loader.lo] Error 1 
make[4]: Leaving directory `/home/mostafa/Desktop/robocup simulator/rcssbase-12.1.3/rcssbase/lib' 
make[3]: *** [all-recursive] Error 1 
make[3]: Leaving directory `/home/mostafa/Desktop/robocup simulator/rcssbase-12.1.3/rcssbase/lib' 
make[2]: *** [all-recursive] Error 1 
make[2]: Leaving directory `/home/mostafa/Desktop/robocup simulator/rcssbase-12.1.3/rcssbase' 
make[1]: *** [all-recursive] Error 1 
make[1]: Leaving directory `/home/mostafa/Desktop/robocup simulator/rcssbase-12.1.3' 
make: *** [all] Error 2 

,這就是我得到的服務器目錄中調用同一命令時sudo make

/usr/bin/ld: cannot find -lrcssclangparser 
collect2: ld returned 1 exit status 
make[3]: *** [rcssserver] Error 1 
make[3]: Leaving directory `/home/mostafa/Desktop/robocup simulator/rcssserver-15.2.2/src' 
make[2]: *** [all] Error 2 
make[2]: Leaving directory `/home/mostafa/Desktop/robocup simulator/rcssserver-15.2.2/src' 
make[1]: *** [all-recursive] Error 1 
make[1]: Leaving directory `/home/mostafa/Desktop/robocup simulator/rcssserver-15.2.2' 
make: *** [all] Error 2 

化妝是完全

+0

你有所有這些庫的安裝,包括它們的軟件包的版本devel的? –

+0

是rcssbase-12.1.3,rcssserver-15.1.0,rcssmonitor-15.2.2 我需要其他文件嗎? –

+0

audio,xt,png等...所有'找不到'-lwhatever'的東西。 –

回答

2

安裝試試這個

sudo apt-get install libaudio-dev libpng-dev libxi-dev libglib2.0-dev libfontconfig-dev libxrender-dev 

我知道它的晚:d 我希望你沒有放棄機器人世界盃)

0

1 ...

sudo add-apt-repository ppa:gnurubuntu/rubuntu && sudo apt-get update 

2 ...

sudo apt-get install libboost-all-dev build-essential rcsoccersim inkscape qt-sdk eclipse monodevelop openjdk-7-jre openjdk-7-jdk 

3 ...

sudo apt-get update && sudo apt-get upgrade 
相關問題