2014-01-07 23 views
1

我想在我的虚拟机ubuntu 12.04上构建openrisc toochain。在我的虚拟机出于某些原因坠毁之前,我成功做了一次,但现在我无法做到这一点。 我正在按照这些说明来实现这个http://openrisc.net/toolchain-build.html,同时我不能以简单的方式或手动方式构建它。我在制作binutils(手工)结束时收到此消息,但我也从easy中收到了同样的消息。构建oprenrisc工具链的问题

make[3]: Leaving directory `/opt/binutils-build/bfd/po' 
make[3]: Entering directory `/opt/binutils-build/bfd/po' 
make[3]: Nothing to be done for `info'. 
make[3]: Leaving directory `/opt/binutils-build/bfd/po' 
make[3]: Entering directory `/opt/binutils-build/bfd' 
make[3]: Nothing to be done for `info-am'. 
make[3]: Leaving directory `/opt/binutils-build/bfd' 
make[2]: *** [info-recursive] Error 1 
make[2]: Leaving directory `/opt/binutils-build/bfd' 
make[1]: *** [all-bfd] Error 2 
make[1]: Leaving directory `/opt/binutils-build' 
make: *** [all] Error 2 

回答

1

我找到解决这个问题,我从OpenCores的页面

sudo apt-get -y install build-essential make gcc g++ flex bison patch \ 
texinfo libncurses5-dev libmpfr-dev libgmp3-dev libmpc-dev libzip-dev \ 
python-dev libexpat1-dev 
+0

安装这些依赖你能分享你如何找出包错过了实现这一点? – likern

+0

是的,我发现本教程中使用的工具链已过时,因此我去了opencores.org网站并了解他们的工具链手册或教程。在这里,工具链运作良好,他们将为您提供完成工作的所有必需品。你也会发现我的问题中提到的教程不完整。所以如果你感兴趣的话,这是链接http://opencores.org/or1k/OpenRISC_GNU_tool_chain – mohessaid