[Talk-de] NaviPOWM Version 0.1.0 freigegeben

Jannis Achstetter krippi at gmail.com
Fr Nov 9 17:37:12 UTC 2007


Doru-Julian Bugariu schrieb:
> Hallo Liste,
>   

Hallo ;)

>   - KDevelop unter Linux mit Qt 4.3.2
> - Getestet auf:
>   - Asus Mypal 632 PDA mit Windows Mobile 5.0
>   - Windows 2000 Professional ohne Qt (Visual Studio und MinGW)
>   - Windows 2000 Professional mit Qt 4.3.2 (MinGW)
>   - OpenSuSE 10.2 und 10.3 mit Qt 4.3.2
>   

Compiliert auf meiner Desktop-Kiste (Gentoo Linux; x86) wunderbar, habe
dort aber leider kein GPS zum testen (Bluetooth), auf meinem
Core2Duo-Laptop (Gentoo Linux; x86_64) kompiliert das leider nich ganz,
denke liegt daran, dass ich ein 64-bit-OS laufen habe. Hier das, was mir
make ausspuckt (nachdem ich da auch die cxrgb.hpp umbenannt hatte):

kripton at mio ~/osm/NaviPOWM-0.1.0/Qt/KDevelop $ make
g++ -c -pipe -g -Wall -D_REENTRANT -Wall -W -DQT_GUI_LIB -DQT_CORE_LIB
-DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I.
-I/usr/include/qt4/QtCore -I/usr/include/qt4/QtCore
-I/usr/include/qt4/QtGui -I/usr/include/qt4/QtGui -I/usr/include/qt4
-Isrc -I../../common/src -I../src -I. -I. -o CXSerial.o src/CXSerial.cpp
In file included from ../../common/src/CXStringASCII.hpp:26,
                 from src/CXSerial.hpp:27,
                 from src/CXSerial.cpp:23:
../src/TargetIncludes.hpp:34: Fehler: in Konflikt stehende Deklaration
»typedef unsigned int size_t«
/usr/lib/gcc/x86_64-pc-linux-gnu/4.2.2/include/stddef.h:214: Fehler:
»size_t« hat eine vorherige Deklaration als »typedef long unsigned int
size_t«
make: *** [CXSerial.o] Fehler 1

Mit "-m32" in den CFLAGS kann er es übersetzen aber logischerweise nich
gegen mein 64bit-Qt-4.3.2 linken :(

Habe dann die entsprechnde Zeile (34) in der TargetIncludes.hpp geändert
(int -> long) und dann geht's ;)
Evtl. machst du da ma eine #ifdef - Prüfung oder so, wobei ich gerade
auch ned auswendig weiss, was man am besten prüft um zu schauen, dass
man es mit einer x86_64-Maschine zu tun hat.

Also, vielen Dank für das tolle Programm =D

Jannis

-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname   : smime.p7s
Dateityp    : application/x-pkcs7-signature
Dateigröße  : 4768 bytes
Beschreibung: S/MIME Cryptographic Signature
URL         : <http://lists.openstreetmap.org/pipermail/talk-de/attachments/20071109/9c3bf38e/attachment.bin>


Mehr Informationen über die Mailingliste Talk-de