sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #02649
RE: HJÆLP : pgcc og egcs
Jamen nu har jeg fået pgcc installeret! Tak for hjælpen.
I øvrigt var det vist min egen skyld, at mailen blev sendt to gange, for jeg
havde lidt bøvl med Netscape.
Med hensyn til resultater af at benytte pgcc og egcs vil jeg henvise til det
subject der hedder "hastighed: Linux vs. Windows !!". Der er vist flere, der
er interesseret i det.
Men foreløbig har jeg på et eksisterende beregningsprogram fået en faktor
3,5 i ydelse ved at oversætte med egcs og
g++ -O6 ...
Det er i virkeligheden et Fortran program, men den benytter vist samme c
compiler i grunden.
Falko ;-)
> -----Original Message-----
> From: jakob@xxxxxxxxxxxx [mailto:jakob@xxxxxxxxxxxx]
> Sent: 19. februar 1999 12:48
> To: sslug-teknik@xxxxxxxx
> Subject: Re: [TEKNIK] HJÆLP : pgcc og egcs
>
>
> On Fri, Feb 19, 1999 at 11:22:24AM +0000, Falko Jens Wagner wrote:
> > I forsøg på at installere pgcc compileren, får jeg følgende fejl :
> >
> > # rpm -i /elipse/Filer/pgcc/pgcc-1_1a-1_i386.rpm
> >
> > /lib/cpp conflicts with file from egcs-1.0.2-8
> > /usr/bin/gcov conflicts with file from egcs-1.0.2-8
> ...
>
> Prøv en -U
>
> > Min konklusion: egcs er installeret, og pgcc kan ikke finde ud af at
> > lægge sig oveni.
>
> Man lægger ikke ny software oven i gammel. Man erstatter den gamle med
> den nye. Det kan -U switchen istedet for -i switchen.
>
> > Hvis jeg prøver at kompilere et C++ program med egcs,
> > får jeg en masse fejl, der tyder på, at C++ ikke er understøttet (= jeg
> > mangler nogle libs)
>
> Hvilken type fejl ????
>
> > Spørgsmål : hvad er bedst? egcs eller pgcc ?
>
> Mht. C++ er det lige meget om du kører pgcc eller egcs. pgcc er blot egcs
> med et par pentium-finesser ekstra. Der er +INGEN+ forskel i deres
> forståelse af C++.
>
> Du skal dog være opmærksom på at du kører {EGCS,PGCC}-1.1.1 versionen.
> 1.0.x har store problemer med exceptions, templates m.m.m.
> 1.1 versionen havde et par uheldige features. Da jeg læste om dem synes
> jeg de så meget alvorlige ud, men jeg kan nu fint compile alt C++
> på en 1.1
> compiler.
> 1.1.1 versionen er 1.1 med fixes for de uheldige features.
>
> Jeg har desværre ikke kunnet finde en pgcc-1.1.1 RPM, så jeg kører stadig
> egcs-1.1.1.
>
> > Og hvordan får jeg pgcc installeret, uden at smadre det hele?
>
> rpm -U pgcc eller rpm -e egcs ; rpm -i pgcc
>
> Husk også libstdc++ og libstdc++-devel. I nogle tilfælde skal du
> også installere
> en pakke der hedder cpp. Det kommer an på hvor du henter dine
> RPMs. Det sidste
> er kun nødvendigt hvis rpm -U pgcc piver over at cpp mangler.
>
> ................................................................
> : jakob@xxxxxxxxxxxxxxxx : And I see the elder races, :
> :.........................: putrid forms of man :
> : Jakob Østergaard : See him rise and claim the earth, :
> : OZ9ABN : his downfall is at hand. :
> :.........................:............{Konkhra}...............:
>
References