sq / JSIL

CIL to Javascript Compiler
http://jsil.org/
Other
1.73k stars 240 forks source link

Build JSIL in Monodevelop/Xamarin studio? #358

Open profK opened 10 years ago

profK commented 10 years ago

Hi,

Id really like to be able to make a version of JSIl that runs comfortably on my mac. I tried building with Xamarin Studio but I get the following error from the build:

/Users/jeffreykesselman/Google Drive/Projects/XamarinStudio/Projects/JSIL/Upstream/ILSpy/ICSharpCode.Decompiler/ICSharpCode.Decompiler.csproj: Error: Command 'UpdateAssemblyInfo.exe' exited with code: 127. (ICSharpCode.Decompiler)

Would it be possible to have a fix for this? With C# being portable, and Javascript being portable, it really kind of sucks to have the bridge require Winblows...

Thanks

kg commented 10 years ago

I don't know anything about that, You'd have to see whether ILSpy supports being built on mac as a starting point.

I'm able to successfully run JSIL under mono (jsil.org/try uses it), but I don't know about compiling it there.

profK commented 10 years ago

Thanks.

Ive actually got it compiling under Xamarin Studio on Windows.

XS on Windows can build mac apps. If I can figure out how to port your code from the Compiler Project to my new OSXCompiler project and wire it up properly that will probably do the trick.

I can run it directly with mono on OSX but its really inconvenient because I have to drag around a greta big folder of dlls and run it from within there. If I can get it built for mac natively then I can get it all packaged up nicely as a mac app

On Sun, Mar 30, 2014 at 11:02 PM, K. Gadd notifications@github.com wrote:

I don't know anything about that, You'd have to see whether ILSpy supports being built on mac as a starting point.

I'm able to successfully run JSIL under mono (jsil.org/try uses it), but I don't know about compiling it there.

Reply to this email directly or view it on GitHubhttps://github.com/sq/JSIL/issues/358#issuecomment-39050478 .

It's always darkest just before you are eaten by a grue.