boo-lang / boo

The Boo Programming Language.
BSD 3-Clause "New" or "Revised" License
858 stars 146 forks source link

I keep getting this message #185

Closed Yuna-She-They closed 6 years ago

Yuna-She-They commented 6 years ago

mkdir -p bootstrap cp -R lib/ bootstrap/lib

Mono loads log4net before privatebinpath is set-up, so we need this in the same directory

as NAnt.exe

cp lib/common/neutral/log4net.dll bootstrap cp src/NAnt.Console/App.config bootstrap/NAnt.exe.config /Library/Frameworks/Mono.framework/Versions/Current/bin/mcs -target:exe -define:MONO,NET_1_0,NET_1_1,NET_2_0,ONLY_2_0 -out:bootstrap/NAnt.exe -r:bootstrap/log4net.dll \ -r:System.Configuration.dll -recurse:src/NAnt.Console/*.cs src/CommonAssemblyInfo.cs /bin/sh: 1: /Library/Frameworks/Mono.framework/Versions/Current/bin/mcs: not found Makefile:98: recipe for target 'bootstrap/NAnt.exe' failed make: *** [bootstrap/NAnt.exe] Error 127

masonwheeler commented 6 years ago

This is saying you don't have MCS (the Mono C# compiler) available. Can you double-check your Mono install?

Yuna-She-They commented 6 years ago

I just did an auto-remove and reinstall and it is still giveing me the same error? the output of mono --version is:

Mono JIT compiler version 4.2.1 (Debian 4.2.1.102+dfsg2-7ubuntu4) Copyright (C) 2002-2014 Novell, Inc, Xamarin Inc and Contributors. www.mono-project.com TLS: __thread SIGSEGV: altstack Notifications: epoll Architecture: amd64 Disabled: none Misc: softdebug LLVM: supported, not enabled. GC: sgen

masonwheeler commented 6 years ago

Not sure.

@eatdrinksleepcode Any idea what's going on here? You set up the bootstrap script.

rmboggs commented 6 years ago

Might be NAnt related. Can't recall if it setup for that version of mono....

Thanks, Ryan

On Jan 24, 2018 10:50 AM, "masonwheeler" notifications@github.com wrote:

Not sure.

@eatdrinksleepcode https://github.com/eatdrinksleepcode Any idea what's going on here? You set up the bootstrap script.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/boo-lang/boo/issues/185#issuecomment-360235061, or mute the thread https://github.com/notifications/unsubscribe-auth/AAWbdJsma6v1-3BYlKpSCP-u_Xcn3qkjks5tN3tbgaJpZM4RruOQ .

eatdrinksleepcode commented 6 years ago

@Braber01 are you running on a Mac? can you post the output of the following commands?

which mono
ls -al /Library/Frameworks/Mono.framework/Versions/Current
ls -al /Library/Frameworks/Mono.framework/Versions/Current/bin/mcs
ls -al /Library/Frameworks/Mono.framework/Versions/4.2.1/bin/mcs
Yuna-She-They commented 6 years ago

which mono: /usr/bin mono

the last three give me no such file or directory

Yuna-She-They commented 6 years ago

I'm a dummy I didnt install mono correctly .....

masonwheeler commented 6 years ago

Did you get it working then? :)

Yuna-She-They commented 6 years ago

Nope I didn't apprently there isn't a Libary directory under my root folder :(

eatdrinksleepcode commented 6 years ago

@Braber01 can you confirm my previous question:

are you running on a Mac?

If you don't have a /Library folder then I'm guessing not. The bootstrap script works on the Travis build, which is Linux, but I haven't tested it generally on any non-Mac environments.

Yuna-She-They commented 6 years ago

ah the probmem would be Iḿ running Linux Mint Sylvia, Please update me if you guys can figure out how to get it to work there