gcc -howto

Fórumok

Hali,
Nem tudom ilyen kevesen használnak OpenSolaris -t, vagy ennyire értenek hozzá hogy itt nem nagyon gyülnek a kérdések.

én feltettem ezt a Solaris Express Develop Editiont (09/07) verziot szuperül mükszik nekem szimpi régebben is használtam ilyent ill hasonlot a GNU GCC forditto valamelyiket v4.x.x -töl tettem volna fel forditgatni még magamnak ezt azt de töbnyire hibával nem megy fel (all-recursive) Error X
valami ilyesmivel zöme leál ez mitöl lehet valami még kéne fel vagy egyéb hiba tudna valaki segitteni.
A lényeg a GNU GCC 4.x.x valamelyike amit feltelepitenék forditással nem kész csomagbol ebben kellene info.

Köszike,

Hozzászólások

Milyen make-et hasznalsz? Ha GNU-s dolgokat probalsz forditani, akkor azt a GNU-s make-kel kell, ami a /usr/sfw/bin/gmake. A gcc-t masik gcc-vel vagy Sun Studioval akarod forditani. Altalanosan jo megoldas lehet GNU-s programok forditasakor hogyha a /usr/sfw/bin az elso elem a PATH-odban.

A kulonvalasztas oka az, hogy a Sun a GNU-s toolokra nem tudja garantalni az olyan szintu kompatiblitast, amit garantal a Solarisra (a GNU-s toolok egy resze meg a POSIX kompatibilitast is elvesziti a fejlodese soran).

"/var/tmp//ccEUaWjt.s", line 391 : Illegal subtraction - symbols from different sections: ".L72", ".L73"
gmake[4]: *** [libgcc/amd64/unwind-dw2.o] Error 1
gmake[4]: Leaving directory `/Documents/temp/gcc-4.2.0/host-i386-pc-solaris2.11/gcc'
gmake[3]: *** [stmp-multilib] Error 2
gmake[3]: Leaving directory `/Documents/temp/gcc-4.2.0/host-i386-pc-solaris2.11/gcc'
gmake[2]: *** [all-stage1-gcc] Error 2
gmake[2]: Leaving directory `/Documents/temp/gcc-4.2.0'
gmake[1]: *** [stage1-bubble] Error 2
gmake[1]: Leaving directory `/Documents/temp/gcc-4.2.0'
gmake: *** [all] Error 2

ezt a hibát kapom már töbféle képpen probáltam utoljára ezt irta hibának valami sehogysem stimmel de azért még probálgatom ugyis leforditom valahogy nem cseszik ki velem :)

hali

csak simán inditottam a forditot nano felment mc felment de karakter hibás az mc karakterhibát a keretnél hogyan lehet kiküszöbölni make, automake, autoconf, ... ezeket sima forditással feltettem a gcc 4.x.x viszont még igysem valahogy sehogysem akar felmenni azért köszi tippet majd kisérlrtezem még

Na aszhem ez kifutott feldobtam a gcc 4.2.2 és mükszik ez is.