staging.inyokaproject.org

Grabc - Installation

Status: Ungelöst | Ubuntu-Version: Nicht spezifiziert
Antworten |

HerrSieben

Avatar von HerrSieben

Anmeldungsdatum:
9. Februar 2005

Beiträge: 32

Hi,

Auf der Suche nach einem Colorpicker bin ich auf GrabC gestoßen.

Bisher habe ich Programme nur über apt-get installiert. Heruntergeladen, mit

    gunzip < grabc1.1.tar.gz | tar xvf -
    cd grabc1.1

entpackt und dann wollte ich wie im Readme angegeben noch ein

make

ausführen. Mehr steht nicht in der Readme.

Leider erhalte ich dann immer diese Fehlermeldung:

root@Lapdancer:~/grabc1.1 # make
rm -f grabc.o
cc -O -I.  -D__USE_FIXED_PROTOTYPES__ -DSYS_UNIX=1 -c grabc.c
make: cc: Kommando nicht gefunden
make: *** [grabc.o] Fehler 127
root@Lapdancer:~/grabc1.1 #

Was kann man den da tun? Oder kennt jemand noch eine andere Desktopweite Colorpickerlösung?

umarmung Team-Icon

Avatar von umarmung

Anmeldungsdatum:
26. Oktober 2004

Beiträge: 5632

Ubuntu kommt standardmässig ohne die fürs Kompilieren benötigten tools. Du musst zuerst das packet build-essentials installieren.
Ich selbst benutze gcolor2. Ein nettes kleines tool.

HerrSieben

(Themenstarter)
Avatar von HerrSieben

Anmeldungsdatum:
9. Februar 2005

Beiträge: 32

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

umarmung Team-Icon

Avatar von umarmung

Anmeldungsdatum:
26. Oktober 2004

Beiträge: 5632

Gcolor2 Problem: XML::Parser ist im Paket libxml-parser-perl enthalten. Installiere es über synaptic nach.

Grabc Problem: Dir fehlen die Header aus dem x-dev paket.
Ich hab' ausserdem mal auf die grab Seite geschaut. Das Programm ist doch schon recht alt, ich würde dir raten, deshalb zuerst dein Glück mit gcolor zu versuchen.

HerrSieben

(Themenstarter)
Avatar von HerrSieben

Anmeldungsdatum:
9. Februar 2005

Beiträge: 32

checking for gtk+-2.0 >= 2.4... Package gtk+-2.0 was not found in the pkg-config search path.
Perhaps you should add the directory containing `gtk+-2.0.pc'
to the PKG_CONFIG_PATH environment variable
No package 'gtk+-2.0' found

configure: error: Library requirements (gtk+-2.0 >= 2.4) not met; consider adjusting the PKG_CONFIG_PATH environment variable if your libraries are in a nonstandard prefix so pkg-config can find them.

Jetzt kommt das...

umarmung Team-Icon

Avatar von umarmung

Anmeldungsdatum:
26. Oktober 2004

Beiträge: 5632

Hi,

wenn du solche Meldungen erhälst, fehlt meist das dazugehörige dev-Paket. In deinem Fall also libgtk2.0-dev.

HerrSieben

(Themenstarter)
Avatar von HerrSieben

Anmeldungsdatum:
9. Februar 2005

Beiträge: 32

Klasse, das hat prima geklappt. Werde ich gleich mal in meinem Blog drüber schreiben...

Vielen Dank.

Antworten |