Site WWW de Laurent Bloch
Slogan du site

ISSN 2271-3905
Cliquez ici si vous voulez visiter mon autre site, orienté vers des sujets moins techniques.

Pour recevoir (au plus une fois par semaine) les nouveautés de ce site, indiquez ici votre adresse électronique :

Installer Bigloo sur votre ordinateur
Article mis en ligne le 4 octobre 2004
dernière modification le 17 janvier 2010

par Laurent Bloch
logo imprimer

 Sommaire-

Pour effectuer vos travaux personnels vous serez amené à installer Bigloo sur votre ordinateur personnel. Bigloo est un logiciel libre, c’est donc facile et gratuit. Vous pourrez le
télécharger ici.

Si votre ordinateur est sous Windows, je vous conseille (au moins dans un premier temps) la version précompilée. Attention, pour que cela marche il faudra que vous ayez aussi installé un kit Java, que vous pouvez télécharger gratuitement bien que ce ne soit pas un logiciel libre, par exemple le kit Java de Sun.

Si votre ordinateur est sous Linux, vous avez le choix entre le paquetage précompilé (RPM) qui marche avec les distributions RedHat, Suse et Mandrake et l’installation à partir des sources.
Si vous n’avez pas de kit Java installé vous ne pourrez pas produire de code pour machine virtuelle Java mais Bigloo fonctionnera quand même et le compilateur produira du C. Vous trouverez ici les explications pour installer Java sous Linux.

 Installation à partir de l’archive bigloo{x.ya}.tar.gz

Après avoir récupéré depuis le site l’archive bigloo{x.ya}.tar.gz, la
décompresser et se placer dans le répertoire ainsi créé bigloo{x.ya}.
Y lire le fichier INSTALL ; comme le style en est un peu abrupt, en voici
la substantifique moelle :

 Problème connu de librairie

Attention : pas toujours, mais parfois, vous constaterez (sous Linux) que l’interpréteur fonctionne parfaitement mais que lorsque vous voulez compiler un programme Bigloo se plaint de ne pas trouver la librairie

libbigloo_s-2.8c.so

par exemple.

La solution de ce problème est la suivante : éditer le fichier (au besoin le créer) :

/etc/ld.so.conf

qui décrit la liste des emplacements des librairies dynamiques connues du système et lui ajouter une ligne pour donner celui des librairies Bigloo, en l’occurrence :

/usr/local/lib

ou dans d’autres configurations :

/usr/local/lib/bigloo/2.8c

(vérifier au préalable avec la commande ls que les fichiers en question sont bien dans ce répertoire), puis exécuter (en étant root)

/sbin/ldconfig

Ensuite tout devrait marcher correctement.

Retour au site de Laurent Bloch.

Forum
Répondre à cet article
Installer Bigloo sur votre ordinateur
Thomas BRIZARD - le 21 octobre 2005

Rebonjour,

en fin de compte j’y suis arrivé (ce qui m’a fait comprendre des chose sur le fonctionnement de linux), je n’avais pas GCC d’installé ni acces aux sources universe. Désolé, mais ça parait si simple maintenant.

T. B.

Installer Bigloo sur votre ordinateur
Thomas BRIZARD - le 21 octobre 2005

Bonjour,
je suis un de vos élèves en Licence de Bioinfo au Cnam et qui essaie d’installer bigloo sur une Ubuntu. Après maints essais, je dois reconnaitre que ma connaissance très récente de Linux est encore largement insuffisante malgré des jours passés à compulser une doc aussi encyclopédique qu’imprécise et qui s’attache fort peu aux cas d’échec mais qui redonde de méthodes sensées fonctionner. L’installation d’Emacs n’a posée aucun problème en revanche.

J’ai essayé la méthode tar+gz (avec make) sans résultats : pb de compilateur et absence d’instructions pour configurer la cible.

La méthode rpm ne fonctionnant pas sous Gnome j’ai opté pour son équivalent .deb mais sans plus de chance :
E : Impossible de trouver le paquet bigloo_2.6e-1_i386.deb
j’essai vainement de mettre ce fichier dans var/cache/apt/archives mais ne l’y trouve jamais.

Peut-être avez-vous une méthode infaillible ?

Cordialement.

Thomas BRIZARD

Installer Bigloo sur votre ordinateur
Laurent Bloch - le 21 octobre 2005

Bonjour,

Pour installer Bigloo sur un système Ubuntu à partir de l’archive .tar.gz il faut déjà que le paquetage gcc (compilateur C) soit installé, ce qui n’est pas le cas par défaut. Donc, selon les cas :
sudo apt-get install gcc

devrait aider ; avec apt-get les dépendances seront traitées automatiquement, parce que gcc demande d’autres choses, comme libc6 par exemple. Ensuite, lire le fichier INSTALL à la racine de l’archive, il explique ce qu’il faut faire, notamment si l’on n’a pas installé l’environnement .NET :

./configure —dotnet=no

Si l’on n’a installé ni l’environnement .NET ni l’environnement Java il faut le lui dire :

./configure —jvm=no —dotnet=no

Pour Ubuntu ce sont les paquetages .deb qui conviennent, j’en vois un ici :

http://ftp.fr.debian.org/debian/poo...

Personne n’est infaillible, mais j’espère que ces conseils devraient aider.

Happy hacking



pucePlan du site puceContact puceMentions légales puceEspace rédacteurs puce

RSS

2004-2017 © Site WWW de Laurent Bloch - Tous droits réservés
Site réalisé sous SPIP
avec le squelette ESCAL-V3
Version : 3.86.17