Hi,

I have just updated my QMS development box from Ubuntu 16.04 to Ubuntu 18.04 
with a complete installation.
Here are my notes:


0. Normal Ubuntu 18.04 installation, nothing special

1. Create a directory for all installation files (ex. ~/GPS)
> cd
> mkdir GPS
> cd GPS


2. Install all needed packages for QMapShack
> sudo apt-get install cmake build-essential subversion mercurial qt5-default 
> qttools5-dev libqt5webkit5-dev qtscript5-dev qttools5-dev-tools libgdal-dev 
> libproj-dev libghc-bzlib-dev libgraphics-magick-perl libquazip5-dev 
> libqt5sql5-mysql gdal-bin qtwebengine5-dev

3. Build and install Routino
Download Routino source files
> svn co http://routino.org/svn/trunk routino

> cd routino
Note: I had to change line 48 of file Makefile.conf from prefix=/usr/local to 
prefix=/usr to avoid a QMS starting error: " ... routino lib not found ...". 
May be not always necessary.
> make
> sudo make install
> cd ..

3a. Only for following Routino updates in future
> cd routino
> svn update
> make
> sudo make install


4. Build and install QMapshack
Download QMapShack source files
> hg clone https://bitbucket.org/maproom/qmapshack QMapShack

> mkdir build_QMapShack
> cd build_QMapShack
> cmake ../QMapShack
> make
> sudo make install

4a. Only for following updates in future
> cd ~/GPS/QMapShack
> hg pull
> hg update
> cd ../build_QmapShack
> make
> sudo make install

And finally start QMapShack ...
> qmapshack

5. TortoiseHg for code management with Bitbucket and diffuse for code comparing 
inside TortoiseHg
sudo apt-get install tortoisehg diffuse

6. QtCreator for QMS coding
> sudo apt-get install qtcreator

I have set -j4 in build tool parameter line, to speed up compilation time for 
my 4 core CPU
And -d in Execution for command line arguments.

Now it's all working fine, similar to previous Ubuntu 16.04.

Regards

Karl ...
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Qlandkartegt-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/qlandkartegt-users

Reply via email to