[Compileren] error.. snap er niets van

Pagina: 1
Acties:

  • Adonias
  • Registratie: Juni 2000
  • Laatst online: 17-05 14:13

Adonias

Oe! Buttons :9

Topicstarter
Het gaat hier om het compileren van Proftp 1.2.6 met mod_exec.
Eerst:
code:
1
./configure --with-module=mod_exec

Dit gaat goed, geen errors, makefile wordt aangemaakt.

Met
code:
1
make

gebeurt er dit:

code:
1
2
3
4
5
6
7
8
9
cd lib ; make lib
make[1]: Entering directory `/tmp/proftpd-1.2.6/lib'
gcc  -DLINUX  -I.. -I../include  -O2 -Wall -c glibc-glob.c
In file included from /usr/include/errno.h:36,
                 from glibc-glob.c:47:
/usr/include/bits/errno.h:25: linux/errno.h: No such file or directory
make[1]: *** [glibc-glob.o] Error 1
make[1]: Leaving directory `/tmp/proftpd-1.2.6/lib'
make: *** [lib] Error 2


Nu heb ik bij God geen id wat hier nu eiluk staat, en wat ik eraan moet doen.
Het komt op een slackware 8.1 bakkie te staan...

  • XTerm
  • Registratie: Juli 2001
  • Laatst online: 10-06-2025
Je moet de kernelsource in /usr/src/linux hebben staan.

  • Ronald
  • Registratie: Juli 2000
  • Laatst online: 13:55
Wrong.

Dit zijn kernel headers waartegen glibc gecompiled is in /usr/include/{linux,asm} hebben.
Hiervoor moet je Of "kernel headers" package installen, OF "glibc-devel", onder debian lijkt het glibc-devel:

code:
1
usr/include/linux/errno.h           devel/libc6-dev

(packages.debian.org)

[ Voor 0% gewijzigd door Ronald op 07-11-2002 06:54 . Reden: Preview layout niet zelfde als final ]

PV Output - Obdam; SolarEdge SE5K 'Voor korte strings'; 12x350Wp Oost-West 13°; 8x415Wp Zuid 10°; Totaal 7520Wp.


Verwijderd

Goed, slackware gebruikt natuurlijk geen debian packages, dus je moet gewoon even een kernel uitpakken in /usr/src