QMapshack is nu al bij versie 1.0.beta1 aangeland. Je kan hiermee nu ook een bestaande oude QLandkarte database (qlgt-formaat) inlezen en converteren naar QMapShack qms-formaat.
Helaas gaat dat niet meer (in ieder geval niet gemakkelijk) in Ubuntu 14.04 omdat het compilatie programma gebruik wil maken van een nieuwe cmake versie (3.0 en hoger).
Als je de nieuwste QMapShack wilt uitproberen kan je het beste gebruik maken van een daily-build van Ubuntu 15.04 (ik installeer die binnen Virtualbox) want daarin zit een cmake versie die wel direct werkt.
Hieronder uitleg hoe je deze kan compileren voor Ubuntu 15.04 64 bit, want er is iemand die hierin is geïnteresseerd.
:
Installeer de volgende afhankelijkheden met behulp van synaptic:
cmake
cmake-curses-gui
gdal-bin
libgdal-dev
libproj-dev
libqt5webkit5-dev
mercurial
qt5-default
qtscript-tools
qtscript5-dev
qttools5-dev
qttools5-dev-tools
qttranslations5-l10n
NB build-essential en g++ zijn ook nodig maar waren al default geïnstalleerd
Vervolgens achtereenvolgens de volgende commando's in terminal:
hg clone https://bitbucket.org/maproom/qmapshack QmapShack
mkdir build_QmapShack
cd build_QmapShack
ccmake ../QmapShack
De Gui van Cmake version 3.0.2 wordt nu geopend.
Klik op de letter c om de configuratie te starten: "Press [c] to configure"
Als het goed gaat komen er geen meldingen en staan er voor alle regels sterretjes.
Klik nog 1 keer op [c]; dan verdwijnen alle sterretjes
Vervolgens: Press [g] to generate and exit
Type vervolgens in de terminal:
make
Wacht rustig af tot het programma klaar is
Op het einde zie je op de laatste regels iets staan zoals:
[100%] Building CXX object src/CMakeFiles/qmapshack.dir/qrc_resources.cpp.o
[100%] Building CXX object src/CMakeFiles/qmapshack.dir/qmapshack_automoc.cpp.o
Linking CXX executable ../bin/qmapshack
[100%] Built target qmapshack
wout@ubuntu-15-04-test:~/build_QMapShack$
Dan is alles goed verlopen en je kan het programma qmapshack nu al starten.
Ga hiertoe naar de directory build_QmapShack/bin en klik op qmapshack.
Om Qmapshack te upgraden naar de allerlaatste versie:
Ga met de terminal naar de directory QMapShack (cd QmapShack)cd QM
En type vervolgens:
hg pull
hg update
Ga in de terminal naar de directory build_QMapShack
En type vervolgens:
make
Wanneer je qmapshack ook helemaal binnenin Ubuntu geïnstalleerd wilt hebben dan doe je uiteindelijk:
sudo make install
Hopelijk is alles enigzins duidelijk.