Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 07/04/2009, à 17:23

zily

installer BOUML 4.12.1 sous linux [resolu]

Bonjour à tous ,

voilà je voudrai installé cet outil de modélisation UML (BOUML) !! suis sous Hardy 32 bits !!
j'ai télechargé le fichier.tar et je l'ai mis sous mon bureau !! j'ai déjà fait l'extraction et c'est là que commence mon problème en lisant le fichier README suivant :

This the distribution of BOUML for Unix/Linux/Solaris.
The sources may be compiled under Windows but I do not help you for
this because it is useless : the Windows executable are available on
the BOUML site.

The sources of BOUML itself and the plug-outs written by hand are
placed under the directories 'src'.

The sources of the plug-out generated by BOUML (not written by hand)
are placed under 'genplugouts'.

The projects of the plug-out defined through BOUML are placed under
plugouts. 'empty' is a very important project because you will use
it to define new plug-outs.


To compile BOUML and the plug-outs under Unix/Linux/Solaris :
-------------------------------------------------------------

You must have QT correctly installed, and 'qmake' because all
the Makefiles except the top one are produced from .pro files

The environment variable QTDIR must be set to the toplevel
directory where Qt is installed.

To compile do 'make'

Installation
------------

By default BOUML and the plug-outs are installed under /usr/lib/bouml,
and a shell script named 'bouml' is placed under /usr/bin. These paths
are specified in the Makefile, change the locations if you want
before doing the installation.

The installation is done through 'make install', after that the current
directory may be removed. To just remove the obj do 'make clean'

'make uninstall' uninstall BOUML


-------------------------------------------------------------

Bruno Pages            (bouml@free.fr)

Joint author of Xcoral (http://xcoral.free.fr)
Author of Bouml        (http://bouml.free.fr)

Si quelqu'un pourra apporter son aide !!! je serai ravi !!
en fait j'ai déjà installé Qt4 via synaptic en installant le paquet libqt4-dev !!

merci !!

wink

Dernière modification par zily (Le 08/04/2009, à 14:42)


il faut s'entraider si on veut évoluer en informatique !!
connaître ses erreurs aussi est vital !!!
faut jamais oublier rien ne peut remplacer la pratique !!!

Hors ligne

#2 Le 07/04/2009, à 17:37

Neuromancien

Re : installer BOUML 4.12.1 sous linux [resolu]

Salut,

De quelle aide as tu besoin ?
Tu n'est pas vraiment explicite sur le pourquoi de ton probleme ^^

Hors ligne

#3 Le 07/04/2009, à 17:58

zily

Re : installer BOUML 4.12.1 sous linux [resolu]

sur ce que je dois faire par la suite vu que je connais pas trop les commandes sous linux et surtout l'installation des paquets !!


il faut s'entraider si on veut évoluer en informatique !!
connaître ses erreurs aussi est vital !!!
faut jamais oublier rien ne peut remplacer la pratique !!!

Hors ligne

#4 Le 08/04/2009, à 08:07

Bruno Pagès

Re : installer BOUML 4.12.1 sous linux [resolu]

Bonjour,

Bouml doit être compilé avec une des versions 3 de Qt (ou Qt 2.3), il ne peut être compilé avec une version 4 de Qt à cause de la rupture de compatibilité introduite par Trolltech

Mais dans votre cas la compilation est inutile, il vous suffit d'utiliser le package fait par arakhne.org référencé sur la page download de Bouml

Bonnes modélisations

Bruno

#5 Le 08/04/2009, à 08:31

rafmav

Re : installer BOUML 4.12.1 sous linux [resolu]

Il te faut aussi "qmake", dans les dépôts il me semble!

Ensuite, en mode console, il faut aller dans le "bon" répertoire de Bouml, peut-être le répertoire racine, en tous cas celui le plus près de la racine qui contient un ou des "Makefile".

Pour se déplacer dans les répertoires: commande "ls" (équivalent de "dir" de windows)

Pour (presque) toutes les compilations sous linux avec "make" (je connais mal qmake, mais ce sont à mon avis les mêmes commandes), il faut d'habitude faire:

./configure # configure n'est pas toujours utile ni présent
make # compilation: suivre les messages d'erreur  notamment

Ensuite, l'éxécutable créé devrait se trouver dans le dossier "src": tu peux normalement le tester en allant dans le répertoire "src" en faisant ainsi:

./executable
# le mot executable est à remplacer par le nom de l'exécutable créé

Après, tu peux l'installer en faisant:

make install

Et le désinstaller en faisant:

make uninstall

Il ne faut pas oublier de désinstaller avant de recompiler si  l'on souhaite recompiler pour une autre destination!

Ah, une option de compilation, avant toute installation, permet de donner les répertoires de destination avant d'exécuter ./configure et make, à passer à la main ou en modifiant le Makefile principal: voir les tutoriels sur Make si besoin! (dans google ou sur le site ubuntu: mots clés "make" "Makefile" "linux" "tutoriel".
Trois grandes possibilités de dossiers d'installation:
1. l'installation répartie dans les répertoires: /etc /usr/bin /usr/share/ /usr/share/doc ....
2. l'installation répartie dans les répertoires "local", préférable si le logiciel est compilé spécifiquement pour une machine donnée et hors de la distribution linux utilisée: /etc /usr/local/bin /usr/local/share/ /usr/local/share/doc ...
3. l'installation dans un dossier racine /opt qui centralise tout "à la windows", avec des sous répertoires etc/ bin/ share/ share/doc ... préférable pour tester un soft!

Si besoin de faire le ménage avec "make", pour l'obliger à tout recompiler:

make clean
# ou
make mrproper

Au passage, il ne s'agit pas à proprement parler ici d'un paquet logiciel linux, et encore moins d'un paquet logiciel d'une distribution linux, puisque ce sont des fichiers "source" purs.

Pour finir, je ne m'ennuierais pas avec ça, je prendrais l'option donnée dans le post précédent: aller sur arakhne et utiliser le paquet que quelqu'un d'autre à déjà pris la peine de compiler : réinventer la roue ne sert à rien; sauf si le paquet existant est bien trop ancien par rapport aux sources actuelles, ou une paranoïaque absence de confiance! Et l'avantage des paquets pré-compilés des distributions: c'est l'installateur qui résoud les problème de dépendances de bibliothèques: "apt-get" ou "synaptic" sous ubuntu.

Bon courage!


#rmv$@f29£8µ1
Windows: 0,01% Linux: 99,99%

Hors ligne

#6 Le 08/04/2009, à 14:42

zily

Re : installer BOUML 4.12.1 sous linux [resolu]

ok merci pour les infos !!

wink


il faut s'entraider si on veut évoluer en informatique !!
connaître ses erreurs aussi est vital !!!
faut jamais oublier rien ne peut remplacer la pratique !!!

Hors ligne

#7 Le 09/04/2009, à 09:13

zily

Re : installer BOUML 4.12.1 sous linux [resolu]

comme je suis bête !! il est dans le gestionnairede paquet synatic !!!

lol


il faut s'entraider si on veut évoluer en informatique !!
connaître ses erreurs aussi est vital !!!
faut jamais oublier rien ne peut remplacer la pratique !!!

Hors ligne