compomics / ThermoRawFileParser

Thermo RAW file parser that runs on Linux/Mac and all other platforms that support Mono
Apache License 2.0
189 stars 50 forks source link

How to compile in Mono? #174

Closed phlaaj closed 10 months ago

phlaaj commented 11 months ago

Hi, thank you for this project, it will be a great help. I'm a noob, wondering if someone can share the commands to compile the project with Mono? I have Mono installed, but currently no .exe file to point it to. I'm working on macOS. Thank you for the help

caetera commented 11 months ago

Hi @phlaaj,

thank you for your interest in ThermoRawFileParser. If you want to use it - just download the latest release from the release page and run it with mono - mono ThermoRawFileParser.exe <all other command line arguments>. If you prefer, there is a java-based GUI. I do not have much experience with Mac, you need to install mono-complete or mono-develop (i.e. SDK and runtime) if you encounter "assembly not found" errors.

Click here to go to the release page You can find the ThermoRawFileParserGUI here.

If you would like to modify the code and compile, then you can use msbuild (installed with Mono SDK). Run msbuild <path to ThermoRawFileParser.csproj> to compile the project. If you planning for more advanced development having an IDE, such as Rider (cross-platform) is a plus.

caetera commented 10 months ago

Closing the issue. Please, reopen if necessary.