Salve a tutti.
Per esigenze lavorative ho dovuto imparare c#.
Visto che sono un fan accanito del mondo open-source, ho cercato qualcosa per sviluppare C# sotto Linux.

La scelta è ricaduta sul progetto mono (esiste sia per Linux xhe per windows).

Voglio ora segnalare la sua installazione sotto Linux (senza rpm o pacchetti...)

Il tutto è testao sotto Slackare 10.1 e 10.2, ma non credo dovrebbero esserci problemi per altre distribuzioni.

I passi da seguire se siete interessati sono:


Per installare mono con monodevelop e gtk# seguire questi passi:

scaricare mono per linux su
ftp://www.go-mono.com/archive/1.1.15...-installer.bin

Da root

1- dare chmod +x nome_file_installer_mono
2- ./nome_file_installer_mono
3- editare /etc/profile ed aggiungere

export PATH=<installdir>/bin:$PATH
export PKG_CONFIG_PATH=<installdir>/lib/pkgconfig:$PKG_CONFIG_PATH
export MANPATH=<installdir>/share/man:$MANPATH
export LD_LIBRARY_PATH=<installdir>/lib:$LD_LIBRARY_PATH

dove <installdir> è la directory di installazione di mono (in genere /opt/mono-xxxx

Riavviare la shell

Per lanciare monodevelop digitare da riga di comando monodevelop

Per compilare un sorgente mcs (genera un eseguibile .exe)

Per eseguire il file generato usare mono nome_file_generato.exe

P.S.
Se quando lanciate monodevelop avete un messaggio di errore su MOZILLA_FIVE_HOME, allora editate di nuovo il file /etc/profile ed aggiungete

EXPORT MOZILLA_FIVE_HOME
MOZILLA_FIVE_HOME=directory dove avete installato firefox o mozilla

E questo è tutto.
Ciao a tutti.