CANopenNode / CANopenEditor

CANopen Object Dictionary Editor
GNU General Public License v3.0
120 stars 60 forks source link

Don't know how to compile #33

Closed JorgePerC closed 1 year ago

JorgePerC commented 2 years ago

Hello there, I would like to create an ODS from an EDS. However, I'm unable to compile the EDSEditor.sln with msbuild (I'm not really good in Linux), nor make

Could you please help me? 😞

The errors I get are something like this: (are you missing a using directive or an assembly reference?) Btw, I'm on Ubuntu 22

Thanks in advance

ciandonovan commented 1 year ago

A̶F̶A̶I̶K̶ ̶t̶h̶i̶s̶ ̶i̶s̶ ̶a̶ ̶W̶i̶n̶d̶o̶w̶s̶-̶o̶n̶l̶y̶ ̶a̶p̶p̶l̶i̶c̶a̶t̶i̶o̶n̶.̶

Apparently you can compile it for Linux with Mono. https://github.com/CANopenNode/CANopenNode/issues/62#issuecomment-505022279

However, I have successfully gotten it to run on Linux with Bottles, a WINE wrapper/manager

ciandonovan commented 1 year ago

CANopenEditor on Ubuntu 22.04

Install prerequisite packages

sudo apt update && sudo apt install -y mono-runtime libmono-system-windows-forms4.0-cil unzip

Fetch release build

wget https://github.com/CANopenNode/CANopenEditor/archive/refs/heads/build.zip

Unzip and enter archive

unzip CANopenEditor-build.zip cd CANopenEditor-build

Run CANopenEditor

mono EDSEditor.exe

JorgePerC commented 1 year ago

Thanks!!!! happy