„too many argument” fordítás közben

Kezdőlap Fórumok SuSE Linux SuSE kezdõ „too many argument” fordítás közben

10 bejegyzés megtekintése - 1-10 / 18
  • Szerző
    Bejegyzés
  • #1928435
    MeheMad
    Felhasználó

      A hiba alapjan a forraskodban van a hiba az emlitett fuggvenyek paramterezesenel. Ha forraskod jo, akkor nemtudom mi okoz ilyen hibat (kozvetve).
      Talan toltsd le ujra a forrast, bar nembiztos hogy segit.

      #1928436
      Bbt
      Felhasználó

        hmmm.
        az összes 1.x.x alsa-oss driver ugyanezzel dob ki, a 0.9.1. viszont lefordult, és megy is.
        érdekes… 😕 😕 😕

        #1928437
        MeheMad
        Felhasználó

          Esetleg a gcc verziójával lehet gond. Nézd meg a doksiban milyet javasolnak.

          #1928438
          Bbt
          Felhasználó

            Jó a az ötlet, bár nem találom sehol milyen gcct kíván. a letöltött dokumentben nincs, az oldalon meg szintén nem tudom 😀
            még nézem azért egy picit, hátha én leszek a végén az okosabb.
            próbáltam felfogni mi a baja, szerintem teljesen OK függvényhívást használ, semmi nem too many ott… ami too many, az a függvény neve…

            #1928439
            fellow
            Felhasználó

              „Jó a az ötlet, bár nem találom sehol milyen gcct kíván”
              a vanilla kernelt a mai napig a 2.95-os gcchez irjak, benne van a kernel READMEjeben;

              #1928440
              Bbt
              Felhasználó

                akkor ez sem lehet gond. az van fent. ráadásnak a 0.91-ben ugyanolyan „to many” a paraméter. egy centivel sem rövidebb… 😀

                #1928441
                MeheMad
                Felhasználó

                  Hát akkor nemtudom. Ez a hiba meghaladja a problémamegoldó ismereteimet linux alatt.

                  #1928442
                  Bbt
                  Felhasználó

                    köszi MeheMad… felraktam azt ami megy, úgyhogy már én is csak kiváncsi vagyok… megtámadom még anjuta alatt, hátha mond valami okosat, de már csak kiváncsiságból. 😀 hátha tanulok valami okosat… 😀

                    #1928443
                    MeheMad
                    Felhasználó

                      Igazán nincs mit, bár nem sok segítséget nyútottam. Talán majd máskor okosabb leszek 🙂

                      #1928444
                      fellow
                      Felhasználó

                        Bbt:
                        „akkor ez sem lehet gond. az van fent.”
                        ebben az esetben ez meg keves, mert a kernel tisztan „Makefile” alapon fordul, tehat nem lehet se autoconfigos konfoguralasonkenti, se ‘export CC=’ jellegu idegelenes aterest alkalmazni: at kell irni a Makefilet, hogyha az alap gcctol elterot akarsz alkalmazni;
                        eloszor nezd meg milyen gcc valtozato vannak fenn: ‘ls /usr/bin/gcc*’
                        majd melyik Makefleokban szerepel a gcc kozvetlenul (mert mar a forditas elejen kiexportalja a CC es HOSTCC valtozoba, tehat eleg ezt az exportalos sort atirni): ‘grep „= gcc” * -r’
                        imho eleg a legalso szinten a Makefilet atirni, de sohase lehessen tudni;
                        tehat ilyen sorok legyenek benne:
                        HOSTCC = gcc-2.95
                        CC = $(CROSS_COMPILE)gcc-2.95

                        egyebkent elo szoktak fordulni kisebb kellemetlensegek, pld legutobbi nalam: a 2.4.20-as kernelhez keszult G8 exec-shield nem fordult 2.95-os gcc-vel, viszont 3.3.0-val mg a kernelforditas hasalt el a cryptografic resznel; de par nappal kesobb kijott a G9, ami ment 2.95-tel es azota is uzemel;

                      10 bejegyzés megtekintése - 1-10 / 18
                      • Be kell jelentkezni a hozzászóláshoz.