Linux Kernel will kann nicht kompiliert werden! |
||
---|---|---|
#0
| ||
02.11.2004, 20:34
Member
Beiträge: 15 |
||
|
||
02.11.2004, 22:41
Member
Beiträge: 5291 |
#2
Schad das du nicht gesagt hast welcher kernel bzw. welches Linux release.
Gleichzeitig hättest du erwähnen können was du falsch gemacht hast, es ist immer gut wenn man Frage und Antwort in einem Forum an einem Platz finden kann. Zitat root@KKC:/usr/src/linux# make dep menuconfig cleanDat bringt aber gar nix make menuconfig und danach: make dep && make clean bzImage modules modules_install aber auch nur wenn es nen 2.4er oder drunter ist. Bei 2.6 gibt es das nicht mehr. das mit den modules* kannst weglassen wenn du auf module verzichtest. Bei rp-pppoe fehlen wohl irgendwelche funktionen, vielleicht liegts an irgendner library - schwer zu sagen, aber du brauchst auf jedenfall HDLC line discipline support im kernel. Ich empfehle dir für additionale Software sowieso deinen Paketmanager zu verwenden, dass ist einfacher. __________ E-Mail: therion at ninth-art dot de IRC: megatherion @ Freenode |
|
|
root@KKC:/usr/src/linux# make dep menuconfig clean
Makefile:461: .config: Datei oder Verzeichnis nicht gefunden
make[1]: Für das Ziel »Makefile« ist nichts zu tun.
Makefile:461: .config: Datei oder Verzeichnis nicht gefunden
*** Warning: make dep is unnecessary now.
HOSTCC scripts/basic/fixdep
In Datei, eingefügt von /usr/include/sys/socket.h:35,
von /usr/include/netinet/in.h:24,
von /usr/include/arpa/inet.h:23,
von scripts/basic/fixdep.c:115:
/usr/include/bits/socket.h:305:24: asm/socket.h: Datei oder Verzeichnis nicht gefunden
make[2]: *** [scripts/basic/fixdep] Fehler 1
make[1]: *** [scripts_basic] Fehler 2
make: *** [menuconfig] Fehler 2
root@KKC:/usr/src/linux#
die ordner und dateien also socket.h existiert.
hat jemand plan ? danke bye
// edit: habe das problem gelöst !
aber dafür habe ich noch ein anderes. wenn ich rp-pppoe installieren will mit ./go dann bekomme ich später diese meldung bei der installations:
config.h is unchanged
On this platform, the following targets will be built:
pppoe pppoe-server pppoe-sniff pppoe-relay
Type 'make' to compile the software.
Running make...
gcc -g -O2 -Wall -Wstrict-prototypes -ansi -pedantic '-DPPPOE_PATH="/usr/sbin/pppoe"' '-DPPPD_PATH="/usr/sbin/pppd"' '-DPLUGIN_PATH="/etc/ppp/plugins/rp-pppoe.so"' '-DPPPOE_SERVER_OPTIONS="/etc/ppp/pppoe-server-options"' -Ilibevent '-DVERSION="3.5"' -c -o if.o if.c
if.c: In Funktion »openInterface«:
if.c:425: error: storage size of `ifr' isn't known
if.c:459: Warnung: implicit declaration of function `ioctl'
if.c:459: error: `SIOCGIFHWADDR' undeclared (first use in this function)
if.c:459: error: (Each undeclared identifier is reported only once
if.c:459: error: for each function it appears in.)
if.c:481: error: `SIOCGIFMTU' undeclared (first use in this function)
if.c:497: error: `SIOCGIFINDEX' undeclared (first use in this function)
if.c:425: Warnung: unused variable `ifr'
make: *** [if.o] Fehler 1
Oops! It looks like make failed.
root@KKC:/home/Bozzy/Desktop/rp-pppoe-3.5#
vielen dank, bozzy