Hey Klasse, danke dir für die Hilfe.
Natürlich wollte ich dann deinen Colorpicker testen, jedoch bin ichauch hier auf Probleme gestoßen:
Zuerst habe ich das Paket entpackt und dann ein ./configure ausgeführt woraufhin er ewig gerödelt hat. Natürlich habe ich vorher die build-essentials installiert. In der letzten Zeile bei der Ausgabe von configure stand
checking for perl... /usr/bin/perl
configure: error: XML::Parser perl module is required for intltool
ist mir mal so aufgefallen. Dann wollte ich ein make ausführen jedoch kommt da nur die Fehlermeldung:
make: *** Keine Targets angegeben und keine »make«-Steuerdatei gefunden. Schluss.
Nu bin ich mal wieder ratlos ❓
Wenn ich nun versuche grabc zu kompilieren kommen diese Fehlermeldungen:
rm -f grabc.o
cc -O -I. -D__USE_FIXED_PROTOTYPES__ -DSYS_UNIX=1 -c grabc.c
grabc.c:38:21: X11/Xos.h: Datei oder Verzeichnis nicht gefunden
grabc.c:39:22: X11/Xlib.h: Datei oder Verzeichnis nicht gefunden
grabc.c:40:23: X11/Xutil.h: Datei oder Verzeichnis nicht gefunden
grabc.c:41:27: X11/Xresource.h: Datei oder Verzeichnis nicht gefunden
grabc.c:42:24: X11/Xproto.h: Datei oder Verzeichnis nicht gefunden
grabc.c:43:23: X11/Xatom.h: Datei oder Verzeichnis nicht gefunden
grabc.c:44:28: X11/cursorfont.h: Datei oder Verzeichnis nicht gefunden
grabc.c:45:24: X11/keysym.h: Datei oder Verzeichnis nicht gefunden
grabc.c:56: error: Fehler beim Parsen before "selectWindow"
grabc.c:56: error: Fehler beim Parsen before '*' token
grabc.c:56: Warnung: data definition has no type or storage class
grabc.c:58: error: Fehler beim Parsen before "findSubWindow"
grabc.c:58: error: Fehler beim Parsen before '*' token
grabc.c:59: Warnung: data definition has no type or storage class
grabc.c:61: error: Fehler beim Parsen before '*' token
grabc.c:62: error: Fehler beim Parsen before '*' token
grabc.c: In Funktion »main«:
grabc.c:67: error: `Display' undeclared (first use in this function)
grabc.c:67: error: (Each undeclared identifier is reported only once
grabc.c:67: error: for each function it appears in.)
grabc.c:67: error: `display' undeclared (first use in this function)
grabc.c:73: error: `XColor' undeclared (first use in this function)
grabc.c:73: error: Fehler beim Parsen before "color"
grabc.c:76: error: `Colormap' undeclared (first use in this function)
grabc.c:93: error: `cmap' undeclared (first use in this function)
grabc.c:97: error: Fehler beim Parsen before ')' token
grabc.c:103: error: `color' undeclared (first use in this function)
grabc.c: Auf höchster Ebene:
grabc.c:130: error: Fehler beim Parsen before "selectWindow"
grabc.c:130: error: Fehler beim Parsen before '*' token
grabc.c: In Funktion »selectWindow«:
grabc.c:133: error: `Cursor' undeclared (first use in this function)
grabc.c:133: error: Fehler beim Parsen before "target_cursor"
grabc.c:136: error: Syntaxfehler before "cross_cursor"
grabc.c:141: error: `Window' undeclared (first use in this function)
grabc.c:141: error: Fehler beim Parsen before "target_window"
grabc.c:145: error: `XEvent' undeclared (first use in this function)
grabc.c:147: error: `target_window' undeclared (first use in this function)
grabc.c:149: error: `cross_cursor' undeclared (first use in this function)
grabc.c:151: error: `display' undeclared (first use in this function)
grabc.c:151: error: `XC_tcross' undeclared (first use in this function)
grabc.c:158: error: `target_cursor' undeclared (first use in this function)
grabc.c:159: error: `root_window' undeclared (first use in this function)
grabc.c:162: error: `ButtonPressMask' undeclared (first use in this function)
grabc.c:162: error: `GrabModeSync' undeclared (first use in this function)
grabc.c:163: error: `GrabModeAsync' undeclared (first use in this function)
grabc.c:163: error: `CurrentTime' undeclared (first use in this function)
grabc.c:165: error: `GrabSuccess' undeclared (first use in this function)
grabc.c:167: error: `SyncPointer' undeclared (first use in this function)
grabc.c:168: error: `event' undeclared (first use in this function)
grabc.c:170: error: `ButtonPress' undeclared (first use in this function)
grabc.c:195: error: `x' undeclared (first use in this function)
grabc.c:196: error: `y' undeclared (first use in this function)
grabc.c: Auf höchster Ebene:
grabc.c:202: error: Fehler beim Parsen before "findSubWindow"
grabc.c:202: error: Fehler beim Parsen before '*' token
grabc.c: In Funktion »findSubWindow«:
grabc.c:210: error: `Window' undeclared (first use in this function)
grabc.c:210: error: Fehler beim Parsen before "window"
grabc.c:212: error: `top_window' undeclared (first use in this function)
grabc.c:215: error: `window_to_check' undeclared (first use in this function)
grabc.c:219: error: `window' undeclared (first use in this function)
grabc.c:221: error: `display' undeclared (first use in this function)
grabc.c:222: error: `x' undeclared (first use in this function)
grabc.c:222: error: `y' undeclared (first use in this function)
grabc.c: Auf höchster Ebene:
grabc.c:252: error: Fehler beim Parsen before '*' token
grabc.c: In Funktion »getWindowColor«:
grabc.c:255: error: `Window' undeclared (first use in this function)
grabc.c:255: error: Fehler beim Parsen before "root_window"
grabc.c:259: error: `XImage' undeclared (first use in this function)
grabc.c:259: error: `ximage' undeclared (first use in this function)
grabc.c:266: error: `Status' undeclared (first use in this function)
grabc.c:266: error: Fehler beim Parsen before "status"
grabc.c:268: error: `root_window' undeclared (first use in this function)
grabc.c:268: error: `display' undeclared (first use in this function)
grabc.c:269: error: `target_window' undeclared (first use in this function)
grabc.c:274: error: `AllPlanes' undeclared (first use in this function)
grabc.c:274: error: `ZPixmap' undeclared (first use in this function)
grabc.c:275: error: Fehler beim Parsen before ')' token
grabc.c:278: error: `color' undeclared (first use in this function)
grabc.c: Auf höchster Ebene:
grabc.c:286: error: Fehler beim Parsen before '*' token
grabc.c: In Funktion »MXError«:
grabc.c:291: error: `error' undeclared (first use in this function)
grabc.c:293: error: `BadAlloc' undeclared (first use in this function)
grabc.c:294: error: `BadAccess' undeclared (first use in this function)
grabc.c:302: error: `X_GetGeometry' undeclared (first use in this function)
grabc.c:304: error: `BadDrawable' undeclared (first use in this function)
grabc.c:309: error: `X_GetWindowAttributes' undeclared (first use in this function)
grabc.c:310: error: `X_QueryTree' undeclared (first use in this function)
grabc.c:312: error: `BadWindow' undeclared (first use in this function)
grabc.c:317: error: `X_QueryColors' undeclared (first use in this function)
grabc.c:319: error: `BadValue' undeclared (first use in this function)
make: *** [grabc.o] Fehler 1