Pages : 1
#1 Le 23/08/2010, à 11:26
- scalpel
Visual Basic sous MonoDevelop
Bonjour à tous,
J'ai décidé de me remettre au développement en VB et pour ce faire j'ai installé "MonoDevelop V2.2.1" sous Ubuntu 10.04 LTS.
Je n'arrive ni à executer ni à compiler mon code, il manque apparement le compilateur.
Voici le message d'erreur: Visual Basict .NET compiler not found (Mono 2.4.4)
Je ne trouve aucune pistes pour installer celui-ci.
Merci par avance pour votre aide.
Dernière modification par scalpel (Le 23/08/2010, à 11:28)
Hors ligne
#2 Le 23/08/2010, à 18:36
- Daedalus11
Re : Visual Basic sous MonoDevelop
Dans le temps j'avais essayé VB.NET avec la plateforme Mono.
J'ai vite passé à Gambas qui est tout aussi puissant.
A toi de voir.
Hors ligne
#3 Le 23/08/2010, à 18:55
- scalpel
Re : Visual Basic sous MonoDevelop
Dans le temps j'avais essayé VB.NET avec la plateforme Mono.
J'ai vite passé à Gambas qui est tout aussi puissant.
A toi de voir.
J'ai également essayé "Gambas" et je le trouve très bien, le seul inconvénient en ce qui me concerne est qu'il n'est pas compatible avec du code VB.
Merci pour ta réponse.
@+
Hors ligne
#4 Le 23/08/2010, à 19:03
- scalpel
Re : Visual Basic sous MonoDevelop
Je viens de trouver la solution à mon problème.
Il fallait installer les 3 paquets : libmono-microsoft-visualbasic8.0-cil, mono-vbnc et mono-basic-dbg
J'arrive maintenant à executer mon petit programme dans l'EDI de Mono.
Et surprise, j'arrive également à le lancer sour UBUNTU et SEVEN
Dernière modification par scalpel (Le 23/08/2010, à 19:11)
Hors ligne
#5 Le 24/08/2010, à 08:41
- Daedalus11
Re : Visual Basic sous MonoDevelop
L'avantage de Mono est certe la portabilité de VB.NET .
Hors ligne
#6 Le 24/08/2010, à 14:32
- scalpel
Re : Visual Basic sous MonoDevelop
Dans le temps j'avais essayé VB.NET avec la plateforme Mono.
J'ai vite passé à Gambas qui est tout aussi puissant.
A toi de voir.
Du coup ! Tu m'a mis le doute en ce qui concerne mon choix.
J'ai re testé Gambas et j'ai mis 2 minutes à faire ce qui ma pris 2 jours avec Mono.
Je me demande si je ne vais pas faire comme toi.
A ton avis, le projet Gambas est-il pérenne ?
Hors ligne
#7 Le 24/08/2010, à 16:40
- Daedalus11
Re : Visual Basic sous MonoDevelop
france1159 a écrit :Dans le temps j'avais essayé VB.NET avec la plateforme Mono.
J'ai vite passé à Gambas qui est tout aussi puissant.
A toi de voir.Du coup ! Tu m'a mis le doute en ce qui concerne mon choix.
J'ai re testé Gambas et j'ai mis 2 minutes à faire ce qui ma pris 2 jours avec Mono.
Je me demande si je ne vais pas faire comme toi.A ton avis, le projet Gambas est-il pérenne ?
Je suis un contributeur à Gambas , bien sur que le projet est pérenne.
Les plus gros développeurs de Gambas sont français de plus.
Contrairement à d'autre BASIC, celui-ci gagne de plus en plus du terrain.
Voici quelques liens qui peuvent t'intéresser :
http://gambaslinux.eg2.fr/ (un site francophone sur Gambas)
http://wiki-gambas.eg2.fr/doku.php (un wiki francophone à part de la doc officiel en français)
http://gambaslinux.forumactif.net/ (le forum français relativement active)
http://gambasforge.org/cgi-bin/index.gambas (site fait en Gambas)
http://gambasdoc.org/help?fr (documentation faite en Gambas)
http://gambas.sourceforge.net/fr/main.html (site officiel fait en Gambas)
Hors ligne
#8 Le 24/08/2010, à 19:06
- scalpel
Re : Visual Basic sous MonoDevelop
Merci pour toutes ces infos et pour ton entouthiasme communiquatif.
Je vais de ce pas désinstaller mono de ma distrib et essayer d'installer Gambas V3.
Je ne manquerai pas de te tennir au courant.
Hors ligne
#9 Le 24/08/2010, à 22:04
- scalpel
Re : Visual Basic sous MonoDevelop
Oups !
Un peu trop compliquée l'installation de la V3, pour le moment je vais rester modeste et me contenter de la V2.
Hors ligne
#10 Le 25/08/2010, à 06:24
- Daedalus11
Re : Visual Basic sous MonoDevelop
Méthode d'installation pour la version 3 de Gambas (SVN) :
Tu as juste à faire des copier-coller dans ton terminal :
sudo apt-get install build-essential autoconf libbz2-dev libfbclient2 libmysqlclient15-dev unixodbc-dev libpq-dev libsqlite0-dev libsqlite3-dev libgtk2.0-dev libldap2-dev libcurl4-gnutls-dev libgtkglext1-dev libpcre3-dev libsdl-sound1.2-dev libsdl-mixer1.2-dev libsdl-image1.2-dev libsage-dev libxml2-dev libxslt1-dev libbonobo2-dev libcos4-dev libomniorb4-dev librsvg2-dev libpoppler-dev libpoppler-glib-dev libasound2-dev libesd0-dev libesd-alsa0 libdirectfb-dev libaa1-dev libxtst-dev libffi-dev kdelibs4-dev firebird2.1-dev libqt4-dev libglew1.5-dev libimlib2-dev libv4l-dev libsdl-ttf2.0-dev subversion
Celà installe tout ce qu'il faut pour compiler Gambas. Dans ton dossier personnel :
mkdir trunk
svn checkout https://gambas.svn.sourceforge.net/svnroot/gambas/gambas/trunk/
cd trunk
./reconf-all
./configure
make
sudo make install
Celà crée un répertoire dans ton dossier personnel.
Va récupérer les sources de Gambas 3
Configurer l'ensemble du projet
Compiler le projet
et installer Gambas 3.
Et voilà Gambas 3 est installé sur ta machine.
Pour l'avoir dans ton menu GNOME :
- Clique droit sur le menu Application
- Editer les menus
- Dans la fenêtre qui vient de s'ouvrir tu cliques dans le menu "Programmation" (la liste de gauche)
- Tu cliques ensuite sur le bouton "Nouvel élément"
-- Dans la fenêtre qui vient de s'ouvrir tu remplis :
Nom : Gambas3
Commande : gambas3
Pour mettre l'icone tu cliques sur l'image et tu vas chercher le logo dans le répertoire des sources de Gambas à cette adresse :
~/trunk/app/src/gambas3/img/logo/gambas.svg
Voilà, tu as un environnement Gambas3
Dernière modification par france1159 (Le 25/08/2010, à 06:28)
Hors ligne
#11 Le 26/08/2010, à 18:23
- scalpel
Re : Visual Basic sous MonoDevelop
Super !
Merci pour ce petit tuto très efficace, l'installation de Gambas V2.99 s'est déroulée sans problème.
Si j'ai bien compris, pour la prochaine version (probablement la V3 définitive) je démarre directement à la récupération des sources. Pas la peine de récupérer les outils pour compiler gambas ?
Dernière modification par scalpel (Le 26/08/2010, à 18:26)
Hors ligne
#12 Le 26/08/2010, à 21:08
- Daedalus11
Re : Visual Basic sous MonoDevelop
Pour compléter mon post précédent :
A ce stade, tu disposes d'un Gambas (la version de développement, future version 3) d'une certaine révision. Depuis ton installation, des modifications faite par Benoît ont été effectuées.
Pour mettre à jour les sources de Gambas tu as juste à :
- Rentrer dans le répertoire des sources ( ~/trunk )
- Mettre à jour les sources du projet ( svn up )
- Compiler les modifications ( make )
- Et réinstaller le nouveau Gambas ( sudo make install )
Juste et rien que ça . Ne touche pas à ton entrée de Gambas dans ton menu GNOME, ce n'est pas nécessaire.
Lorsque la première version stable de Gambas 3 sortira, tu pourras si tu veux installer cette dernière. En revanche au niveau des sources, tu disposeras désormais de la prochaine version majeure, à savoir la version 4 de Gambas .
Quand la version stable de Gambas 3 sortira, tu pourras récupérer une archive des sources sur le site officiel et faire tout bonnement et simplement ( ./configure ; make ; sudo make install ) .
Hors ligne
#13 Le 26/08/2010, à 23:53
- scalpel
Re : Visual Basic sous MonoDevelop
J'ai repris l'intégralité du tuto, j'avais supprimé le répertoire trunk après l'install.
Dernière modification par scalpel (Le 26/08/2010, à 23:55)
Hors ligne
#14 Le 27/08/2010, à 09:25
- Daedalus11
Re : Visual Basic sous MonoDevelop
Oui il ne faut pas supprimer trunk/ .
Hors ligne
#15 Le 23/10/2014, à 17:26
- adingra
Re : Visual Basic sous MonoDevelop
salut je n'arrive pas à voir les outils graphics tel que label, textBox.... sur MonoDevelop donc je me demande s'ils y existe; si oui comment les retrouver
Hors ligne
#16 Le 25/10/2014, à 18:41
- hyppothalus
Re : Visual Basic sous MonoDevelop
Bonjour,
Pour avoir les outils graphique il faut malheureusement faire du C# qui lui possède un éditeur de GUI en GTK#.
Pour le VB tu as deux solutions:
-Tout faire à la main
-Utiliser une VM Windows avec Visual Studio et exporter ton fichier binaire sous linux.
D'ailleurs Mono propose maintenant un PPA pour avoir les dernière version (Ubuntu comme Debian)
Mono packages for Debian, Ubuntu, and derivatives
The Mono package repository is as follows. Please see the installation guide for details on adding it:
Apt repo: deb http://download.mono-project.com/repo/debian wheezy main
Cordialement
La radio du libre c'est Radio-Virtuelle
http://www.radio-virtuelle.fr
Hors ligne
Pages : 1