Actions
Installing Wt on Ubuntu¶
- Table of contents
- Installing Wt on Ubuntu
For installation of Wt on Ubuntu, you have to install Wt from source.
Installing from Sources¶
Installing System Dependencies¶
Minimal dependencies:
sudo apt-get install gcc g++ libboost-all-dev cmake
Optional dependencies (among others):
sudo apt-get install doxygen libgraphicsmagick3 libssl-dev libpq-dev libssl-dev libfcgi-dev
Get Wt:
Go to http://www.webtoolkit.eu/wt/download or download using wget:
wget -c https://github.com/emweb/wt/archive/x.y.z.tar.gz
tar xvxf wt-x.y.z.tar.gz
Build Wt from sources¶
See also http://www.webtoolkit.eu/wt/doc/reference/html/InstallationUnix.html
cd wt-x.y.z
mkdir build; cd build
cmake ..
make
make -C examples
To install wt in /usr/local:
sudo make install
sudo ldconfig
Try the Examples¶
From the Prebuilt Packages¶
- To build the examples, call CMake this way:
<!-- -->
cmake -DWT_SOURCE_DIR=/usr/share/doc/witty-doc/ -DEXAMPLES_CONNECTOR="wt;wthttp" /usr/share/doc/witty-doc/examples
- Then go to /usr/share/doc/witty-doc/examples and enter the directory of the example you want to run.
<!-- -->
- When running the example, set the docroot to "."
<!-- -->
- For instance, if you compiled the examples in /home/user/dev/wtexamples, you would do:
<!-- -->
$ mkdir /home/user/dev/wtexamples
$ cd /home/user/dev/wtexamples
$ cmake -DWT_SOURCE_DIR=/usr/share/doc/witty-doc/ -DEXAMPLES_CONNECTOR="wt;wthttp" /usr/share/doc/witty-doc/examples
$ make
$ cd /usr/share/doc/witty-doc/examples/charts
$ /home/user/dev/wtexamples/charts/charts.wt --http-port 10000 --http-addr 0.0.0.0 --docroot .
From the Sources¶
- If you installed Wt using the source packages (http://sourceforge.net/projects/witty/files/), then you can find instructions on how to run the examples in the file INSTALL.html that is included in the main directory of the respective source package.
Special Cases¶
- Please note the widget gallery example will not run properly unless you download tinymce and extract it the proper place.
<!-- -->
- Please note the wtwithqt example needs Qt 4.x to run
Using 'ccmake' to Edit Build Options¶
This is an easy, graphical way to edit the build options
cd build
ccmake .
Updated by Wim Dumon about 6 years ago ยท 61 revisions