Quantcast
Channel: Community | MonoGame - Latest topics
Viewing all articles
Browse latest Browse all 6821

Building from Source (On ubuntu 16.04)

$
0
0

@Wieke wrote:

Hi Everyone

So I've built monogame and it's monodevelop addin from source but now i'm kinda stuck. I've done the following:

Install monodevelop:

  1. Install flatpak as described here.
  2. Download and install monodevelop flatpak as describeds here.

Get the monogame source:

  1. Clone the git repo. git clone git@github.com:MonoGame/MonoGame.git
  2. Setup the submodules. git submodule update --init

Build MonoGame

  1. Install mono-complete and libopenal-dev. sudo apt install mono-complete libopenal-dev
  2. Install further requirements described here.
  3. Create solutions. mono Protobuild.exe --generate linux
  4. Open MonoGame/MonoGame.Framework.Linux.sln in Monodevelop and build it.

Build MonoDevelop Plugin

  1. Open MonoGame/IDE/MonoDevelop/MonoDevelop.MonoGame.Addin.sln in Monodevelop.
  2. Remove the Mono.Addins reference.
  3. Add ./.local/share/flatpak/app/com.xamarin.MonoDevelop/x86_64/master/<bunchofnumbers>/files/lib/monodevelop/bin/Mono.Addins.dll as a reference.
  4. Build it.

Now I've got a bunch of compiled stuff but I'm unsure how to proceed from here. I would expect to install the monodevelop plugin then use that to create a project from a template and replace any bad references with references to the compiled dlls. But there doesn't seem to be an .mpack file anywhere, so I can't install the plugin. Peeking at MonoGame/Installers/default.build seems to suggest that there ought to be one.

Does anyone know what to do next?

Posts: 4

Participants: 2

Read full topic


Viewing all articles
Browse latest Browse all 6821

Trending Articles