-
New Maps for LNM (update #4)
Thanks Alex. I saw this but as you say it seems to refer to a just single layer map. The example dgml file they give in a link has a warning line about possible malicious code, so I avoided looking at it. I will keep experimenting! best wishes
-
New Maps for LNM (update #4)
I hope someone might be able to help me. I have some slippy tiles downloaded and zoom level 6 to 12. I would like to be able to display these on LNM as offline maps. Not online. I have created the appropriate folder to go in the map/earth folder - 0 folder, dgml file, icon. Have read the manual to get an idea of how to change it for offline but have failed to get a result. I have also looked at the ‘example’ in LNM map folder and have removed references to urls to get the map listed as offline in the LNM map menu. I cannot seem to amend the commands in the dgml file to accommodate an offline map. It is currently intended for downloading tiles online. Also I am not sure where to put the offline slippy tiles so LVM will find them. I was wondering if anyone had an example of an offline dgml file or could give advice on exactly how to change the online dgml file to get local slippy tiles displayed. many thanks.
-
LNM on Raspberry Pi 4. How to compile.
Very pleased to get it working. I should have studied more carefully your original suggestion that I looked at the build release coding from the link you provided. So it is me who should apologise 🙂 Thanks again. Best wishes
-
LNM on Raspberry Pi 4. How to compile.
Success! Have been able to compile it now. The answer was that instead of: export ATOOLS_NO_CRASHHANDLER=TRUE I used the command from your original build script: export ATOOLS_NO_CRASHHANDLER=${ATOOLS_NO_CRASHHANDLER:-"true"} I have no idea what the difference is between the two but this did work - before Atools and LNM as you mentioned. Thank you again for your help. Regards
-
LNM on Raspberry Pi 4. How to compile.
Thanks, Alex. Have now reverted to 3.0.8 on Pi which works perfectly. I notice there is no crashhandler files in the stools/Sri/utility directory for that version. Thanks for trying to sort things out Regards
-
LNM on Raspberry Pi 4. How to compile.
Sorry Alex. Missed your question. qmake version 3.1, qt version 5.15.8
-
LNM on Raspberry Pi 4. How to compile.
Thanks Alex. Tried again. So, I started with a different Raspberry Pi running standard 64 bit OS. I deleted the cache and deleted the build-atools-release folder from an earlier attempt. I downloaded a new version of Atools from the link you just sent and checked crashhandler file was the same. I then tried to compile starting with the export no crashhandler command first and then the usual commands Exactly the same problem. Would not compile. So went to atools/src/utils and changed the two crashhandler file names and re-ran commands. Again, no luck. I think that probably is the end of this exercise and I will therefore revert to earlier, non-crashhandler version for the Pi. I am very grateful for your help, but I do not want to annoy you by constantly coming back to you with queries! Thanks again. P:S: The latest version runs on Windows fine - so I will mostly use that going forward. It is such an excellent piece of software. Thank you.
-
LNM on Raspberry Pi 4. How to compile.
Thanks Alex. Removed line from .bashrc as suggested. Then ran the following in terminal: export ATOOLS_NO_CRASHHANDLER=TRUE echo command gives TRUE. So OK Then: cd $APROJECTS mkdir build-atools-release && cd build-atools-release qmake ../atools/atools.pro CONFIG+=release make -j4 This produced the same result - compiling failed, same reason given. So, attempted to rename cpptrace files in Atools but could only find two files in atools/src/utils. So I renamed them. Ran all the commands again and got the following during qmake: ...... Project MESSAGE: QT: core gui sql xml core network svg widgets Project MESSAGE: ----------------------------------- WARNING: Failure to find: src/util/crashhandler.cpp WARNING: Failure to find: src/util/crashhandler.h Continued with make -j4 command anyway: ............ Xml -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtCore -I. -I. -I/usr/lib/qt/mkspecs/linux-g++ -o contextsaver.o ../atools/src/util/contextsaver.cpp make: *** No rule to make target 'src/util/crashhandler.cpp', needed by 'crashhandler.o'. Stop. make: *** Waiting for unfinished jobs.... I am grateful for your help, but I really don't want to take up all your time. It is not fair! Will understand if you want to close thread now. All the best
-
LNM on Raspberry Pi 4. How to compile.
Thanks again, Alex, for your help. And the very quick response. I tried what you sugggested and sadly Atools still did not compile. Same problem. This is what I did: 1. Inserted at the end of .bashrc file in the home folder export ATOOLS_NO_CRASHHANDLER=TRUE 2. Saved file and rebooted. 3. Typed following command in terminal: cd $APROJECTS mkdir build-atools-release && cd build-atools-release qmake ../atools/atools.pro CONFIG+=release make -j4 4. Compilation halted: ../atools/src/util/crashhandler.cpp:45:10: fatal error: cpptrace/cpptrace.hpp: No such file or directory 45 | #include <cpptrace/cpptrace.hpp> | ^~~~~~~~~~~~~~~~~~~~~~~ compilation terminated. make: *** [Makefile:2583: crashhandler.o] Error 1 I am grateful for your help and you have spent enough time trying to sort this. Maybe the new version of LNM will not longer work on the Pi and I will now revert to the old version. Thanks again.
-
LNM on Raspberry Pi 4. How to compile.
Thank you Alex. You have been very patient with me. cpptrace does not seem to be available for a Pi. i have tried to work out how to set the environment variable you suggest but not sure how to. I am pretty much a beginner with this sort of stuff At the moment I am using the following to compile: cd $APROJECTS mkdir build-atools-release && cd build-atools-release qmake ../atools/atools.pro CONFIG+=release make -j4 I have looked at the file atools.pro, but not sure how to change ATOOLS_NO_CRASHHANDLER=TRUE Sorry to trouble you with such basic questions and thanks again for all your help
-
LNM on Raspberry Pi 4. How to compile.
Thanks for your notes, Alex. I tried it on a different Raspberry Pi with the same result. Atools 4.0 will not compile for me. It stops during the process with the message: ../atools/src/util/crashhandler.cpp:45:10: fatal error: cpptrace/cpptrace.hpp: No such file or directory 45 | #include <cpptrace/cpptrace.hpp> | ^~~~~~~~~~~~~~~~~~~~~~~ compilation terminated. make: *** [Makefile:2583: crashhandler.o] Error 1 make: *** Waiting for unfinished jobs.... I am not sure where to find the log file you mention. I have tried /var/log but cannot see anything relevant. Thanks again for your help
-
LNM on Raspberry Pi 4. How to compile.
I have now completed as number of attempts to compile but with no success. I think the problem for me lies with the compilation of Atools. I have tried both the Master and 4.0. I could not get 4.0 to complete compilation and the Master compiled fine but produced a file of around 50MB, when the previous one I used with the last LNM update was around 80MB (I think that was 3.8). Anyway the result was when I tried to compile LNM itself after Atools it failed to comply because of missing files (presumably derived from a successful and full compilation of atools). I have tried cloning LNM, downloading the source code from the releases page (3.0.11), tried the main code page and downloaded release-3.0, but none worked. Again, I assume a Atools problem. If it helps I can provide more detail on what the Terminal shows when compiling Atools 4.0 which I assume is the one to use. I assume the correct files to compile LNM are Atools 4.0 and littlenavmap-release-3.0?
-
LNM on Raspberry Pi 4. How to compile.
Thanks very much for the quick response, Alex. I will investigate further based on your reply. Will report back later. many thanks for your help
-
LNM on Raspberry Pi 4. How to compile.
Having difficulty compiling the latest version of Little Nav Map for my Raspberry Pi 64 bit. All previous versions compiled OK on the Pi (using instructions posted below in this forum). Marble and Atools compilation went as planned, but during LVM compilation I get the following message: make: *** No rule to make target '/xxxxx/xxxxxx/projects/littlenavmap/../build-atools-release/libatools.a', needed by 'littlenavmap'. Stop. Would be very grateful for some help or advice. Thanks very much for your help. Best wishes Upkeep
-
LNM on Raspberry Pi 4. How to compile.
Thanks Alex. 'About Little Navmap' opens OK and I can see the references to OpenSSL. The Map Tiles also work. As far as simplifying OpenSSL is concerned, please don't do this just for me! I can easily make the changes you suggested each time I update. Thanks again for your help. Best wishes Upkeep
Upkeep
Members
-
Joined
-
Last visited