Hi,
Ich muss im Rahmen meiner Studienarbeit ein Progrämmchen schreiben, das die X11 Library verwendet.
Wenn ich das Programm nun über Xcode builde und starten will bekomm ich folgende Fehlermeldung:
cimg_test has exited due to signal 6 (SIGABRT).
[Session started at 2006-03-24 08:11:11 +0100.]
ZeroLink: unknown symbol '_XOpenDisplay'
So wie ich das sehe, wird das Standardterminal gestartet und nicht X11! Und deshalb können die X11 Befehle nicht aufgelöst bzw. verwendet werden.
Nach ein wenig googlen hab ich folgenden Workaround über die Konsole gefunden:
g++ cimg_test.cpp -o cimg_test -lX11 -lpthread -L/usr/X11R6/lib -L/usr/utilities/X11
Außerdem habe ich herausgefunden, daß man irgendwie Xcode über die "environment variables" beibringen kann, X11 zuverwenden, was natürlich komfortabler wär.
Aber ich war erfolglos welche Umgebungsvariable/Parameter ich da eintragen muss.
Kann mir irgendeiner da weiterhelfen.
Mfg
Sue!
Ich muss im Rahmen meiner Studienarbeit ein Progrämmchen schreiben, das die X11 Library verwendet.
Wenn ich das Programm nun über Xcode builde und starten will bekomm ich folgende Fehlermeldung:
cimg_test has exited due to signal 6 (SIGABRT).
[Session started at 2006-03-24 08:11:11 +0100.]
ZeroLink: unknown symbol '_XOpenDisplay'
So wie ich das sehe, wird das Standardterminal gestartet und nicht X11! Und deshalb können die X11 Befehle nicht aufgelöst bzw. verwendet werden.
Nach ein wenig googlen hab ich folgenden Workaround über die Konsole gefunden:
g++ cimg_test.cpp -o cimg_test -lX11 -lpthread -L/usr/X11R6/lib -L/usr/utilities/X11
Außerdem habe ich herausgefunden, daß man irgendwie Xcode über die "environment variables" beibringen kann, X11 zuverwenden, was natürlich komfortabler wär.
Aber ich war erfolglos welche Umgebungsvariable/Parameter ich da eintragen muss.
Kann mir irgendeiner da weiterhelfen.
Mfg
Sue!