Kezdőlap › Fórumok › Multimédia › MPlayer és társai › mPlayer vs. GCC version
- This topic has 38 hozzászólás, 12 résztvevő, and was last updated 19 years telt el by
Wait.
-
SzerzőBejegyzés
-
2005-11-15-10:39 #2037993
Ahogy én látom 4.0.2-es gcc-d van fenn, amit nem támogat az mplayer (a 4.0 gcc még nem elég kiforrott, másnak is akadt vele problémája). Azt írja, hogy *** Please downgrade/upgrade C compiler to version gcc-2.95.x or gcc-3.x! ***, vagyis ezen gcc-k valamelyikével próbáld meg. A séf ajánlata: gcc-3.3 vagy gcc-3.4 (én az utóbbit használom és nem volt vele semmiféle fordítási problémám (ellenben a 4.0-lal))
Megoldás: telepítsd fel valamelyik gcc-t és utána lehet, hogy a ./configure-nak meg kell majd adni, hogy melyiket használja (emlékeim szerinte az e ./configure –cc=gcc-3.4 vagy –cc=/usr/bin/gcc-3.4 opcióval történik, de ahány program annyi féle lehetõség, szóval olvasd el a readme-t vagy a ./configure –help). Esetleg nyisd meg valamilyen szerkesztõvel a configure állományt és írd át a cc sort, de ezt nem igazán ajánlom.
Sok sikert!2005-11-15-12:15 #2037994Hy………
Letöltöttem a gcc 3.4 -et és aztat mondja a make után hogy invalid version: exit (2) :mellow:
Esetleg más 5let? :blush:
vas_a
2005-11-15-12:21 #2037995Esetleg egy ./configure –disable-gcc-checking ??????????? :blush:
vas_a
2005-11-15-14:19 #2037996rootkent:
ln -s /usr/bin/gcc-3.4 /usr/bin/gcc
majd mehet a configure 🙂
2005-11-15-15:37 #2037997Hy killall….
Inkább visszarakom a SuSE 9.3-at azzal nem volt semmi szívás………… 😀 (csak a notebook-om fagyott ki néha 😡
esetleg erre megoldás, mármint hogy mitól lehet fagyás?)(!!!!OFF!!!!: lin.alg.ZH????????? :cool1:)
vas_a
2005-11-15-16:16 #2037998Nem ez a megoldás.
a ./configure –disable-gcc-checking csak figyelmen kívül hagyja a gcc ellenõrzését, attól még a 4.0.2-t fogja használni és feltehetõen hibás kódot generál. nézz bele a configure vagy Makefile-ba és a cc-soroknál módosítsd a gcc elérési útvonalát.
Vagy, configure –help; configure –cc=/usr/bin/gcc-3.42005-11-15-16:35 #2037999killall wrote:rootkent:ln -s /usr/bin/gcc-3.4 /usr/bin/gcc
majd mehet a configure 🙂
2005-11-15-17:29 #2038000„feltehetõen hibás kódot generál.”
Ami viszont nem biztos. Nos nem 4-es gcc-vel, de forgattam már így pl. mplayert és akkor stabilabb volt, mint a mostanak – de lehet, hogy ez a kulcs :)…Nem kell semmit linkelgetni…(ez olyan amatõr), hanem megváltoztatni a környezeti változókat (ált. egyszerûen hozzáadni az utat)
Ebben az esetben meg kellene a programnak találni a megfelelõt, ha mégsem (vagy cross-compile-ról lenne szó, akkor lehet használni a configure fordítóra vonatkozó paramétereit)
(No persze bármelyiknek is feltétele, hogy fent legyen egy régebbi fordító és ha ezt csomagból teszi fel az ember úgyis összeakad a 4-essel és azt ajánlatos lesz eltávolítani – ezáltal pedig ez a hibaüzenet eleve okafogyottá válik. Nem hiszem, hogy a suse csomagból két gcc-t engedélyezne, bár sosem lehet tudni :))))2005-12-08-07:25 #2038001Nos, a napokban frissítettem 10.0 OSS-rõl 10.0 Professional-ra, a púpom tele volt a sok netrõl pótolnivaló izével az OSS esetében,. ez meg az ölembe hullott… Tegnap este erõltettem az MPlayer fordítást a szokásos módokon az eredeti (4.x) gcc-vel, –disable-gcc-checking, stb… nem jött össze.
2005-12-08-07:57 #2038002Szedd le a cvs forrást, az simán fordul 4 gcc-vel!
-
SzerzőBejegyzés
- Be kell jelentkezni a hozzászóláshoz.
legutóbbi hsz