Archiv verlassen und diese Seite im Standarddesign anzeigen : no : command not found , gettext installiert
hi
beim kompilieren von gkrellm kommmt folgende fehlermeldung :
/usr/local/bin/imlib-config : no : command not found
gettext ist aber installiert...was läuft da schief ?
DerLipper[TuX]
31.12.01, 14:29
evtl. müsstest du noch readline-pakete installieren, das hatte ich mal.
Gruß,
Marko
keine änderung immer noch :
/usr/local/bin/imlib-config: no: command not found
christophwth
01.01.02, 23:41
Hi
warum wird die imlib-config bei dir unter /usr/local/bin gesucht .
hast du die selber kompiliert?
sollte die datei unter /usr/local/bin sein und nur nicht gefunden werden
dann ist vermutlich der configure aufruf fehlerhaft
wenn nicht fehlt vielleicht nur das devel paket von imlib
in der README von gkrellm steht das die imlib benötigt wrd
und im devel paket findet sich nicht nur die imlib-config
sondern auch die headerdateien die zum kompilieren benötigt werden
gruss
christoph
ist ein lfs system ( www.linuxfromscratch.org )
die pfad angabe ist richtig...
woher bekomme ich das devel packet als source ?
also nicht diese src.rpm scherze
christophwth
02.01.02, 13:34
Hi
ok , wenn du ein lfs system hast dann ist das das richtig
du baucht dann keine devel pakete denn in den sourcen sollte alles enthalten sein was du
benötigtst .
du brauchst für die kompilierung imlib-config
ist die vorhanden ?
wenn nicht, dann kann es nicht gehen.
vorgehen , lies die README von
gkrellm durch und schaue welche version
von imlib benötigt wird
imlib-config --version gibt die aktuelle version aus
kompiliere die geforderete version von imlib
gegebenenfalls neu. wenn du die forderungen nicht erfüllst
steht in der readme keine version dann musst du dir das config.log von gkrellm angucken und in die zeile vom configure skript gehen die config.log anzeigt
hier musst du dir die skript abschnitte anschauen und gucken nach welcher version gesucht wird
diese vorgehensweise gilt generell für alle benötigen programme und header dateien
die imlib-config wird bei lfs auch aus den sourcen erzeugt
neuste stabe von gnome.org
imlib-1.9.11
gruss
christoph
imlib-config ist in version 1.9.10 vorhanden.
die README von gkrellm 1.2.6 gibt keine auskunft über die benötigte version.
gkrellm ist vorkonfiguriert, also kein configure vorgang mehr nötig bzw machbar.
gettext gibt die ausgabe :
gettext : missing arguments
scheint also zu funktionieren...
hilfe
christophwth
03.01.02, 17:49
Hi
ich habe mir auf dein posting hin noch mal die neue version von gkrellm (1.2.7 )gezogen
und kompiliert, ich hatte keine probleme
um festzustellen welche aufrufe gemacht werden musst du die in diesem fall das
Makefile -> Makefile.top_enable_nls
angucken
ich habe mal nach gettext im versichnis gegrept. es
taucht nur an 2 stellen relevant auf
und zwar in gui.c und gkrellm.h im src verzeichnis
in der version 1.2.6 sieht es gleich aus
auch die wird bei mir problemlos kompiliert
du hast recht in der README steht nichts mehr zur benötigten imlib version
aber die version 1.9.10 sollte gehen.
ich kann dir leider auch nicht konkret weiterhelfen
da bei mir alles funktioniert
um differenzierte fehlermeldungen zu bekommen musst war scheinlich im Makefile sachen abändern
generell ,kann ich sagen das viele sachen von gnome benötigt werden
ein
gtk-config --libs aufruf sieht bei mir so aus :
/usr/bin/gtk-config --libs
-L/usr/lib -L/usr/X11R6/lib -lgtk -lgdk -rdynamic -lgmodule -lglib -ldl -lXi -lXext -lX11 -lm
vielleicht lässt sich über diesen weg feststellen was bei dir fehlt
viel
erfolg
gruss
christoph
-IXi fehlt bei mir
wo kann ich die herbekommen ?
gnome an sich habe ich übrigens nicht installiert, jedenfalls nicht komplett
christophwth
09.01.02, 19:24
Hi
meinen satz mit gnome kannst du vergessen, das war falsch.
gebraucht wird das gimp tool kit, gtk und inbesondere gtk-config.
aber die ist bei dir ja vorhanden.
-lXi steht für Xinput
möglicherweise ist das die ursache :
- Although currently this change is only needed so that the XInput library
(-lXi) get linked correctly or not, it will become much more
necessary when gdk_imlib is integrated into GTK.
stammt von
http://mail.gnome.org/archives/gtk-list/1998-March/msg00378.html
gruss
christoph
ersteinmal danke für deine hilfe, da ich gkrellm schon einmal zum laufen bekommen hab und momentan die pladde mit meinem 2tsys, also da wo es läuft im pc hab wäre es doch möglich entsprechende datein "-IXi" einfach zu kopieren oder ?
bzw erst einmal nur um zu sehen ob es läuft gkrellm datein zu kopieren....
werd das heute mal bei gelegenheit testen
libgdk_imlib.so.1
und
/usr/local/bin/gkrellm
von der anderen pladde kopiert und funzt, naja fast. themes wollen nicht...
sh: eject: command not found
/convert: No such file or directory
gdk_imlib ERROR: Cannot load image: /home/deathb/.gkrellm/themes/BlueStorm/frame_top.png
All fallbacks failed.
Cannot load file image: /home/deathb/.gkrellm/themes/BlueStorm/frame_top.png
/convert: No such file or directory
gdk_imlib ERROR: Cannot load image: /home/deathb/.gkrellm/themes/BlueStorm/frame_bottom.png
All fallbacks failed.
hier ist nur ein kleiner ausschnitt..er zählt nacheinander alle datein die zum theme gehören mit solch einer fehlermessage auf
sh: eject : .... hatte ich auch schon auf dem anderern sys...
/convert is wohl der übeltäter....convertiert bilddatein in andere formate ?
christophwth
10.01.02, 17:11
Hi
ich habe noch mal einen ldd aufruf mit der lib gemacht
ldd /usr/lib/libgdk_imlib.so
libgmodule-1.2.so.0 => /usr/lib/libgmodule-1.2.so.0 (0x40034000)
libglib-1.2.so.0 => /usr/lib/libglib-1.2.so.0 (0x40037000)
libdl.so.2 => /lib/libdl.so.2 (0x4005c000)
libc.so.6 => /lib/libc.so.6 (0x40060000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x80000000)
dabei ist mir aufgefallen das noch eine lib (vom gnome ?) gebraucht wird.
die glib ist nicht zugehörig zu gnome aber ohne sie lauft anscheinend
bei gnome nichts
siehe auch
http://developer.gnome.org/arch/gtk/glib.html
sollte glib die bei dir nicht installiert sein, ist das vielleicht die ursache.
gruss
christoph
werde das noch ausführlich posten, aber dieses forum hat mich shcon 4 mal rausgeschmissen deshalb erst einmal die kurzfassung
glib habe ich installiert v1.2.9
es liegt bei mir anscheinend an gdk_imlib..
bei allen probs taucht das irgendwie auf...
imlib-config --cflags-gdk gibt einen error
als ich die imlib-config meines alten systems verwendet habe ging es schonmal einen schritt weiter....
der make vorgang lief an...scheiterte an einer weiteren gdk_types... datei, jedenfalls eine fehlende datei von gdk
wenn ich ein make in gdk_imlib dir mache kommt an ende
/bin/sh ../libtool --mode=link gcc -g -O2 -o libimlib-tiff.la -rpath /usr/local/lib -avoid-version io-tiff.lo -ltiff
rm -fr .libs/libimlib-tiff.la .libs/libimlib-tiff.* .libs/libimlib-tiff.*
*** Warning: This library needs some functionality provided by -ltiff.
*** I have the capability to make that library automatically link in when
*** you link to this library. But I can only do this if you have a
*** shared version of the library, which you do not appear to have.
*** The inter-library dependencies that have been dropped here will be
*** automatically added whenever a program is linked with this library
*** or is declared to -dlopen it.
sieht ganz nach dem grafikformat tiff aus das ich für gtk schonmal installiert habe.
will es als shared kompiliert werden ? wenn ja wie..das manual von tiff spricht davon das es system abhängig ist ob tiff als shared compiliert wird oder nicht, geht aber nicht wieter drauf ein welche vorraussetzungen erfüllt sein müssen...
f***
das kann nicht sein
ich dreh noch völlig frei wenn das so weitergeht
make && make install im gdk_imlib dir und es läuft...ich hab keine erklärung dafür warum das letztes mal automatisch funktiobiert hat und diesmal nicht...
tiff muss nicht mal als shared vorhanden sein
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.