./compile.sh million Fehler

bouillon

Neuer User
Mitglied seit
7 Mrz 2006
Beiträge
11
Punkte für Reaktionen
0
Punkte
0
Hallo,

ich habe schon vieles durchgelesen und meinstens steht überall, dass man ein Link vom kernel source auf linux-2.4 erstellt und den Rest mach ./install.sh von alleine.

Bei mir klapt es Ihrgend wie nix.

Beim kompilieren von bristuff-0.2.0-RC8q bekomme ich wirklich nur Fehler. Ich poste mal ein stück

grafin:/usr/src/bristuff-0.2.0-RC8q# ./compile.sh
rm -f torisatool makefw tor2fw.h
rm -f zttool ztspeed zttest ztmonitor
rm -f *.o ztcfg tzdriver sethdlc sethdlc-new
rm -f zonedata.lo tonezone.lo libtonezone.so.1.0 *.lo
rm -f *.ko *.mod.c .*o.cmd
rm -f gendigits tones.h
rm -f libtonezone*
rm -f tor2ee
rm -f core
rm -rf .tmp_versions
cc -I. -O4 -g -Wall -DBUILDING_TONEZONE -DSTANDALONE_ZAPATA -DZAPTEL_CONFIG=\"/etc/zaptel.conf\" -c -o gendigits.o gendigits.c
cc -o gendigits gendigits.o -lm
./gendigits
gcc -I/usr/src/linux/include -O6 -DMODULE -D__KERNEL__ -DEXPORT_SYMTAB -I/usr/src/linux/drivers/net -Wall -I. -Wstrict-prototypes -fomit-frame-pointer -I/usr/src/linux/drivers/net/wan -I /usr/src/linux/include -I/usr/src/linux/include/net -DMODVERSIONS -include /usr/src/linux-2.4/include/linux/modversions.h -DSTANDALONE_ZAPATA -c zaptel.c
In file included from <command line>:9:
/usr/src/linux-2.4/include/linux/modversions.h:4:36: linux/modules/53c700.ver: No such file or directory
/usr/src/linux-2.4/include/linux/modversions.h:5:34: linux/modules/8390.ver: No such file or directory
/usr/src/linux-2.4/include/linux/modversions.h:6:40: linux/modules/ac97_codec.ver: No such file or directory
/usr/src/linux-2.4/include/linux/modversions.h:7:34: linux/modules/ac97.ver: No such file or directory
/usr/src/linux-2.4/include/linux/modversions.h:8:33: linux/modules/aci.ver: No such file or directory
/usr/src/linux-2.4/include/linux/modversions.h:9:40: linux/modules/acpi_ksyms.ver: No such file or directory
/usr/src/linux-2.4/include/linux/modversions.h:10:34: linux/modules/acsi.ver: No such file or directory
/usr/src/linux-2.4/include/linux/modversions.h:11:36: linux/modules/ad1848.ver: No such file or directory
/usr/src/linux-2.4/include/linux/modversions.h:12:33: linux/modules/adb.ver: No such file or directory
/usr/src/linux-2.4/include/linux/modversions.h:13:37: linux/modules/af_ax25.ver: No such file or directory
/usr/src/linux-2.4/include/linux/modversions.h:14:36: linux/modules/af_ipx.ver: No such file or directory
/usr/src/linux-2.4/include/linux/modversions.h:15:40: linux/modules/af_netlink.ver: No such file or directory
/usr/src/linux-2.4/include/linux/modversions.h:16:36: linux/modules/af_spx.ver: No such file or directory

dann komt Ihrgend wann mal sowas

/usr/include/linux/kernel.h:74: error: syntax error before "size_t"
In file included from /usr/include/linux/timex.h:186,
from /usr/include/linux/sched.h:11,
from /usr/include/linux/module.h:10,
from zaptel.c:44:
/usr/include/linux/time.h:14: error: syntax error before "time_t"
/usr/include/linux/time.h:16: error: syntax error before '}' token
/usr/include/linux/time.h:20: error: syntax error before "time_t"
In file included from /usr/include/linux/timex.h:186,
from /usr/include/linux/sched.h:11,
from /usr/include/linux/module.h:10,
from zaptel.c:44:
/usr/include/linux/time.h: In function `timespec_to_jiffies':
/usr/include/linux/time.h:198: error: dereferencing pointer to incomplete type
/usr/include/linux/time.h:199: error: dereferencing pointer to incomplete type
/usr/include/linux/time.h: In function `jiffies_to_timespec':
/usr/include/linux/time.h:219: error: dereferencing pointer to incomplete type
/usr/include/linux/time.h:219: error: dereferencing pointer to incomplete type
/usr/include/linux/time.h: In function `timeval_to_jiffies':

ca. so in dem Stil weiter.

....
....
....
:noidea:
Einige Teile werden eigerichtet allerding bei make loadNT kommen fast die gleichen Fehlermeldungen.

Anscheinend fehlt einfach was. Ich komme aber nicht dahinter.
Kann mir jemand ein Tip geben?:noidea:
 
Ich schau es mir an aber ich habe keine Suse sonder Debian / Sarge.
Sorry das ich es nicht direkt erwähnt hab.
 
Wie gesagt bei mir schlägt die Instalation schon beim compile.sh fehl.
Also die anleitung hilft nicht.
 
Ist dir schon aufgefallen, das es hier ein Wiki gibt? Mit Suchfunktion?
 
Sehr hilfreich.... naja. Es gibt auch noch google ect...
Ich habe dort auch schon geschaut.
Ich habe was konkretes gefragt.
 
Ich habe jetzt noch /usr/src/linux und /user/src/linux-2.4 verlinkt. Die Ausgabe hat sich etwas geändert allerdings bringt es mich trotzdem nicht weiter.

grafin:/usr/src/bristuff-0.2.0-RC8q# ./compile.sh
rm -f torisatool makefw tor2fw.h
rm -f zttool ztspeed zttest ztmonitor
rm -f *.o ztcfg tzdriver sethdlc sethdlc-new
rm -f zonedata.lo tonezone.lo libtonezone.so.1.0 *.lo
rm -f *.ko *.mod.c .*o.cmd
rm -f gendigits tones.h
rm -f libtonezone*
rm -f tor2ee
rm -f core
rm -rf .tmp_versions
cc -I. -O4 -g -Wall -DBUILDING_TONEZONE -DSTANDALONE_ZAPATA -DZAPTEL_CONFIG=\"/etc/zaptel.conf\" -c -o gendigits.o gendigits.c
cc -o gendigits gendigits.o -lm
./gendigits
gcc -I/usr/src/linux/include -O6 -DMODULE -D__KERNEL__ -DEXPORT_SYMTAB -I/usr/src/linux/drivers/net -Wall -I. -Wstrict-prototypes -fomit-frame-pointer -I/usr/src/linux/drivers/net/wan -I /usr/src/linux/include -I/usr/src/linux/include/net -DMODVERSIONS -include /usr/src/linux-2.4/include/linux/modversions.h -DSTANDALONE_ZAPATA -c zaptel.c
In file included from /usr/src/linux/include/linux/kernel.h:14,
from zaptel.c:42:
/usr/src/linux/include/linux/compiler.h:20:1: warning: "__attribute_used__" redefined
In file included from /usr/include/features.h:295,
from /usr/lib/gcc-lib/i486-linux/3.3.5/include/asm/posix_types.h:13,
from /usr/src/linux/include/linux/posix_types.h:46,
from /usr/src/linux/include/linux/types.h:15,
from /usr/src/linux/include/linux/kernel.h:13,
from zaptel.c:42:
/usr/include/sys/cdefs.h:192:1: warning: this is the location of the previous definition
In file included from zaptel.c:42:
/usr/src/linux/include/linux/kernel.h:75: error: syntax error before "size_t"
/usr/src/linux/include/linux/kernel.h:76: warning: function declaration isn't a prototype
/usr/src/linux/include/linux/kernel.h:77: error: syntax error before "size_t"
/usr/src/linux/include/linux/kernel.h:77: warning: function declaration isn't a prototype
In file included from /usr/src/linux/include/linux/fs.h:15,
from /usr/src/linux/include/linux/capability.h:17,
from /usr/src/linux/include/linux/binfmts.h:5,
from /usr/src/linux/include/linux/sched.h:9,
from /usr/src/linux/include/linux/mm.h:4,
from /usr/src/linux/include/linux/slab.h:14,
from /usr/src/linux/include/linux/proc_fs.h:5,
from zaptel.c:45:
/usr/src/linux/include/linux/net.h:112: error: syntax error before "ssize_t"
/usr/src/linux/include/linux/net.h:112: warning: no semicolon at end of struct or union
In file included from /usr/src/linux/include/linux/fs.h:19,
from /usr/src/linux/include/linux/capability.h:17,
from /usr/src/linux/include/linux/binfmts.h:5,
from /usr/src/linux/include/linux/sched.h:9,
from /usr/src/linux/include/linux/mm.h:4,
from /usr/src/linux/include/linux/slab.h:14,
from /usr/src/linux/include/linux/proc_fs.h:5,
from zaptel.c:45:
/usr/src/linux/include/linux/dcache.h: In function `d_drop':
/usr/src/linux/include/linux/dcache.h:149: warning: implicit declaration of function `spin_lock'
/usr/src/linux/include/linux/dcache.h:152: warning: implicit declaration of function `spin_unlock'
In file included from /usr/src/linux/include/linux/string.h:25,
from /usr/src/linux/include/linux/fs.h:23,
from /usr/src/linux/include/linux/capability.h:17,
from /usr/src/linux/include/linux/binfmts.h:5,
from /usr/src/linux/include/linux/sched.h:9,
from /usr/src/linux/include/linux/mm.h:4,
from /usr/src/linux/include/linux/slab.h:14,
from /usr/src/linux/include/linux/proc_fs.h:5,
from zaptel.c:45:
/usr/include/asm/string.h: At top level:
/usr/include/asm/string.h:41: error: syntax error before "size_t"
/usr/include/asm/string.h: In function `strncpy':
/usr/include/asm/string.h:55: error: `src' undeclared (first use in this function)
/usr/include/asm/string.h:55: error: (Each undeclared identifier is reported only once
/usr/include/asm/string.h:55: error: for each function it appears in.)
/usr/include/asm/string.h:55: error: `dest' undeclared (first use in this function)
/usr/include/asm/string.h:55: error: `count' undeclared (first use in this function)



und so weiter....
 
So wie das aussieht, fehlen dir div. Pakete.

Hast du alles installiert was erforderlich ist wie

Kernelquellen die zu deinem Kernel passen
div. devils etc.

Hast du ein selbstgebackenes Kernel?
 
Naja, anscheinend nicht... div. devils etc. weiss nicht direkt was du meinst... braucht man sowas wenn man den Kernel selbst gebaut hat?

Also ich habe /usr/src/kernel-source-2.4.27 von Debian (selbstgebacken) und Links linux und linux-2.4 auch in /usr/src/(*.)

grafin:/usr/src/bristuff-0.2.0-RC8q# uname --all
Linux 2.4.27 #2 SMP Thu Apr 6 00:19:33 CEST 2006 i686 GNU/Linux

grafin:/usr/src# ll
total 208480
bristuff-0.2.0-RC8q
kernel-source-2.4.27
linux -> kernel-source-2.4.27
linux-2.4 -> kernel-source-2.4.27
.....

Benötigt man noch etwas?
 
Zuletzt bearbeitet:
bouillon schrieb:
Also ich habe /usr/src/kernel-source-2.4.27 von Debian (selbs kompiliert) und Links linux und linux-2.4 auch in /usr/src/(*.)

Da bitte Debian-Guru fragen, ob das kernel alles erforderlich enthält.

Benötigt man noch etwas?

- openssl incl. devel library
- gcc
- make Kommando
- patch
- bison
- termcap
- ncurses incl. devel library
- cvs
- wget
- speex incl. devel libary (nur erforderlich, wenn speex-codec gewünscht wird)
 
Ja, das alles habe ich.
Übrigens habe ich es auch mit normalem LINUX kernel probiert.
 
bouillon schrieb:
Ja, das alles habe ich.
Übrigens habe ich es auch mit normalem LINUX kernel probiert.
Hast du den Vanilla-Kernel nur ausgepackt oder auch konfiguriert? Eventuell fehlen dir auch die Kernel-Header.
 
Ich habe alles selbs konfiguriert.

make menuconfig
make bzImage
rum kopieren
initrd....
make modules usw.
........
reboot

Hm... komisch. Die Datein sind ja da....
 
Kostenlos!

Statistik des Forums

Themen
248,879
Beiträge
2,303,824
Mitglieder
378,548
Neuestes Mitglied
yiannostest