2009-06-02

BOUML: Build and install on Ubuntu 9.04 - Jaunty Jackalope.

BOUML is an Open Source UML 2 modeling tool. A quote from it's home page:

"BOUML is a free UML 2 tool box (under development) allowing you to specify and generate code in C++, Java, Idl, Php and Python.
BOUML runs under Unix/Linux/Solaris, MacOS X(Power PC and Intel) and Windows.
BOUML is very fast and doesn't require much memory to manage several thousands of classes, see benchmark.
BOUML is extensible, and the external tools named plug-outs can be written in C++ or Java, using BOUML for their definition as any other program. The code generators and reverses are ones of the pre-defined plug-outs included in the BOUML distribution."

In other words, a relatively nice tool to use in many circumstances. At the time of this writing, there was no recent BOUML release included in the 9.04 version of Ubuntu. So, I used the information at the BOUML home page and wrote a little shell script code for downloading, building and installing version 4.12.3 of BOUML including some dependencies needed (BOUML requires qt 3):

sudo apt-get install g++ qt3-dev-tools
wget http://downloads.sourceforge.net/bouml/bouml_4.12.3.tar.gz
tar xfz bouml_4.12.3.tar.gz
make -C bouml_4.12.3
sudo make -C bouml_4.12.3 install
make -C bouml_4.12.3 clean

Please feel free to comment on this post to report any errors or suggestions for improvements.

0 kommentarer:

Post a Comment