Skip to content

Themonospot on Linux

Armando Basile edited this page Oct 22, 2015 · 3 revisions

Build on Linux

cloning from git repo:

$ git clone https://github.com/armando-basile/themonospot.git

Dependencies

  • log4net (also devel package)
  • mono (also devel package)

for GTK gui (themonospot-gtk) also

  • gtk-sharp2 (also devel package)
  • glade-sharp2

for Qt gui (themonospot-qt) also

  • qyoto (with devel package)

Build commands

$ cd themonospot/build-linux
$ bash ./build-lnx-themonospot.sh [Debug|Release] (to build command line ui)
$ bash ./build-lnx-themonospot-gtk.sh [Debug|Release] (to build GTK gui)
$ bash ./build-lnx-themonospot-qt.sh [Debug|Release] (to build Qt gui)

Output folders

  • for themonospot: themonospot/themonospot-console/bin/[Debug|Release]/
  • for themonospot-gtk: themonospot/themonospot-gui-gtk/bin/[Debug|Release]/
  • for themonospot-qt: themonospot/themonospot-gui-qt/bin/[Debug|Release]/

Run commands

  • for themonospot
$ cd themonospot/themonospot-console/bin/[Debug|Release]/
$ mono --debug themonospot-console.exe --test=true 
  • for themonospot-gtk
$ cd themonospot/themonospot-gui-gtk/bin/[Debug|Release]/
$ mono --debug themonospot-gui-gtk.exe --test=true
  • for themonospot-qt
$ cd themonospot/themonospot-gui-qt/bin/[Debug|Release]/
$ mono --debug themonospot-gui-qt.exe --test=true
Clone this wiki locally
You can’t perform that action at this time.