Replies: 13 comments 5 replies
-
|
If there is no official Debian package I guess no one else will create one. You can install latest Qt6 from the Qt webpage using it to compile QMapShack. |
Beta Was this translation helpful? Give feedback.
-
|
I am on Ubuntu 24.04.3 too. No need to compile Qt yourself.
|
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
|
QtCreator passes some variables when calling cmake: By that cmake should be able to find everything needed. Cross check the paths in my example to match the ones in your system |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
|
After installing QMapShack on Ubuntu 24.04.03 with make install, you need to edit the file Then run Update: sudo ldconfig Start QMapShack: qmapshack |
Beta Was this translation helpful? Give feedback.
-
|
Your solution didn’t work for me. I tried it several times, and yes, I adjusted the path and there’s no mistake in it. My your_lib.conf looks like this I added the line at the bottom. I’ll keep an eye on it
|
Beta Was this translation helpful? Give feedback.
-
|
Beta Was this translation helpful? Give feedback.
-
|
Damn, I don’t know how I could have made this mistake. Now I also understand why it didn’t work with the ~/.bashrc file, there’s the same copy and paste error in there. All of your previously mentioned commands are now working as you described. Thanks! |
Beta Was this translation helpful? Give feedback.
-
|
Beta Was this translation helpful? Give feedback.
-
|
Just to phrase it a bit more drastically:
Only if you put the export LD_LIBRARY_PATH and the qmapshack execution into a shell script and call this shell script, all Qt applications will start as expected. However if you linked gpx files to be opened by qmapshack it won't work as this invokes qmapshack directly. But you can link it with the script and forward all parameters passed to the script to the qmapshack call. |
Beta Was this translation helpful? Give feedback.
-
|
I’ve discovered something interesting, maybe you can explain it to me. After I compiled QMapShack, there were 4 files in the build_QMapShack/bin folder, including: qmapshack (300 MB) qmaptool (41 MB) When I click on these files in the file manager, they start, for example, QMapShack 1.19 in English. After installing with make install, these files were placed in the /usr/local/bin folder. Now, if I move the 4 files from the build_QMapShack/bin folder to the /usr/local/bin folder and overwrite the existing ones, they start with a double-click, and then QMapShack 1.19 starts in German, my native language. Even if I click on my old QMapShack 1.17 (from Ubuntu) garmin-icon in the taskbar, QMapShack 1.19 starts in German. I haven’t set any paths anywhere, I just copied the 4 files. What is the difference between the files? |
Beta Was this translation helpful? Give feedback.
-
|
I think I understand your comment. |
Beta Was this translation helpful? Give feedback.





Uh oh!
There was an error while loading. Please reload this page.
-
I downloaded the source code and tried to compile it on Ubuntu 24.04.3. I installed the required dependencies, but unfortunately Ubuntu only provides Qt 6.4.2 and QMapShack cannot be compiled with that version. I haven’t been using Linux for very long. Is there a possibility to provide a .deb package? Using AppImages is not an option for me
Beta Was this translation helpful? Give feedback.
All reactions