2015-10-11 28 views
1

我在我的mac(優勝美地)上從源代碼構建F#。在Mac上構建F#mcs:沒有這樣的文件或目錄

我遵循了這些步驟。

git clone https://github.com/mono/mono 

cd mono 

./autogen.sh --prefix=/mono64 --enable-nls=no 

make 

在化妝,我得到一個錯誤

cd /Users/abhishek.srivastava/mono/mcs && /Applications/Xcode.app/Contents/Developer/usr/bin/make --no-print-directory -s NO_DIR_CHECK=1 PROFILES='binary_reference_assemblies net_4_x xbuild_12 xbuild_14  ' CC='gcc' all-profiles 
mkdir -p -- build/deps 
make[6]: mcs: No such file or directory 
make[6]: *** [build/deps/basic-profile-check.exe] Error 1 
*** The compiler 'mcs' doesn't appear to be usable. 
*** You need Mono version 3.8 or better installed to build MCS 
*** Check mono README for information on how to bootstrap a Mono installation. 
/bin/sh: mcs: command not found 
*** The version of 'mcs' is: . 
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[1]: *** [all-recursive] Error 1 
make: *** [all] Error 2 
LBURMAC603TG8WM:mono (master *=)$ 
+1

在'autogen.sh'之後,剩下的時間做'get get-monolite-latest'。 –

+0

刪除F#標籤,因爲這只是編譯mono的問題。 –

+0

你對'make get-monolite-latest'的建議解決了我的問題。你可以把它作爲答案,以便我可以將其標記爲答案。非常感謝! –

回答

1

make get-monolite-latestautogen.sh後,使其餘部分之前。

或者,任何最近的binary mono release都可以安裝並用於自舉。

相關問題