gcc installieren
-
@kingruedi "...warum nimmst du nicht einfach einen vorkompilierten GCC? Wenn du willst, kannst du dir damit dann ja nacher deinen eigenen erstellen..."
Und wo find ich den das auf der sunfreeware.com site ? meinst du das gcc-3.2.2-sol9-intel-local.gz file ?
ich möchte nur meine unix softwares (apache, bind...) installieren, mehr möchte ich gar nicht.
greets Phil
-
Lies doch mal die INSTALL-files, es gibt ganz sicher ein "make bootstrap"-Target oder ein bootstrap-Skript oder etwas vergleichbares! :o
PS: Es gibt keinen Plural von Software, das Wort "Softwares" ist daher nicht korrekt.
-
http://gcc.gnu.org/install/build.html
Darauf bin ich gerade gestoßen - beim Googeln war das der allererste Treffer - vielleicht hättest Du das auch mal so probieren sollen...
-
@nman : "...Lies doch mal die INSTALL-files, es gibt ganz sicher ein "make bootstrap"-Target oder ein bootstrap-Skript oder etwas vergleichbares!
Okay
"...PS: Es gibt keinen Plural von Software, das Wort "Softwares" ist daher nicht korrekt..."
-
Original erstellt von nman:
http://gcc.gnu.org/install/build.htmlNochmal zum mitschreiben: OHNE COMPILER KANN MAN NICHTS KOMPILIEREN!
-
Original erstellt von SG1:
Nochmal zum mitschreiben: OHNE COMPILER KANN MAN NICHTS KOMPILIEREN!Was war zuerst: Der erste Compiler oder das erste Compilat?
Philty: Vermutlich genau diese Datei ja. Wenn Du aber Binaries nicht magst (;)) dann kannst Du auch gerne auf einen anderen System einen Cross-Compiler basteln. Es soll Leute geben, die machen so etwas gerne ;).
-
Original erstellt von Daniel E.:
Was war zuerst: Der erste Compiler oder das erste Compilat?Der erste Compiler, denn der wurde nicht compiliert, sondern von Hand zusammengebaut.
-
das könnte man ja auch als "von Hand compiliert" bezeichnen, also war es ein Compilat
-
Guten Tag
Also ich habe jetzt folgendes gemacht :
1. die vorkompilierte gcc Software herunter geladen und mit dem "pkgadd" command installiert
2. dann mit dem "set CC" command den richtigen pfad gesetzt
wenn ich jetzt aber den ./configure ... command eingebe, bekomme ich folgende fehlermeldung
configure: error: no acceptable C compiler found in $PATH
Was habe ich jetzt wieder falsch gemacht ?
greets Philty
-
Versuch mal ein "Hello World"
// test.c #include <stdio.h> int main(void) { printf("Hello world!\n"); return 0; }
zu kompilieren:
gcc -o test test.c
Das sollte einwandfrei funktionieren, wenn nicht check mal ob Dein gcc auch in PATH")
[ Dieser Beitrag wurde am 02.03.2003 um 23:50 Uhr von nman editiert. ]
-
@nman : "...Versuch mal ein "Hello World"...."
das hat funktioniert.
"...Das sollte einwandfrei funktionieren, wenn nicht check mal ob Dein gcc auch in PATH")..."
habe ich auch schon gemacht ! jetzt bekomme ich beim "./configure" command keine fehlermeldung mehr aber beim "make bootstrap" command bekomme ich folgende fehlermeldung :
# make bootstrap
make[1]: Entering directory/var/www/gcc-3.2.2/objdir/libiberty' rm -f libiberty.a pic/libiberty.a ar cr libiberty.a \ regex.o cplus-dem.o cp-demangle.o md5.o alloca.o argv.o choose-temp.o concat.o dyn-string.o fdmatch.o fibheap.o floatformat.o fnmatch.o getopt.o getopt1.o get pwd.o getruntime.o hashtab.o hex.o lbasename.o make-temp-file.o objalloc.o obsta ck.o partition.o pexecute.o safe-ctype.o sort.o spaces.o splay-tree.o strerror.o strsignal.o ternary.o xatexit.o xexit.o xmalloc.o xmemdup.o xstrdup.o xstrerror .o asprintf.o mkstemps.o setenv.o sigsetmask.o vasprintf.o make[1]: ar: Command not found make[1]: *** [libiberty.a] Error 127 make[1]: Leaving directory
/var/www/gcc-3.2.2/objdir/libiberty'
make: *** [all-libiberty] Error 2
-
tja das sieht fast so aus ob er das programm ar net finden kann (was auch immer ar ist
)
-
@firefly : "...tja das sieht fast so aus ob er das programm ar net finden kann (was auch immer ar ist..."
Danke für deinen Hinweis, das habe ich auch schon gemerkt
!
-
mit ar(1) erstellt man Archive, ar ist bei den binutils bei, die man eigentlich braucht, wenn man den GCC installiert, prüf am besten mal nach ob du das irgend wo hast
-
@all : Geil ! habe die loesung zu meinem problemchen endlich gefunden *freu*
musste einfach noch einen link setzen
ln -s /usr/ccs/bin/ar /usr/bin/ar
und fertig
greets
Phil
-
Original erstellt von Philty:
**musste einfach noch einen link setzenln -s /usr/ccs/bin/ar /usr/bin/ar**
Was ist denn noch alles in /usr/ccs/bin? Solltest Du das nicht evtl. zu $PATH hinzufügen?
-
@nman : "...Was ist denn noch alles in /usr/ccs/bin? Solltest Du das nicht evtl. zu $PATH hinzufügen?..."
Das habe ich auch versucht, ist aber trotzdem nicht gegangen. keine ahnung wieso !
ist mir irgendwie auch wurscht, hauptsache das ganze funktioniert jetzt endlich!
greets Philty