iSpirit
13.07.05, 13:35
Hi Leude
Ich hoffe ich bin im richtigen Forum, ich bin mir nicht sicher
Also ich wollte mich ein bisschen mit QT beschäftigen, aber jedesmal wenn QT
von der Klasse QUrlOperator oder QHttp get() ausführt(sogar bei fertigen
tutorials) kriege ich beim erreichen der Daten ein Speicherzugriffsfehler,
also dachte ich, dass ich eben QT4 ausprobiere und von den Orginalquellen
übersetze.
Aber beim make bekomme ich folgende Fehlermeldung :
/usr/bin/ld: cannot find -lSM
collect2: ld returned 1 exit status
Dass würde ja bedeuten, dass er libSM nicht findet.
Diese ist unter
debian:~# ls /usr/X11R6/lib/libSM* -l
-rw-r--r-- *1 root root 57312 2005-06-02 00:21 /usr/X11R6/lib/libSM.a
lrwxrwxrwx *1 root root * *10 2005-06-30 23:58 /usr/X11R6/lib/libSM.so ->
libSM.so.6
lrwxrwxrwx *1 root root * *12 2005-06-24 02:32 /usr/X11R6/lib/libSM.so.6 ->
libSM.so.6.0
-rw-r--r-- *1 root root 41328 2005-06-02 00:21 /usr/X11R6/lib/libSM.so.6.0
ebenfalls ist der eintrag unter /etc/ld.so.conf drin und und wird normal
gecachet
debian:~# ldconfig -p | grep libSM
libSM.so.6 (libc6,x86-64) => /usr/X11R6/lib/libSM.so.6
libSM.so.6 (libc6) => /var/chroot/sarge-ia32/usr/X11R6/lib/libSM.so.6
libSM.so (libc6,x86-64) => /usr/X11R6/lib/libSM.so
wenn ich QT ohne sessionmanagement übersetzen will kommt der selbe Fehler nur
halt :
/usr/bin/ld: cannot find -lXext
Die dev-libs habe ich bereitsinstalliert, daran kann es nicht liegen .
Ich habe bereits erfolglos gegoogelt :(
Was mach ich falsch ?
Danke schonmal im vorraus!
Grüße iSpirit
edit: sorry das ist wirklich im falschen Forum :(, vielleicht könnte diese naricht verschoben werden ?
Ich hoffe ich bin im richtigen Forum, ich bin mir nicht sicher
Also ich wollte mich ein bisschen mit QT beschäftigen, aber jedesmal wenn QT
von der Klasse QUrlOperator oder QHttp get() ausführt(sogar bei fertigen
tutorials) kriege ich beim erreichen der Daten ein Speicherzugriffsfehler,
also dachte ich, dass ich eben QT4 ausprobiere und von den Orginalquellen
übersetze.
Aber beim make bekomme ich folgende Fehlermeldung :
/usr/bin/ld: cannot find -lSM
collect2: ld returned 1 exit status
Dass würde ja bedeuten, dass er libSM nicht findet.
Diese ist unter
debian:~# ls /usr/X11R6/lib/libSM* -l
-rw-r--r-- *1 root root 57312 2005-06-02 00:21 /usr/X11R6/lib/libSM.a
lrwxrwxrwx *1 root root * *10 2005-06-30 23:58 /usr/X11R6/lib/libSM.so ->
libSM.so.6
lrwxrwxrwx *1 root root * *12 2005-06-24 02:32 /usr/X11R6/lib/libSM.so.6 ->
libSM.so.6.0
-rw-r--r-- *1 root root 41328 2005-06-02 00:21 /usr/X11R6/lib/libSM.so.6.0
ebenfalls ist der eintrag unter /etc/ld.so.conf drin und und wird normal
gecachet
debian:~# ldconfig -p | grep libSM
libSM.so.6 (libc6,x86-64) => /usr/X11R6/lib/libSM.so.6
libSM.so.6 (libc6) => /var/chroot/sarge-ia32/usr/X11R6/lib/libSM.so.6
libSM.so (libc6,x86-64) => /usr/X11R6/lib/libSM.so
wenn ich QT ohne sessionmanagement übersetzen will kommt der selbe Fehler nur
halt :
/usr/bin/ld: cannot find -lXext
Die dev-libs habe ich bereitsinstalliert, daran kann es nicht liegen .
Ich habe bereits erfolglos gegoogelt :(
Was mach ich falsch ?
Danke schonmal im vorraus!
Grüße iSpirit
edit: sorry das ist wirklich im falschen Forum :(, vielleicht könnte diese naricht verschoben werden ?