64 Bit System und qatomic.h...

Verschiedenes zu Qt
Antworten
Esleborn
Beiträge: 265
Registriert: 27. Januar 2005 01:23
Wohnort: Baden-Würtenberg
Kontaktdaten:

64 Bit System und qatomic.h...

Beitrag von Esleborn »

Hi,
ich hab einen AMD Athlon(tm) 64 Processor und entsprechend configurierte gcc und libs. Jetzt wollte ich gerade QTopia Core (4.12) kopmlilieren und traf dann auf folgendes Problem:

Code: Alles auswählen

./../include/QtCore/../../src/corelib/arch/qatomic_i386.h: In function
'int q_atomic_test_and_set_ptr(volatile void*, void*, void*)':
../../include/QtCore/../../src/corelib/arch/qatomic_i386.h:56: error:
cast from 'void*' to 'int' loses precision
../../include/QtCore/../../src/corelib/arch/qatomic_i386.h:57: error:
cast from 'void*' to 'int' loses precision
../../include/QtCore/../../src/corelib/arch/qatomic_i386.h: In function
'void* q_atomic_set_ptr(volatile void*, void*)':
../../include/QtCore/../../src/corelib/arch/qatomic_i386.h:96: error:
cast from 'void*' to 'int' loses precision
Könnte mir einer sagen wie ich diese offensichtlichen 64-Bit Probleme löse?

Danke
Elgrimm Esleborn
Glaube an eine Lösung, nur dann kannst du auch eine finden.
Antworten