speurvuur Geplaatst 12 augustus 2008 Geplaatst 12 augustus 2008 Hoi, Op internet vond ik een Geocache tool die ook onder linux te gebruiken zou zijn: GPSturbo. Je kunt de sourcecode zelf downloaden en compileren, maar daar heb je de kgui library voor nodig, maar die laatste wil bij mij op ubuntu (8.04 2.6.24-19) niet compileren. Ik krijg dan de volgende error: make[1]: Entering directory `/root/geo/kgui-read-only/matrixssl/src' gcc -O3 -fPIC -DLINUX -I./ -c -o os/win/win.o os/win/win.c os/win/win.c:34:21: error: windows.h: No such file or directory os/win/win.c:35:22: error: wincrypt.h: No such file or directory os/win/win.c:38:21: error: process.h: No such file or directory make[1]: *** [os/win/win.o] Error 1 make[1]: Leaving directory `/root/geo/kgui-read-only/matrixssl/src' make: *** [other] Error 2 Iemand die het aan de praat gekregen heeft?
speurvuur Geplaatst 13 augustus 2008 Auteur Geplaatst 13 augustus 2008 Klinkt alsof een Makefile niet klopt, of een automake of zo. Het lijkt allemaal windows files te willen compileren en die gaat ongetwijfeld windows specifieke (cygwin?) include files meenemen. Ziet er wel aardig uit trouwens, misschien kom ik er nog wel eens aan toe om te werken met een linux laptop en dan zou dit een leuke optie zijn voor vakanties Inderdaad, de maker heeft ook de windhoos binaries pre-compiled gepubliceerd. Waarschijnlijk moet voor linux al die regels uit de makefile gehaald worden. Echter, ik heb daar niet genoeg ervaring in, dus hulp is welkom. Het punt is dat ik voor linux nog steeds geen goede gpxeditor ben tegengekomen (zie ook mijn andere topic over Viking). Ik ben beniewd of het je gaat lukken
speurvuur Geplaatst 13 augustus 2008 Auteur Geplaatst 13 augustus 2008 ik ken gpsturbo verder niet. Meestal zit er in source toch wel een INSTALL of een README waar in staat wat je moet doen. Lees die eens door zou ik zeggen Dat weet ik, had ik al naar gezocht maar daar staat niks over in.
speurvuur Geplaatst 17 augustus 2008 Auteur Geplaatst 17 augustus 2008 Tja ik had ook liever gtk gehad Maar goed, linux GPX software is schaars, ik probeerde alleen maar een balletje hier op te gooien... niet geschoten is altijd mis he.....
fub Geplaatst 17 augustus 2008 Geplaatst 17 augustus 2008 Het punt is dat ik voor linux nog steeds geen goede gpxeditor ben tegengekomenGPX is toch gewoon XML? Als je dus een goede XML editor hebt voor Ubuntu, dan ben je toch klaar? Als ik een tracklog ofzo eventjes wil oppoetsen, dan gebruik ik lekker oldschool vi. En om een dagje cachen voor te bereiden gebruik ik de geo-* tools, plus GPSBabel om de afzonderlijke GPX-files te mergen tot 1. Daaromheen heb ik een klein Python progsel gebouwd dat die aanroepen verzorgt en dat de beschrijvingen van de caches in 1 HTML-bestand zet, zodat ik die makkelijk(er) kan uitprinten. Of ben je naar iets anders op zoek?
speurvuur Geplaatst 17 augustus 2008 Auteur Geplaatst 17 augustus 2008 (bewerkt) Het punt is dat ik voor linux nog steeds geen goede gpxeditor ben tegengekomenGPX is toch gewoon XML? Als je dus een goede XML editor hebt voor Ubuntu, dan ben je toch klaar? Als ik een tracklog ofzo eventjes wil oppoetsen, dan gebruik ik lekker oldschool vi. En om een dagje cachen voor te bereiden gebruik ik de geo-* tools, plus GPSBabel om de afzonderlijke GPX-files te mergen tot 1. Daaromheen heb ik een klein Python progsel gebouwd dat die aanroepen verzorgt en dat de beschrijvingen van de caches in 1 HTML-bestand zet, zodat ik die makkelijk(er) kan uitprinten. Of ben je naar iets anders op zoek? Dat gebruik ik nu ook al. Ik vi de gpx file en gooi alles eruit wat ik niet hebben wil en gpsbabel voor transferen naar/van GPSr Voor wat het ediiten is geen gelikte gui nodig dat ben ik met je eens. Maar ik heb het vooral over het visualieren van GPX data (zie ook mijn andere post over 'Viking') Aan dde andere kant is het met mapsource juist zo handig om even dmv aangeven van begin- en eindpunt te markeren welke track je wilt bewaren. Met vi is dat lastiger daar je dat dan op basis van coordinaten moet doen. Voor dat deel is een GUI wel wenselijk. 17 augustus 2008 bewerkt door speurvuur
fub Geplaatst 17 augustus 2008 Geplaatst 17 augustus 2008 (bewerkt) Voor het visualiseren van de GPX-file gebruik ik altijd gpsvisualizer.com. Voordeel daarvan is ook dat je (als je voor jouw site een Google Maps API Key hebt) je die kaarten ook op je site kan zetten. In combinatie met geotagged foto's (via GPicSync) geeft dat een alleraardigst resultaat. En ja, soms moet ik een paar keer heen en weer voordat alles zo is als ik het wil hebben. Even (handmatig) prutsen, maar dan heb je ook wat. Ah, en je kan je GPX-file natuurlijk met GPSBabel even omzetten in een KML en die in Google Earth gooien. 17 augustus 2008 bewerkt door fub
fub Geplaatst 17 augustus 2008 Geplaatst 17 augustus 2008 Oh, en om op je oorspronkelijke vraag terug te komen: je moet matrixssl/src/Makefile even editten, en regel 30 veranderen in 'os/linux/linux$(0)' (staat ook daarboven in een Makefile-comment). Daarmee kom ik door de compilatie van kgui.
speurvuur Geplaatst 18 augustus 2008 Auteur Geplaatst 18 augustus 2008 itt viking lukt het met deze tool nog steeds niet. Bij mij gaat het bij de 'make other' stap nog fout: ..... make[1]: Entering directory `/root/geo/kgui-read-only/matrixssl/src' gcc -O3 -fPIC -DLINUX -I./ -lc -lpthread os/linux/linux.c -o os/linux/linux /usr/lib/gcc/i486-linux-gnu/4.2.3/../../../../lib/crt1.o: In function `_start': (.text+0x18): undefined reference to `main' collect2: ld returned 1 exit status make[1]: *** [os/linux/linux] Error 1 make[1]: Leaving directory `/root/geo/kgui-read-only/matrixssl/src' make: *** [other] Error 2 Het blijft allemaal erg brak....
fub Geplaatst 19 augustus 2008 Geplaatst 19 augustus 2008 itt viking lukt het met deze tool nog steeds niet.Bij mij gaat het bij de 'make other' stap nog fout: ..... make[1]: Entering directory `/root/geo/kgui-read-only/matrixssl/src' gcc -O3 -fPIC -DLINUX -I./ -lc -lpthread os/linux/linux.c -o os/linux/linux /usr/lib/gcc/i486-linux-gnu/4.2.3/../../../../lib/crt1.o: In function `_start': (.text+0x18): undefined reference to `main' collect2: ld returned 1 exit status make[1]: *** [os/linux/linux] Error 1 make[1]: Leaving directory `/root/geo/kgui-read-only/matrixssl/src' make: *** [other] Error 2 Het blijft allemaal erg brak.... Ik denk dat er iets mis is met de output van configure ofzo. Het lijkt er op dat er getracht wordt om os/linux/linux.c te compileren naar een executable, terwijl het gewoon een object-file moet zijn om later in te kunnen linken. Hoe ben je aan deze source gekomen? Aan het pad te zien heb je gewoon de svn checkout gedaan? Ik krijg op dat stuk trouwens: make -C matrixssl/src make[1]: Entering directory `/home/fub/kgui/matrixssl/src' gcc -O3 -fPIC -DLINUX -I./ -c -o cipherSuite.o cipherSuite.c gcc -O3 -fPIC -DLINUX -I./ -c -o matrixSsl.o matrixSsl.c gcc -O3 -fPIC -DLINUX -I./ -c -o sslDecode.o sslDecode.c gcc -O3 -fPIC -DLINUX -I./ -c -o sslEncode.o sslEncode.c gcc -O3 -fPIC -DLINUX -I./ -c -o sslv3.o sslv3.c gcc -O3 -fPIC -DLINUX -I./ -c -o os/debug.o os/debug.c gcc -O3 -fPIC -DLINUX -I./ -c -o os/linux/linux.o os/linux/linux.c gcc -O3 -fPIC -DLINUX -I./ -c -o crypto/peersec/arc4.o crypto/peersec/arc4.c gcc -O3 -fPIC -DLINUX -I./ -c -o crypto/peersec/base64.o crypto/peersec/base64.c gcc -O3 -fPIC -DLINUX -I./ -c -o crypto/peersec/des3.o crypto/peersec/des3.c gcc -O3 -fPIC -DLINUX -I./ -c -o crypto/peersec/md5.o crypto/peersec/md5.c gcc -O3 -fPIC -DLINUX -I./ -c -o crypto/peersec/md2.o crypto/peersec/md2.c gcc -O3 -fPIC -DLINUX -I./ -c -o crypto/peersec/mpi.o crypto/peersec/mpi.c gcc -O3 -fPIC -DLINUX -I./ -c -o crypto/peersec/rsa.o crypto/peersec/rsa.c gcc -O3 -fPIC -DLINUX -I./ -c -o crypto/peersec/sha1.o crypto/peersec/sha1.c gcc -O3 -fPIC -DLINUX -I./ -c -o pki/asn1.o pki/asn1.c gcc -O3 -fPIC -DLINUX -I./ -c -o pki/rsaPki.o pki/rsaPki.c gcc -O3 -fPIC -DLINUX -I./ -c -o pki/x509.o pki/x509.c gcc -shared -o libmatrixssl.so cipherSuite.o matrixSsl.o sslDecode.o sslEncode.o sslv3.o os/debug.o os/linux/linux.o crypto/peersec/arc4.o crypto/peersec/base64.o crypto/peersec/des3.o crypto/peersec/md5.o crypto/peersec/md2.o crypto/peersec/mpi.o crypto/peersec/rsa.o crypto/peersec/sha1.o pki/asn1.o pki/rsaPki.o pki/x509.o -lc -lpthread strip libmatrixssl.so ar -rcuv libmatrixsslstatic.a cipherSuite.o matrixSsl.o sslDecode.o sslEncode.o sslv3.o os/debug.o os/linux/linux.o crypto/peersec/arc4.o crypto/peersec/base64.o crypto/peersec/des3.o crypto/peersec/md5.o crypto/peersec/md2.o crypto/peersec/mpi.o crypto/peersec/rsa.o crypto/peersec/sha1.o pki/asn1.o pki/rsaPki.o pki/x509.o a - cipherSuite.o a - matrixSsl.o a - sslDecode.o a - sslEncode.o a - sslv3.o a - os/debug.o a - os/linux/linux.o a - crypto/peersec/arc4.o a - crypto/peersec/base64.o a - crypto/peersec/des3.o a - crypto/peersec/md5.o a - crypto/peersec/md2.o a - crypto/peersec/mpi.o a - crypto/peersec/rsa.o a - crypto/peersec/sha1.o a - pki/asn1.o a - pki/rsaPki.o a - pki/x509.o ranlib libmatrixsslstatic.a make[1]: Leaving directory `/home/fub/kgui/matrixssl/src'
speurvuur Geplaatst 19 augustus 2008 Auteur Geplaatst 19 augustus 2008 Tja als ik de zip file van de google code pagina pak, daar zit helemaal geen matrixssl directory in. En ./configure werkt dan ook niet, dan blijft ie in de volgende lus hangen: ......... : command not found3: : No such file or directoryreetype : command not found: : No such file or directoryib : No such file or directoryigure : No such file or directory : command not found: : No such file or directorypeg : No such file or directoryfigure : No such file or directory. : command not found3: : No such file or directoryreetype ........... Waar heb jij jouw kgui code weg gehaald dan? Die zou ik dan ook wel willen hebben
Aanbevolen berichten