Hallo Liste, Hallo Bernhard, Nachdem Bernhard Walle mir masqmail an's Herz gelegt hat, sagte der configure Lauf: sven@bass:~/masqmail-0.2.18> ./configure --enable-auth --- schnipp --- checking for working aclocal-1.4... missing checking for working autoconf... found checking for working automake-1.4... missing checking for working autoheader... found checking for working makeinfo... found checking for gcc... gcc checking for C compiler default output... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ANSI C... none needed checking for strerror in -lcposix... no checking how to run the C preprocessor... gcc -E checking for egrep... grep -E checking for ANSI C header files... yes checking for ranlib... ranlib checking for glib-config... no checking for GLIB - version >= 0.99.7... no *** The glib-config script installed by GLIB could not be found *** If GLIB was installed in PREFIX, make sure PREFIX/bin is in *** your path, or set the GLIB_CONFIG environment variable to the *** full path to glib-config. checking for res_search in -lc... no --- schnipp--- checking for _doprnt... no --- schnipp--- configure: creating ./config.status config.status: creating Makefile config.status: creating debian/Makefile config.status: creating docs/Makefile config.status: creating docs/man/Makefile config.status: creating docs/xml/Makefile config.status: creating tests/Makefile config.status: creating src/Makefile config.status: creating src/base64/Makefile config.status: creating src/md5/Makefile config.status: creating src/libident/Makefile config.status: creating suse/masqmail.spec config.status: creating redhat/masqmail.spec config.status: creating config.h config.status: executing default-1 commands sven@bass:~/Downloads/masqmail-0.2.18> make make all-recursive make[1]: Wechsel in das Verzeichnis »/home/sven/Downloads/masqmail-0.2.18« Making all in src make[2]: Wechsel in das Verzeichnis »/home/sven/Downloads/masqmail-0.2.18/src« Making all in base64 make[3]: Wechsel in das Verzeichnis »/home/sven/Downloads/masqmail-0.2.18/src/base64« gcc -DHAVE_CONFIG_H -I. -I. -I../.. -g -O2 -D_GNU_SOURCE -c base64.c base64.c:24:18: glib.h: Datei oder Verzeichnis nicht gefunden In file included from base64.c:26: base64.h:18: parse error before '*' token base64.h:18: parse error before '*' token base64.h:18: warning: data definition has no type or storage class base64.h:19: parse error before '*' token base64.h:19: parse error before '*' token base64.h:19: warning: data definition has no type or storage class base64.c:28: parse error before '*' token base64.c:28: parse error before '*' token base64.c: In function `base64_encode': base64.c:30: `guchar' undeclared (first use in this function) base64.c:30: (Each undeclared identifier is reported only once base64.c:30: for each function it appears in.) base64.c:30: `outbuf' undeclared (first use in this function) base64.c:30: `q' undeclared (first use in this function) base64.c:31: `gchar' undeclared (first use in this function) base64.c:31: parse error before "enc" base64.c:32: `gint' undeclared (first use in this function) base64.c:33: `guint' undeclared (first use in this function) base64.c:35: `i' undeclared (first use in this function) base64.c:35: `enc' undeclared (first use in this function) base64.c:35: `j' undeclared (first use in this function) base64.c:41: `len' undeclared (first use in this function) base64.c:46: `in0' undeclared (first use in this function) base64.c:46: `buf' undeclared (first use in this function) base64.c:47: `in1' undeclared (first use in this function) base64.c:48: `in2' undeclared (first use in this function) base64.c: At top level: base64.c:74: parse error before '*' token base64.c:74: parse error before '*' token base64.c: In function `base64_decode': base64.c:76: `guchar' undeclared (first use in this function) base64.c:76: `p' undeclared (first use in this function) base64.c:76: `buf' undeclared (first use in this function) base64.c:76: `q' undeclared (first use in this function) base64.c:77: `guint' undeclared (first use in this function) base64.c:77: parse error before "in" base64.c:79: `gchar' undeclared (first use in this function) base64.c:79: `out' undeclared (first use in this function) base64.c:82: `size' undeclared (first use in this function) base64.c:91: `in' undeclared (first use in this function) make[3]: *** [base64.o] Fehler 1 make[3]: Verlassen des Verzeichnisses »/home/sven/Downloads/masqmail-0.2.18/src/base64« make[2]: *** [all-recursive] Fehler 1 make[2]: Verlassen des Verzeichnisses »/home/sven/Downloads/masqmail-0.2.18/src« make[1]: *** [all-recursive] Fehler 1 make[1]: Verlassen des Verzeichnisses »/home/sven/Downloads/masqmail-0.2.18« make: *** [all-recursive-am] Fehler 2 --- schnapp --- Ich hoffe, das war jetzt nicht zu lang? Zu den ersten Zeilen: Zu aclocal habe ich zwar Seiten gefunden, aber hat mir nicht viel gesagt. automake ist bei mir installiert, in einer höheren Version (1.6.3-27). Alles, was auf der CD zu glib zu finden war, auch (glib, glib2, glibc, glibc-devel, glibc-i18ndata, glibc-locale) SuSE 8.1 pers mit Originalkernel für AMD. Als rpm für SuSE habe ich nur das von packman für die 7.3 gefunden, installiert (vorher postfix nach Warnmeldung entfernt und bis auf die sendmail-Anweisungen --war ja vorher nicht konfiguriert -- alles nach http://www.bwalle.de/docs/masqmail.pdf eingerichtet) und feststellen müssen, daß es abstürzt. Da gab's in der Konfiguration Probleme: /var/log/boot.msg sagt: /etc/init.d/rc5.d/S13masqmail: line 18: /etc/rc.config: No such file or directory Wenn ich sie angelegt hätte, hätte ich allerdings auch nicht gewußt, was da hineingehört. Dankbar für jeden Tipp. Gruß Sven -- Linux macht Spaß, weil es von intelligenten Menschen gemacht ist. Ratti (Jörg Roßdeutscher) auf suse-linux@suse.com
On Fri, 07 Mar 2003 at 12:39 (+0100), Sven Rodenbeck wrote:
checking for GLIB - version >= 0.99.7... no *** The glib-config script installed by GLIB could not be found *** If GLIB was installed in PREFIX, make sure PREFIX/bin is in *** your path, or set the GLIB_CONFIG environment variable to the *** full path to glib-config. checking for res_search in -lc... no
Paket glib-devel installieren.
sven@bass:~/Downloads/masqmail-0.2.18> make
Und wenn ./configure mit Fehlern beendet wird make gar nicht ausfuehren. Das kann nicht gehen.
Ich hoffe, das war jetzt nicht zu lang?
Doch, die letzten Zeilen reichen.
Alles, was auf der CD zu glib zu finden war, auch (glib, glib2, glibc, glibc-devel, glibc-i18ndata, glibc-locale)
glib != glibc. Kann sein dass das Paket nicht bei SuSE 8.1 dabei ist, irgendwas war da, wurde aber auf jeden Fall per YOU nachgeliefert. Gruß, Bernhard -- _________ http://www.bwalle.de _________________________________________________ Früher hatten die Menschen Angst vor der Zukunft. Heute muß die Zukunft Angst vor den Menschen haben. -- Werner Mitsch
Am Freitag, 7. März 2003 12:46 schrieb Bernhard Walle:
On Fri, 07 Mar 2003 at 12:39 (+0100), Sven Rodenbeck wrote:
Alles, was auf der CD zu glib zu finden war, auch (glib, glib2, glibc, glibc-devel, glibc-i18ndata, glibc-locale)
glib != glibc. Kann sein dass das Paket nicht bei SuSE 8.1 dabei ist, irgendwas war da, wurde aber auf jeden Fall per YOU nachgeliefert.
Verstehe ich nicht. Muß ich das explizit angeben beim Kompilieren, oder meinst Du, das Paket heißt jetzt anders? Gruß Sven -- Linux macht Spaß, weil es von intelligenten Menschen gemacht ist. Ratti (Jörg Roßdeutscher) auf suse-linux@suse.com
* On Fri, 07 Mar 2003 at 13:01 +0100, Sven Rodenbeck wrote:
Am Freitag, 7. März 2003 12:46 schrieb Bernhard Walle:
On Fri, 07 Mar 2003 at 12:39 (+0100), Sven Rodenbeck wrote:
Alles, was auf der CD zu glib zu finden war, auch (glib, glib2, glibc, glibc-devel, glibc-i18ndata, glibc-locale)
glib != glibc. Kann sein dass das Paket nicht bei SuSE 8.1 dabei ist, irgendwas war da, wurde aber auf jeden Fall per YOU nachgeliefert.
Verstehe ich nicht. Muß ich das explizit angeben beim Kompilieren, oder meinst Du, das Paket heißt jetzt anders?
Die glibc ist was komplett anderes als die glib. -- Adalbert GPG welcome, request public key: mailto:adalbert+key@lopez.at
Am Freitag, 7. März 2003 13:16 schrieb Sven Rodenbeck:
Am Freitag, 7. März 2003 13:07 schrieb Adalbert Michelic:
Die glibc ist was komplett anderes als die glib.
Aber glib ist bei mir auch da 1.2.10-305
Entschuldigt, man muß einfach nur lesen können: glib-devel ist Tatsache nicht auf meinen CD's , wird besorgt. Was ist eigentlich vom Konflikt Postfix vs. masqmail zu halten. In der Anleitung steht, bezogen auf sendmail, nur deaktivieren. Sven -- Linux macht Spaß, weil es von intelligenten Menschen gemacht ist. Ratti (Jörg Roßdeutscher) auf suse-linux@suse.com
* Sven Rodenbeck postete am 07. Mär. 2003 folgendes:
Am Freitag, 7. März 2003 13:07 schrieb Adalbert Michelic:
Die glibc ist was komplett anderes als die glib. Aber glib ist bei mir auch da 1.2.10-305
Dann fehlt Dir das Develpaket. Bye Michael P.S. Gegen TCPA - Against TCPA! http://www.againsttcpa.com/what-is-tcpa.html -- Die Informationen, die am dringendsten benötigt wird, ist am wenigsten erreichbar. -- Murphy's Law _______________________________________________________________________ Registered Linux User #228306 AIM Tuxi70 ICQ #151172379
On Fri, 07 Mar 2003 at 13:01 (+0100), Sven Rodenbeck wrote:
Am Freitag, 7. März 2003 12:46 schrieb Bernhard Walle:
On Fri, 07 Mar 2003 at 12:39 (+0100), Sven Rodenbeck wrote:
Alles, was auf der CD zu glib zu finden war, auch (glib, glib2, glibc, glibc-devel, glibc-i18ndata, glibc-locale)
glib != glibc. Kann sein dass das Paket nicht bei SuSE 8.1 dabei ist, irgendwas war da, wurde aber auf jeden Fall per YOU nachgeliefert.
Verstehe ich nicht. Muß ich das explizit angeben beim Kompilieren, oder meinst Du, das Paket heißt jetzt anders?
Du sollst das Paket glib-devel installieren, das nichts mit der glibc zu tun hat. Woher Du das Paket bekommst (SuSE CD, YOU) ist Dein Problem. Gruß, Bernhard -- _________ http://www.bwalle.de _________________________________________________ Real Men don't make backups. They upload it via ftp and let the world mirror it. -- Linus Torvalds
Hallo, On Fri, 07 Mar 2003, Sven Rodenbeck wrote:
checking for working aclocal-1.4... missing checking for working autoconf... found checking for working automake-1.4... missing checking for working autoheader... found
Kleiner Trick, wenn dein automake aktueller ist: Generiere einfach das configure-script neu: aclocal automake autoconf autoheader ./configure ... Falls es nicht klappt kannst du immer noch den tarball neu auspacken.
checking for glib-config... no checking for GLIB - version >= 0.99.7... no
glib-devel installieren. -dnh -- 99: EDV Experimentelle Daten Verarbeitung (Andreas Frackowiak)
David Haller
Kleiner Trick, wenn dein automake aktueller ist:
Generiere einfach das configure-script neu:
aclocal automake autoconf autoheader
Und wenn automake wirklich aktuell ist (>= 1.5, lässt sich das auf eine Zeile reduzieren :) autoreconf --force --install Das ruft dann nach Bedarf aclocal,autoheader,libtoolize,gettextize,automake und autoconf auf. Philipp -- Philipp Thomas Arbeit: pthomas@suse.de Entwicklung, SuSE Linux AG Privat: pth@t-link.de
Am Samstag, 8. März 2003 09:30 schrieb Philipp Thomas:
David Haller
[Fri, 7 Mar 2003 18:21:26 +0100]: Kleiner Trick, wenn dein automake aktueller ist:
Generiere einfach das configure-script neu:
Und wenn automake wirklich aktuell ist (>= 1.5, lässt sich das auf eine Zeile reduzieren :)
autoreconf --force --install
Das ruft dann nach Bedarf aclocal,autoheader,libtoolize,gettextize,automake und autoconf auf.
Hallo und Danke für die Tipps. Habe es zwischenzeitlich auf der 8.0, die auch noch bei mir läuft, compiliert und installiert. Hatte da die neuen Info's noch nicht parat, aber es lief auch so gut durch. Jetzt teste ich, ob's richtig arbeitet. 8.1 + Kamel (Nachrichten auf dem Server lassen) 8.0 + mutt + procmail + masqmail + lernen, lernen... -- Gruß Sven Linux macht Spaß, weil es von intelligenten Menschen gemacht ist. Ratti (Jörg Roßdeutscher) auf suse-linux@suse.com
participants (6)
-
Adalbert Michelic
-
Bernhard Walle
-
David Haller
-
Michael Raab
-
Philipp Thomas
-
Sven Rodenbeck