gpt4 book ai didi

mono - 在树莓派上编译 Mono 3.x

转载 作者:行者123 更新时间:2023-12-03 18:28:45 26 4
gpt4 key购买 nike

为了摆脱软 float 与硬 float ABI 问题,我尝试在我的 Raspberry Pi 上安装最新版本的单声道

git clone https://github.com/mono/mono.git
cd mono
git submodule init
git submodule update
./autogen.sh --prefix=/usr/local
make
make install

make 命令失败。错误如下:

make[6]: gmcs: Command not found
make[6]: *** [build/deps/basic-profile-check.exe] Error 127
*** The compiler 'gmcs' doesn't appear to be usable.
*** You need Mono version 2.4 or better installed to build MCS
*** Check mono README for information on how to bootstrap a Mono installation.
make[5]: *** [do-profile-check] Error 1
make[4]: *** [profile-do--basic--all] Error 2
make[3]: *** [profiles-do--all] Error 2
make[2]: *** [all-local] Error 2
make[2]: Leaving directory `/home/pi/mono/runtime'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/pi/mono'

为了解决这个问题,我尝试使用“sudo apt-get install mono-runtime”安装单声道,然后再次开始制作。但错误仍然存​​在。

是否有可能让 Mono 3.x 在 ARM(Raspberry Pi)上运行?

最佳答案

有两种可能的解决方案:

  1. 从 tarball 编译 mono,而不是从 git。 tarball 只是一个压缩包,其中包含所有准备好以独立方式编译的源代码。对于单声道,您可以转到 http://www.go-mono.com/mono-downloads/ 找到压缩包。然后点击“Mono sources”链接,链接到http://download.mono-project.com/sources/mono/ .您需要 mono 3.2.8 或更高版本,因为这是第一个为 ARM 实现 HardFloat 支持的版本。
  2. 继续从 git 克隆,但在 make 之前使用 make get-monolite-latest 命令。更多详情 here .

关于mono - 在树莓派上编译 Mono 3.x,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20797283/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com