Skip to content

Instantly share code, notes, and snippets.

@atsushieno
Last active July 2, 2017 09:20
Show Gist options
  • Select an option

  • Save atsushieno/8f2d0d7f47aa2561239d1c92d7de529f to your computer and use it in GitHub Desktop.

Select an option

Save atsushieno/8f2d0d7f47aa2561239d1c92d7de529f to your computer and use it in GitHub Desktop.
building monodevelop d15-2 branch from scratch with /usr/bin/mono and /usr/bin/msbuild
$ cat version.config
Version=7.0.2
Label=7.0.2 Preview
CompatVersion=7.0
IsPreview=True
$ nuget install Mono.Cecil -Prerelease # it will install 0.10.0-beta6 or anything later.
replace Mono.Cecil versions from 0.10.0-beta5 with the latest version found above in Mono.Addins.CecilReflector.csproj for d15-3. Or obj/*.json.
install dotnet-hostfxr-2.0.0-preview2 on which msbuild depends. 1.x doesn't work because it doesn't have the expected symbol.
MONO_IOMAP=all LD_LIBRARY_PATH=/usr/share/dotnet/host/fxr/2.0.0-preview2-25407-01:$LD_LIBRARY_PATH make
It doesn't work for d15-3 due to weird "cecil 0.10.0-beta5" not found issue. No idea which bug it's hitting.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment