hallo liste! Ich habe (mal wieder? ;))) ein kleines problem ... und zwar beim kompilieren eines packetes (postoffice um genau zu sein.) das ./configure läuft sauber durch, doch beim kompilieren habe ich dann z.B. diese Fehlermeldung: [...] make[1]: Entering directory `/home/bodo/post/new/src/postoffice' make[2]: Entering directory `/home/bodo/post/new/src/postoffice' g++ -O2 -DLINUX -D_REENTRANT -I../../include -I/usr/local/mysql/include -I/usr/include/mysql -c -g -w -o arch/linux2.2-x86-libc2.1-gnuegcs2.91/helpdesk-main.o helpdesk-main.cpp In file included from ../../include/FL/Fl_Editor.H:16, from ../../include/helpdesk.h:13, from helpdesk-main.cpp:4: ../../include/Fl/x.H:42: X11/Xlib.h: Datei oder Verzeichnis nicht gefunden ../../include/Fl/x.H:43: X11/Xutil.h: Datei oder Verzeichnis nicht gefunden ../../include/Fl/x.H:44: X11/Xatom.h: Datei oder Verzeichnis nicht gefunden make[2]: *** [arch/linux2.2-x86-libc2.1-gnuegcs2.91/helpdesk-main.o] Error 1 make[2]: Leaving directory `/home/bodo/post/new/src/postoffice' make[1]: *** [default] Error 2 make[1]: Leaving directory `/home/bodo/post/new/src/postoffice' [...] aber ein 'locate Xlib.h' bringt mir das hervor: bodo@shadowland:~/post/new > locate Xlib.h /usr/i486-glibc20-linux/include/X11/PEX5/PEXlib.h /usr/i486-glibc20-linux/include/X11/Xlib.h /usr/lib/perl5/5.00503/i586-linux/Tk/pTk/Xlib.h /usr/X11R6/include/X11/PEX5/PEXlib.h /usr/X11R6/include/X11/Xlib.h also ist doch die Xlib.h installiert! Oder etwa doch nicht? häää .... Oder sollte ich die '/usr/X11R6/include/' in meine PATH variable übernehmen? Hat jemand dazu eine idee? mir ist das schonmal vor 2 wochen aufgefallen, hab das problem aber weit weggeschoben ... Bodo -- bodo.schulz@dland.de http://home.wtal.de/boone-schulz registered Linux user number 176242 Your machine has registration number 78085 --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Bodo Schulz wrote:
hallo liste!
Ich habe (mal wieder? ;))) ein kleines problem ...
und zwar beim kompilieren eines packetes (postoffice um genau zu sein.) das ./configure läuft sauber durch, doch beim kompilieren habe ich dann z.B. diese Fehlermeldung:
[...]
make[1]: Entering directory `/home/bodo/post/new/src/postoffice' make[2]: Entering directory `/home/bodo/post/new/src/postoffice' g++ -O2 -DLINUX -D_REENTRANT -I../../include -I/usr/local/mysql/include -I/usr/include/mysql -c -g -w -o
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ hier sollte noch ein -I/usr/X11R6/include dazu kommen,damit die X-Includes auch gefunden werden. [...] -- Markus Kossmann markus.kossmann@inka.de --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Markus Kossmann wrote:
Bodo Schulz wrote:
hallo liste!
Ich habe (mal wieder? ;))) ein kleines problem ...
und zwar beim kompilieren eines packetes (postoffice um genau zu sein.) das ./configure läuft sauber durch, doch beim kompilieren habe ich dann z.B. diese Fehlermeldung:
[...]
make[1]: Entering directory `/home/bodo/post/new/src/postoffice' make[2]: Entering directory `/home/bodo/post/new/src/postoffice' g++ -O2 -DLINUX -D_REENTRANT -I../../include -I/usr/local/mysql/include -I/usr/include/mysql -c -g -w -o
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ hier sollte noch ein -I/usr/X11R6/include dazu kommen,damit die X-Includes auch gefunden werden. [...]
Dafür kann ich auch nicht's ... ich kann nur ein make eingeben und configure wird über dieses make gestartet ... ich habe keine Möglichkeit irgendeine eingabe zu tätigen! :( -- Bodo Schulz / bodo.schulz@dland.de / http://home.wtal.de/boone-schulz registered Linux user : 176242 / registered Linux machine : 78085 --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Bodo Schulz wrote:
Markus Kossmann wrote:
Bodo Schulz wrote:
hallo liste!
Ich habe (mal wieder? ;))) ein kleines problem ...
und zwar beim kompilieren eines packetes (postoffice um genau zu sein.) das ./configure läuft sauber durch, doch beim kompilieren habe ich dann z.B. diese Fehlermeldung:
[...]
make[1]: Entering directory `/home/bodo/post/new/src/postoffice' make[2]: Entering directory `/home/bodo/post/new/src/postoffice' g++ -O2 -DLINUX -D_REENTRANT -I../../include -I/usr/local/mysql/include -I/usr/include/mysql -c -g -w -o
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ hier sollte noch ein -I/usr/X11R6/include dazu kommen,damit die X-Includes auch gefunden werden. [...]
Dafür kann ich auch nicht's ... ich kann nur ein make eingeben und configure wird über dieses make gestartet ... ich habe keine Möglichkeit irgendeine eingabe zu tätigen! :(
Es müsste auch gehen, die Umgebungvariable CPLUS_INCLUDE_PATH zu setzen. Die info Seiten von gcc sagen dazu: `C_INCLUDE_PATH' `CPLUS_INCLUDE_PATH' `OBJC_INCLUDE_PATH' These environment variables pertain to particular languages. Each variable's value is a colon-separated list of directories, much like `PATH'. When GCC searches for header files, it tries the directories listed in the variable for the language you are using, after the directories specified with `-I' but before the standard header file directories. -- Markus Kossmann markus.kossmann@inka.de --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Bodo Schulz schrieb:
hallo liste!
Ich habe (mal wieder? ;))) ein kleines problem ...
und zwar beim kompilieren eines packetes (postoffice um genau zu sein.) das ./configure läuft sauber durch, doch beim kompilieren habe ich dann z.B. diese Fehlermeldung:
[...]
Ich habe keine Xlib.h auf meinem 6.4 gefunden und YasT findet in der Paketauskunft auch kein passendes Paket auf den CDs. Lösung war die Installation von der 6.3 aus, dort gibt es ein X-Include-Paket (kenne jetzt leider den Namend nicht) - keine Ahnung, ob das jetzt nur ein Workaround ist oder die Antwort;-) Gruß hebi -- Dirk Hebenstreit Büro-Informationstechnik Tel.: 0170 2461522 Eschenweg 3 033200 85997 14558 Bergholz-Rehbrücke FAX : 033200 85999 dhebenstreit@rios.de dhebi@gmx.net --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Dirk Hebenstreit wrote:
Bodo Schulz schrieb:
hallo liste!
Ich habe (mal wieder? ;))) ein kleines problem ...
und zwar beim kompilieren eines packetes (postoffice um genau zu sein.) das ./configure läuft sauber durch, doch beim kompilieren habe ich dann z.B. diese Fehlermeldung:
[...]
Ich habe keine Xlib.h auf meinem 6.4 gefunden und YasT findet in der Paketauskunft auch kein passendes Paket auf den CDs. Lösung war die Installation von der 6.3 aus, dort gibt es ein X-Include-Paket (kenne jetzt leider den Namend nicht) - keine Ahnung, ob das jetzt nur ein Workaround ist oder die Antwort;-)
also ich habe bei 6.4 schon eine Xlib.h gefunden ich mußte sie aber auch erst nachinstallieren, als das kompilieren von eine kde-app fehlgeschlagen ist. sie ist auf den cd`s drauf, weiß allerdings jetzt auch nicht genau wo (vermutlich da, wo sie auch bei 6.3 ist) ich finde das schlecht von suse, die Xlib.h nicht per default zu installieren, denn wenn ein newbie solche fehlermeldungen bekommt, wenn er seine ersten programme selbst übersetzt, dann weiß der wohl wenig damit anzufangen. aber bei 6.4 scheint einiges schief zu laufen. (nicht falsch verstehen, ich finde suse immer noch gut!) markus
Gruß hebi
-- Dirk Hebenstreit Büro-Informationstechnik Tel.: 0170 2461522 Eschenweg 3 033200 85997 14558 Bergholz-Rehbrücke FAX : 033200 85999 dhebenstreit@rios.de dhebi@gmx.net
--------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
-- Markus Jais jais@rz.fh-muenchen.de http://www.informatik.fh-muenchen.de/~ifw98098 Save the wolves: http://www.euronatur.org/wolf_E.htm --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
jais wrote:
ich finde das schlecht von suse, die Xlib.h nicht per default zu installieren, denn wenn ein newbie solche fehlermeldungen bekommt, wenn er seine ersten programme selbst übersetzt, dann weiß der wohl wenig damit anzufangen.
Nun ja, wenn du Standard-Workstation als Profil auswählst, ist sie wohl nicht dabei. Bei Entwicklersystem aber sicherlich. Warum soll die jetzt in 6.4 mit drauf? War in 6.1 nicht installiert, in 6.2 nicht installiert und über 6.3 kann ich keine Aussage treffen.
aber bei 6.4 scheint einiges schief zu laufen.
Bin eigentlich ganz zufrieden...
(nicht falsch verstehen, ich finde suse immer noch gut!)
Warum falsch verstehen? Die Diskussion hatten wir doch erst :-) Andreas -- ------------------------------------------------------------------- Andreas Bock registered Linux User #136542 mailto:a_bock@gmx.de ICQ #59734306 ------------------------------------------------------------------- --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Dirk Hebenstreit wrote:
Bodo Schulz schrieb:
hallo liste!
Ich habe (mal wieder? ;))) ein kleines problem ...
und zwar beim kompilieren eines packetes (postoffice um genau zu sein.) das ./configure läuft sauber durch, doch beim kompilieren habe ich dann z.B. diese Fehlermeldung:
[...]
Ich habe keine Xlib.h auf meinem 6.4 gefunden und YasT findet in der Paketauskunft auch kein passendes Paket auf den CDs. Lösung war die Installation von der 6.3 aus, dort gibt es ein X-Include-Paket (kenne jetzt leider den Namend nicht) - keine Ahnung, ob das jetzt nur ein Workaround ist oder die Antwort;-)
also ich habe bei 6.4 schon eine Xlib.h gefunden ich mußte sie aber auch erst nachinstallieren, als das kompilieren von eine kde-app fehlgeschlagen ist. sie ist auf den cd`s drauf, weiß allerdings jetzt auch nicht genau wo (vermutlich da, wo sie auch bei 6.3 ist) ich finde das schlecht von suse, die Xlib.h nicht per default zu installieren, denn wenn ein newbie solche fehlermeldungen bekommt, wenn er seine ersten programme selbst übersetzt, dann weiß der wohl wenig damit anzufangen. aber bei 6.4 scheint einiges schief zu laufen. (nicht falsch verstehen, ich finde suse immer noch gut!) markus
Gruß hebi
-- Dirk Hebenstreit Büro-Informationstechnik Tel.: 0170 2461522 Eschenweg 3 033200 85997 14558 Bergholz-Rehbrücke FAX : 033200 85999 dhebenstreit@rios.de dhebi@gmx.net
--------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
-- Markus Jais jais@rz.fh-muenchen.de http://www.informatik.fh-muenchen.de/~ifw98098 Save the wolves: http://www.euronatur.org/wolf_E.htm --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
On Thu, May 11, jais wrote:
also ich habe bei 6.4 schon eine Xlib.h gefunden ich mußte sie aber auch erst nachinstallieren, als das kompilieren von eine kde-app fehlgeschlagen ist. sie ist auf den cd`s drauf, weiß allerdings jetzt auch nicht genau wo (vermutlich da, wo sie auch bei 6.3 ist)
Ist im Paket xdevel.
ich finde das schlecht von suse, die Xlib.h nicht per default zu installieren, denn wenn ein newbie solche fehlermeldungen bekommt, wenn er seine ersten programme selbst übersetzt, dann weiß der wohl wenig damit anzufangen.
Es gibt da ein Problem, und das ist die größe der Default installation. Da leider alle Programme größer werden, müssen wir die Default installation abspecken. Und die Mehrheit unserer Kunden entwickelt oder compiliert nicht selber X11 Programme. Mit dem Hype um Linux ändert sich eben auch der Anwenderkreis. Und für Leute, die selber compilieren wollen, habe wir die Development Auswahl, wo dann alle notwendigen Header Dateien und Programme installiert werden. Die ist dann aber inzwischen auch über 1 GB groß. Etwas, was man einem normalen Anwender nicht zumuten kann. Und xdevel ist komprimiert schon über 2MB groß, es ist also kein "kleines" Paket, sondern braucht wirklich Platz. Tschau, Thorsten -- Thorsten Kukuk http://www.suse.de/~kukuk/ kukuk@suse.de SuSE GmbH Schanzaeckerstr. 10 90443 Nuernberg Linux is like a Vorlon. It is incredibly powerful, gives terse, cryptic answers and has a lot of things going on in the background. --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Thorsten Kukuk schrieb:
On Thu, May 11, jais wrote:
also ich habe bei 6.4 schon eine Xlib.h gefunden ich mußte sie aber auch erst nachinstallieren, als das kompilieren von eine kde-app fehlgeschlagen ist. sie ist auf den cd`s drauf, weiß allerdings jetzt auch nicht genau wo (vermutlich da, wo sie auch bei 6.3 ist)
Ist im Paket xdevel.
Hallo Thorsten! Also ich hatte wie gesagt ein ähnliches Problem unter 6.4 und konnte mit der Paketauskunft von YaST keine Xlib.h finden (das Paket xdevel war bereits installiert, ich habe YaST die CDs durchsuchen lassen und bei der Suche mit den 6.3-CDs klappte die Suche dan auch). Allerdings kann ich nicht mehr die genauen Umstände abgrenzen, so daß der User als Ursache nicht ausscheidet ;-) Ich bin mit aber recht sicher, daß ich fehlerfrei gearbeitet habe (Zusatzinfo: die CD-Version der 6.4 ist sehr früh, 6.4-0.0 oder ähnlich, auf keinen Fall ein Subrelease!) Vieleicht doch ein Fehler in YaST/den CD's? Ich prüfe nochmal nach!
ich finde das schlecht von suse, die Xlib.h nicht per default zu installieren, denn wenn ein newbie solche fehlermeldungen bekommt, wenn er seine ersten programme selbst übersetzt, dann weiß der wohl wenig damit anzufangen.
Es gibt da ein Problem, und das ist die größe der Default installation. Da leider alle Programme größer werden, müssen wir die Default installation abspecken. Und die Mehrheit unserer Kunden entwickelt oder compiliert nicht selber X11 Programme. Mit dem Hype um Linux ändert sich eben auch der Anwenderkreis. Und für Leute, die selber compilieren wollen, habe wir die Development Auswahl, wo dann alle notwendigen Header Dateien und Programme installiert werden. Die ist dann aber inzwischen auch über 1 GB groß. Etwas, was man einem normalen Anwender nicht zumuten kann.
Und xdevel ist komprimiert schon über 2MB groß, es ist also kein "kleines" Paket, sondern braucht wirklich Platz.
Ist nachvollziehbar, zudem macht die Zusammenstellung der einzelnen Profile ja sonst auch keinen Sinn. Gruß hebi -- Dirk Hebenstreit Büro-Informationstechnik Tel.: 0170 2461522 Eschenweg 3 033200 85997 14558 Bergholz-Rehbrücke FAX : 033200 85999 dhebenstreit@rios.de dhebi@gmx.net --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Dirk Hebenstreit wrote:
Bodo Schulz schrieb:
hallo liste!
Ich habe (mal wieder? ;))) ein kleines problem ...
und zwar beim kompilieren eines packetes (postoffice um genau zu sein.) das ./configure läuft sauber durch, doch beim kompilieren habe ich dann z.B. diese Fehlermeldung:
[...]
Ich habe keine Xlib.h auf meinem 6.4 gefunden und YasT findet in der Paketauskunft auch kein passendes Paket auf den CDs. Lösung war die Installation von der 6.3 aus, dort gibt es ein X-Include-Paket (kenne jetzt leider den Namend nicht) - keine Ahnung, ob das jetzt nur ein Workaround ist oder die Antwort;-)
Ich nutze die SuSE6.3 und ich habe das Packet xdevel installiert. Ist ja auch nicht gerade mein erstes Programm was ich kompilieren will ... Btw. beim imwhell 0.9.7 hatte ich diese Probleme ja auch ... -- Bodo Schulz / bodo.schulz@dland.de / http://home.wtal.de/boone-schulz registered Linux user : 176242 / registered Linux machine : 78085 --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
participants (6)
-
a_bock@gmx.de
-
bodo.schulz@dland.de
-
dhebenstreit@rios.de
-
jais@rz.fh-muenchen.de
-
kukuk@suse.de
-
Markus.Kossmann@inka.de