Compiling Problem

tom-tom

Neuer User
Mitglied seit
18 Okt 2004
Beiträge
163
Punkte für Reaktionen
0
Punkte
0
Kann mir jemand sagen wie das kommt???
Ich kann mit den Fehlermeeldungen nix anfangen :-(
Das ganze läuft auf Suse 9.2

Code:
rm -f zaphfc.o *.ko *.mod.c *.mod.o .*o.cmd *~
make -C /usr/src/linux-2.6 SUBDIRS=/usr/src/bristuff-0.2.0-rc2b/zaphfc modules
make[1]: Entering directory `/usr/src/linux-2.6.8-24'

WARNING: Symbol version dump /usr/src/linux-2.6.8-24/Module.symvers ismissing, modules will have CONFIG_MODVERSIONS disabled.

  CC [M]  /usr/src/bristuff-0.2.0-rc2b/zaphfc/zaphfc.o
/usr/src/bristuff-0.2.0-rc2b/zaphfc/zaphfc.c: In function `hfc_findCards':
/usr/src/bristuff-0.2.0-rc2b/zaphfc/zaphfc.c:896: warning: use of cast expressions as lvalues is deprecated
/usr/src/bristuff-0.2.0-rc2b/zaphfc/zaphfc.c:896: warning: use of cast expressions as lvalues is deprecated
  Building modules, stage 2.
  MODPOST
/bin/sh: scripts/mod/modpost: No such file or directory
make[2]: *** [__modpost] Error 127
make[1]: *** [modules] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.8-24'
make: *** [linux26] Error 2
 

lo4dro

Mitglied
Mitglied seit
14 Okt 2004
Beiträge
656
Punkte für Reaktionen
0
Punkte
0
Kann das sein, das deine Kernel Sourcen fehlen?
 

tom-tom

Neuer User
Mitglied seit
18 Okt 2004
Beiträge
163
Punkte für Reaktionen
0
Punkte
0
Das hab ich auch erst gedacht aber diese sind installiert.
:cry:
 

Fux

Mitglied
Mitglied seit
3 Jun 2004
Beiträge
420
Punkte für Reaktionen
0
Punkte
16
Du mußt zwei Links setzen:
ln -s /usr/src/linux-2.6.8-24-obj/i386/default/scripts/modpost /usr/src/linux-2.6.8-24/scripts/modpost
ln -s /usr/src/linux-2.6.8-24-obj/i386/default/scripts/genksyms/genksyms /usr/src/linux-2.6.8-24/scripts/genksyms/genksyms
 

holger99

Neuer User
Mitglied seit
11 Aug 2004
Beiträge
53
Punkte für Reaktionen
0
Punkte
0
Hallo,

das Problem hatte ich auch gehabt.
Ich glaube folgendes hat geholfen:

make menuconfig ( einfach mit exit wieder heraus )
make modules

Sicher bin ich mir aber auch nicht mehr.

Gruss
Holger
 

tom-tom

Neuer User
Mitglied seit
18 Okt 2004
Beiträge
163
Punkte für Reaktionen
0
Punkte
0
Nach setzen der Links bekomme ich folgende Errors
Code:
WARNING: Symbol version dump /usr/src/linux-2.6.8-24/Module.symvers is  missing, modules will have CONFIG_MODVERSIONS disabled.

..../....

  CC [M]  /usr/src/bristuff-0.2.0-rc2b/zaptel-1.0.2/ztdummy.o
  Building modules, stage 2.
  MODPOST
/bin/sh: scripts/mod/modpost: No such file or directory
make[2]: *** [__modpost] Error 127
make[1]: *** [modules] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.8-24'
make: *** [linux26] Error 2
make -C /usr/src/linux-2.6 SUBDIRS=/usr/src/bristuff-0.2.0-rc2b/zaptel-1.0.2 modules
make[1]: Entering directory `/usr/src/linux-2.6.8-24'

WARNING: Symbol version dump /usr/src/linux-2.6.8-24/Module.symvers is  missing, modules will have CONFIG_MODVERSIONS disabled.

  Building modules, stage 2.
  MODPOST
/bin/sh: scripts/mod/modpost: No such file or directory
make[2]: *** [__modpost] Error 127
make[1]: *** [modules] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.8-24'
make: *** [linux26] Error 2
 

lo4dro

Mitglied
Mitglied seit
14 Okt 2004
Beiträge
656
Punkte für Reaktionen
0
Punkte
0
schau mal in der "/usr/src/linux/.config" nach, ob es diesen Eintrag gibt:
CONFIG_MODVERSIONS=y

Ansonst hab ich das gefühl, das du dir erst einmal einen neuwn Kernel bauen soltest, diesen Installieren & danach asterisk bauen.
 

tom-tom

Neuer User
Mitglied seit
18 Okt 2004
Beiträge
163
Punkte für Reaktionen
0
Punkte
0
Wow fixe Antwort Danke

Sosieht meine .Config aus

Code:
#
# Automatically generated make config: don't edit
# Linux kernel version: 2.6.8--
# Sat Nov 27 17:26:25 2004
#
CONFIG_X86=y
CONFIG_MMU=y
CONFIG_UID16=y
CONFIG_GENERIC_ISA_DMA=y

#
# Code maturity level options
#
CONFIG_EXPERIMENTAL=y
CONFIG_CLEAN_COMPILE=y
CONFIG_BROKEN_ON_SMP=y

#
# General setup
#
CONFIG_LOCALVERSION=""
CONFIG_SWAP=y
CONFIG_SYSVIPC=y
Gezüglichg Kernel bauen hab ich Null Plan was mach ich den jetzt?
 

lo4dro

Mitglied
Mitglied seit
14 Okt 2004
Beiträge
656
Punkte für Reaktionen
0
Punkte
0
das ist die gesa,te .config??
Die kommt mir etwas kurz vor.
Kernelbauen unter suse kann ich dir nicht helfen.
 

tom-tom

Neuer User
Mitglied seit
18 Okt 2004
Beiträge
163
Punkte für Reaktionen
0
Punkte
0
SRY der Eintrag ist doch da hab non leichte probs mit dem less befehl :-(
Eintrag ist Definitiv da.
 

Fux

Mitglied
Mitglied seit
3 Jun 2004
Beiträge
420
Punkte für Reaktionen
0
Punkte
16
Versuch´s mal hiermit:

mkdir /usr/src/linux-2.6.8-24/scripts/mod
ln -s /usr/src/linux-2.6.8-24-obj/i386/default/scripts/modpost /usr/src/linux-2.6.8-24/scripts/mod/modpost
 

tom-tom

Neuer User
Mitglied seit
18 Okt 2004
Beiträge
163
Punkte für Reaktionen
0
Punkte
0
Code:
make[1]: Entering directory `/usr/src/linux-2.6.8-24'

WARNING: Symbol version dump /usr/src/linux-2.6.8-24/Module.symvers is  missing, modules will have CONFIG_MODVERSIONS disabled.

  CC [M]  /usr/src/bristuff-0.2.0-rc2b/zaptel-1.0.2/zaptel.o
/usr/src/bristuff-0.2.0-rc2b/zaptel-1.0.2/zaptel.c:163: warning: `fcstab' defined but not used
  CC [M]  /usr/src/bristuff-0.2.0-rc2b/zaptel-1.0.2/tor2.o
  CC [M]  /usr/src/bristuff-0.2.0-rc2b/zaptel-1.0.2/torisa.o
/usr/src/bristuff-0.2.0-rc2b/zaptel-1.0.2/torisa.c:1139: warning: `set_tor_base' defined but not used
  CC [M]  /usr/src/bristuff-0.2.0-rc2b/zaptel-1.0.2/wcusb.o
  CC [M]  /usr/src/bristuff-0.2.0-rc2b/zaptel-1.0.2/wcfxo.o
  CC [M]  /usr/src/bristuff-0.2.0-rc2b/zaptel-1.0.2/wcfxs.o
  CC [M]  /usr/src/bristuff-0.2.0-rc2b/zaptel-1.0.2/ztdynamic.o
  CC [M]  /usr/src/bristuff-0.2.0-rc2b/zaptel-1.0.2/ztd-eth.o
  CC [M]  /usr/src/bristuff-0.2.0-rc2b/zaptel-1.0.2/wct1xxp.o
  CC [M]  /usr/src/bristuff-0.2.0-rc2b/zaptel-1.0.2/wct4xxp.o
  CC [M]  /usr/src/bristuff-0.2.0-rc2b/zaptel-1.0.2/wcte11xp.o
  CC [M]  /usr/src/bristuff-0.2.0-rc2b/zaptel-1.0.2/ztdummy.o
  Building modules, stage 2.
  MODPOST
/bin/sh: scripts/mod/modpost: No such file or directory
make[2]: *** [__modpost] Error 127
make[1]: *** [modules] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.8-24'
make: *** [linux26] Error 2
make -C /usr/src/linux-2.6 SUBDIRS=/usr/src/bristuff-0.2.0-rc2b/zaptel-1.0.2 modules
make[1]: Entering directory `/usr/src/linux-2.6.8-24'

WARNING: Symbol version dump /usr/src/linux-2.6.8-24/Module.symvers is  missing, modules will have CONFIG_MODVERSIONS disabled.

  Building modules, stage 2.
  MODPOST
/bin/sh: scripts/mod/modpost: No such file or directory
make[2]: *** [__modpost] Error 127
make[1]: *** [modules] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.8-24'
make: *** [linux26] Error 2
****************************************************
ZAPTEL installed.
Press <Enter> to continue, or <CTRL> + <C> to abort.
****************************************************
Nein Fux auch das Hilft nich :-( [schild=7 fontcolor=000000 shadowcolor=C0C0C0 shieldshadow=1] grrrrr[/schild]
 

Fux

Mitglied
Mitglied seit
3 Jun 2004
Beiträge
420
Punkte für Reaktionen
0
Punkte
16
Ich lese da immer noch
/bin/sh: scripts/mod/modpost: No such file or directory

Also funzt der Link nicht.
Da hast du evtl. beim Setzen einen Fehler gemacht.
Was gibt denn
ll /usr/src/linux/scripts/ bzw. ll /usr/src/linux/scripts/mod aus ?

EDIT:
Überprüfe mal, ob das Verzeichnis /usr/src/linux-obj/i386/default/scripts/modpost überhaupt existiert bzw. gib mal find /usr/src -name modpost ein
 

3CX PBX - GRATIS
Linux / Win / Cloud

Statistik des Forums

Themen
232,352
Beiträge
2,021,455
Mitglieder
349,910
Neuestes Mitglied
cart2099