.titleBar { margin-bottom: 5px!important; }

Compiling Problem

Dieses Thema im Forum "Asterisk Allgemein" wurde erstellt von tom-tom, 27 Nov. 2004.

  1. tom-tom

    tom-tom Neuer User

    Registriert seit:
    18 Okt. 2004
    Beiträge:
    163
    Zustimmungen:
    0
    Punkte für Erfolge:
    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
    
    
     
  2. lo4dro

    lo4dro Mitglied

    Registriert seit:
    14 Okt. 2004
    Beiträge:
    656
    Zustimmungen:
    0
    Punkte für Erfolge:
    0
    Kann das sein, das deine Kernel Sourcen fehlen?
     
  3. tom-tom

    tom-tom Neuer User

    Registriert seit:
    18 Okt. 2004
    Beiträge:
    163
    Zustimmungen:
    0
    Punkte für Erfolge:
    0
    Das hab ich auch erst gedacht aber diese sind installiert.
    :cry:
     
  4. Fux

    Fux Mitglied

    Registriert seit:
    3 Juni 2004
    Beiträge:
    420
    Zustimmungen:
    0
    Punkte für Erfolge:
    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
     
  5. holger99

    holger99 Neuer User

    Registriert seit:
    11 Aug. 2004
    Beiträge:
    53
    Zustimmungen:
    0
    Punkte für Erfolge:
    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
     
  6. tom-tom

    tom-tom Neuer User

    Registriert seit:
    18 Okt. 2004
    Beiträge:
    163
    Zustimmungen:
    0
    Punkte für Erfolge:
    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
    
     
  7. lo4dro

    lo4dro Mitglied

    Registriert seit:
    14 Okt. 2004
    Beiträge:
    656
    Zustimmungen:
    0
    Punkte für Erfolge:
    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.
     
  8. tom-tom

    tom-tom Neuer User

    Registriert seit:
    18 Okt. 2004
    Beiträge:
    163
    Zustimmungen:
    0
    Punkte für Erfolge:
    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?
     
  9. lo4dro

    lo4dro Mitglied

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

    tom-tom Neuer User

    Registriert seit:
    18 Okt. 2004
    Beiträge:
    163
    Zustimmungen:
    0
    Punkte für Erfolge:
    0
    SRY der Eintrag ist doch da hab non leichte probs mit dem less befehl :-(
    Eintrag ist Definitiv da.
     
  11. Fux

    Fux Mitglied

    Registriert seit:
    3 Juni 2004
    Beiträge:
    420
    Zustimmungen:
    0
    Punkte für Erfolge:
    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
     
  12. tom-tom

    tom-tom Neuer User

    Registriert seit:
    18 Okt. 2004
    Beiträge:
    163
    Zustimmungen:
    0
    Punkte für Erfolge:
    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]
     
  13. Fux

    Fux Mitglied

    Registriert seit:
    3 Juni 2004
    Beiträge:
    420
    Zustimmungen:
    0
    Punkte für Erfolge:
    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