You are not logged in.
I'm trying to compile the source:
https://launchpad.net/~igotu2gpx/+archi … 0.1.tar.xz
get the error message:
/usr/bin/ld: cannot find -lmarblewidget
How can I do?
(Sorry for my poor english)
Sorry for my poor english.
Offline
Seems you need marble-common package?
Last edited by metak (2017-04-14 17:23:57)
Offline
#pacman -Q | grep marble
marble-common 16.12.3-1
marble-data 16.12.3-1
marble-qt 16.12.3-1
subsurface-marble 4.6.3-1
Sorry for my poor english.
Offline
It looks like the upstream code you're trying to build is outdated (from 2013) and you should probably try to build it from this branch:
https://code.launchpad.net/~hackie/igot … +y2016+qt5
which is for qt5 and marble-common in arch repos of course uses qt5.
Offline
thanks metak!
It cannot compile with the qt5 version, error:
/usr/include/c++/6.3.1/cstdlib:75:25: fatal error: stdlib.h: No such file or directory
maybe need some packages which I don't know.
I download libmarblewidget18_4.13.0 for ubuntu and copy libmarblewidget.so to /usr/lib,
then compile successful for qt4 version.
Sorry for my poor english.
Offline
It need a file in /etc/udev/rules.d to work:
15-igotu2gpx.rules
SUBSYSTEMS=="usb", ATTRS{idVendor}=="0df7", ATTRS{idProduct}=="0900", ACTION=="add", MODE="0666"
Sorry for my poor english.
Offline