capi4hylafax Fehler beim Compilieren
Hallo zusammen, habe hier einen Suse 7.0 Server, bei dem ich Hylafax auf ISDN umstellen wollte. Konnte die Capi Treiber von AVM auch installieren. Die Capi4hylafax lässt sich nicht installieren, da ich mal nicht den Original 16er Kernel habe, sondern auf den 18er mal umgestiegen war. Also versuchte ich capi4hylafax zu compilieren. ./configure hat geklappt Nur beim make bekomme ich folgende Fehlermeldung: In file included from /usr/include/errno.h:36, from BasicFax.cpp:27: /usr/include/bits/errno.h:25: linux/errno.h: No such file or directory make[2]: *** [BasicFax.o] Error 1 make[2]: Leaving directory `/home/denz/capi4hylafax-01.02.02/src/convert' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/denz/capi4hylafax-01.02.02/src' make: *** [all-recursive] Error 1 Hat jemand ne Ahnung zur Problembeseitigung ? Gruss Günter
On Thu, Apr 10, 2003 at 10:28:25AM +0200, Günter Denz wrote:
Hallo zusammen,
habe hier einen Suse 7.0 Server, bei dem ich Hylafax auf ISDN umstellen wollte.
Konnte die Capi Treiber von AVM auch installieren. Die Capi4hylafax lässt sich nicht installieren, da ich mal nicht den Original 16er Kernel habe, sondern auf den 18er mal umgestiegen war.
capi4hylafax ist kernelunabhaengig.
Also versuchte ich capi4hylafax zu compilieren.
./configure hat geklappt
Nur beim make bekomme ich folgende Fehlermeldung:
In file included from /usr/include/errno.h:36, from BasicFax.cpp:27: /usr/include/bits/errno.h:25: linux/errno.h: No such file or directory make[2]: *** [BasicFax.o] Error 1 make[2]: Leaving directory `/home/denz/capi4hylafax-01.02.02/src/convert' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/denz/capi4hylafax-01.02.02/src' make: *** [all-recursive] Error 1
Hat jemand ne Ahnung zur Problembeseitigung ?
Ich bin mir nicht sicher ob das auf 7.0 zutrifft: Bei alten Distris waren die kernel includes noch nicht Bestandteil der libc/glibc. Deshalb muss die kernel source (oder wenigstens die includes) unter /usr/src/linux erreichbar sein und die links muesen stimmen. (/usr/include/linux -> /usr/src/linux/include/linux) Eventuell fehlt auch das libc bzw. glibc develop packet. -- Karsten Keil SuSE Labs ISDN development
participants (2)
-
Günter Denz
-
Karsten Keil