Jump to content

Building and Editing Plugins in Linux


Recommended Posts

Hello folks.

I would like to experiment with changes to one somewhat popular module (SCANsat), and I want to peek inside another (MechJeb). But I'm on Linux, and I don't really know anything about Unity/Mono.

I'm aware of this repository (ksp-devtools) which I guessed would help me, but the instructions there to build Mono and/or the profiler did not work for me.

When I tried to build mono with the given command, I got:


not rmtree-ing /home/<username>/ksp_develop/ksp-devtools/mono/builds, as we're not on a buildmachine

ARE YOU SURE YOU DONT WANT TO MAKE A DEBUG BUILD?!?!?!!!!!

I'm not even sure if I want to build mono, anyway.

What do I need to do/install to be able to build the SCANsat module myself so I can play around with it? Do I need Unity? Do I need mono? Both? Do I need any specific PPAs to get the appropriate versions? I'm on Ubuntu 12.04 if that matters.

Thanks!

Link to comment
Share on other sites

Tecnically you only need a text editor and the mono compiler, mono-complete is the package you are looking for.

Salud.

Thanks. I suspected that was the package I needed. Then I saw that the version of mono provided by mono-complete is very old. Then, after you mentioned it, I noticed that the PPA I added (monoxide) secretly provides an updated version of mono-complete.

Hopefully it will all work out. I'll re-post here if I get stuck again.

Thanks!

Link to comment
Share on other sites

This thread is quite old. Please consider starting a new thread rather than reviving this one.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...