Kezdőlap › Fórumok › SuSE Linux › SuSE kezdõ › „too many argument” fordítás közben
- This topic has 17 hozzászólás, 4 résztvevő, and was last updated 21 years, 10 months telt el by
Bbt.
-
SzerzőBejegyzés
-
2004-01-27-10:48 #1928435
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.2004-01-27-12:40 #1928436hmmm.
az összes 1.x.x alsa-oss driver ugyanezzel dob ki, a 0.9.1. viszont lefordult, és megy is.
érdekes… 😕 😕 😕2004-01-27-17:24 #1928437Esetleg a gcc verziójával lehet gond. Nézd meg a doksiban milyet javasolnak.
2004-01-28-01:15 #1928438Jó 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…2004-01-28-02:09 #1928439„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;2004-01-28-08:05 #1928440akkor 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… 😀
2004-01-28-11:57 #1928441Hát akkor nemtudom. Ez a hiba meghaladja a problémamegoldó ismereteimet linux alatt.
2004-01-28-18:24 #1928442kö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… 😀
2004-01-29-19:31 #1928443Igazán nincs mit, bár nem sok segítséget nyútottam. Talán majd máskor okosabb leszek 🙂
2004-01-30-00:23 #1928444Bbt:
„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.95egyebkent 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;
-
SzerzőBejegyzés
- Be kell jelentkezni a hozzászóláshoz.

legutóbbi hsz