Install as Part of KDE Software Compilation
Umbrello is part of KDE Software Compilation which means it comes with all GNU/Linux distributions. You will be able to install it using your normal software installation app (Muon, Software Centre, Yast etc) or command line package manager (yum, up2date, yast, zypper, apt-get, emerge etc).
The package will be called umbrello, some older distros will package it as kdesdk.
At least on fedora 20 it is also required to install the package oxygen-icon-theme, otherwise umbrello will not show any icons.
Umbrello is available from FreeBSD ports.
Umbrello installer and portable packages for 32bit and 64 bit Windows are available at the KDE download mirror network.
Mac OS X
Umbrello is available for Mac OS X on MacPorts.
Source Code on Linux like operating systems
The program has no platform specific code code, so should compile on any system with KDE.
Here are the packages required for building Umbrello:
- GNU make
- GNU C++ compiler (g++)
- libxslt, libxml2, libboost (libboost is only required for umbrello < 4.13)
- Qt >= 4.7, including development package
- kdelibs development package 4.8 or newer
To install from source out of git, enter the following commands in a shell:
mkdir -p $HOME/src cd $HOME/src git clone git://anongit.kde.org/umbrello cd umbrello mkdir build cd build cmake -DCMAKE_INSTALL_PREFIX=$HOME/umbrello -DCMAKE_BUILD_TYPE=Debug ../Check the cmake output for missing build requirements and install them
make make install
Before running umbrello, you need set the KDEDIRS environment variable with:
export KDEDIRS=$HOME/umbrello:$KDEDIRS kbuildsycoca4
Running the program from local installation under a KDE4 environment
Run the following command from a shell:
You may add the following commands to your .bashrc or similar login shell config file to have umbrello in the users system path:
export KDEDIRS=$HOME/umbrello:$KDEDIRS export PATH=$HOME/umbrello/bin:$PATH
With that you can run umbrello simply by typing:
Note: There are reports that there may be no tool bar icons after installing umbrello in a non default location. If this happens to you, please install an official umbrello version with your package manager.
Source Code on Windows
Umbrello could be build on windows from source with the emerge build system.