Article View: dnet.comp.pcs
Article #100GNU C fuer Cadmus
From: Jordan K. Hubbard
Date: Thu, 15 Mar 1990 14:02
Date: Thu, 15 Mar 1990 14:02
139 lines
5603 bytes
5603 bytes
Final Announcement
------------------
ENDLICH !
GCC auf CADMUS
Hiermit wird die fertige, lizenzkostenfreie Release des GNU C
Compilers fuer PCS CADMUS /3, /4, oder /5 Systeme angekuendigt.
Alle Interessenten koennen 1/4" Streamerkassetten (fuer 40 MB
Laufwerke) an folgende Adresse senden:
PCS GmbH
z.Hd. Jordan Hubbard
Stichwort "GCC"
Pfaelzer-Wald-Str. 36
8000 Mu`nchen 90
Die Sendungen muessen mindestens das Rueckporto enthalten
(Paeckchen/Brief??). Am besten werden gleich frankierte und
beschriftete, gefuetterte Umschlaege mit hineingelegt.
Da Jordan schon einmal eine Versendeaktion von PD Software
veranstaltet hat, die eine ueberwaeltigende Nachfrage
ausgeloeste, hat Firma PCS ihm daher nahegelegt,
solche Aktionen zu vermeiden. Daher werde ich, Johannes Heuft,
das Kopieren der Baender uebernehmen.
Eine weitere Moeglichkeit, an die Software zu kommen, besteht
bei vorliegendem Interesse im Rahmen der EUUG. Eventuell
laesst sich irgendwo ein informelles Treffen veranstalten.
Bitte Interesse dazu per E-mail bekunden.
Nun zum "Beef". Hier ein Auszug aus den Release-Notes:
__________________________________________________
Der GNU C Uebersetzer ist der bekannteste,
lizenzkostenfreie C Uebersetzer. Seine guten Qual-
itaeten haben uns
Johannes Heuft, Troubleshooting Services
Jordan Hubbard, PCS
veranlasst, eine Portierung auf die PCS Cadmus 32
Bit MC68020 Welt (/3, /4 und /5 CPUs) vorzunehmen.
Die Portierungsarbeiten mit den Betriebssysteman-
bindungen wurden zunaechst als Fingeruebungen von
Johannes Heuft begonnen. Diese Ansaetze wurden von
der von Jordan Hubbard eingebrachten Begeisterung
weit ueber das zuerst geplante Mass hinaus bis hin
zu einer produktreifen Programmierumgebung fort-
gefuehrt. Neben ausgedehnten Tests an extrem
grossen Softwarepaketen brachte er zahlreiche Ver-
besserungsverschlaege ein. Ausserdem hat er die
Nutzung des GNU C Uebersetzers in PCS internen
Projekten propagiert.
Aus den dabei gewonnenen Erfahrungen kann
abgeleitet werden, dass die GNU C Program-
mierumgebung stabil und fehlerarm ist. In vielen
Punkten ergab sich ein beschleunigter Ablauf von
Uebersetzungs- und Bindelaeufen.
Folgende Highlights erzwingen geradezu die Verwen-
dung der GNU C Entwicklungsumgebung fuer Ihre
naechsten groesseren (!!!) Softwareprojekte:
- Voll ANSI C oder K&R C kompatibel (Option)
- Ojektmodul- (.o), Aufrufkonvention und
Bibliotheksformat Sun-3 kompatibel (zu
testen)
- Quellen aller Programme und Teile der
Bibliotheken werden mitgeliefert
- durch Verwendung des Optimierers ergeben sich
20% kleinere ausfuehrbare Programme
- Inline-Code ueber asm()
- ld und ar arbeiten wesentlich schneller
- symbolischer Debugger gdb durch inkremen-
telles Laden der Symboltabelle besonders
geeignet fuer grosse Programme
- inkrementelles Binden und Unexec moeglich
Die GNU-C Entwicklungsumgebung ist unter dem
Betriebssystem MUNIX V.3/M-3.2 (oder hoeher)
getestet und ablauffaehig. Die Hauptteile des
Entwicklungspakets sollten herunter bis zu Ver-
sionen der MUNIX V.2 Release ablauffaehig sein.
_______________________________________________
Auf die zusandten Baender wird die ausfuehrbare Version des
GNU C Systems in Form eines installionsfertigen Filesets
sein. Weiterhin gibt es alle dazugehoerigen Quellen ausser
den Bibliotheken, die AT&T Lizenzen unterliegen.
Beigelegt wird auch eine Kopie der Release Notes, die auch eine
Installationsvorschriften enthaelt.
Die Bibliotheken gibt es nur in Objektform. Wegen Lizenzfragen gilt
das Angebot nur fuer PCS Kunden. Dies wird im Zweifelsfall ueberprueft,
daher bitte Telephonnummer mit dazulegen.
Zusaetzliche Bedingungen sind natuerlich das Akzeptieren der
GNU "Public Licence", an die wir uns angehaengt haben.
Darin ist unter anderem festgelegt, dass es keinen Anspruch
auf Wartung, Schadensersatz usw. gibt. Weiterhin werden die
Rechte und Pflichten eine Benutzers oder Distributors erlaeutert.
Wir garantieren, dass die Software frei von Softwareviren ist, wenn
sie ueber normale Kanaele (direkt von uns) bezogen wurde. Anfragen
ueber E-mail bitte (in Englisch !) an
Jordan Hubbard
...!unido!pcsbst!jkh
fuer rasche Antworten; bei Sprachschwierigkeiten eventuell auch
an
Johannes Heuft
Pfarrweg 2c
8000 Muenchen 90
ueber
...!unido!pcsbst!ksh
--
PCS Computer Systeme GmbH, Munich, West Germany
UUCP: pyramid!pcsbst!jkh jkh@meepmeep.pcs.com
EUNET: unido!pcsbst!jkh
ARPA: jkh@violet.berkeley.edu or hubbard@decwrl.dec.com
Technical Details
Message-ID:
<JKH.90Mar15150254@meepmeep.pcs.com>Path:
arc1-ca.pugleaf.net!gmdzi!unido!fauern!tumuc!guug!pcsbst!Show Full Headers
Complete Article Headers
X-Google-Language: GERMAN,ASCII-7-bit X-Google-Thread: 1354df,b15d6e2ebf2b3424,start X-Google-Attributes: gid1354df,public X-Google-ArrivalTime: 1990-03-28 01:42:01 PST Path: arc1-ca.pugleaf.net!gmdzi!unido!fauern!tumuc!guug!pcsbst! From: jkh@meepmeep.pcs.com (Jordan K. Hubbard) Newsgroups: dnet.comp.pcs Subject: GNU C fuer Cadmus Message-ID: <JKH.90Mar15150254@meepmeep.pcs.com> Date: 15 Mar 90 14:02:44 GMT Sender: @pcsbst.pcs.com Distribution: dnet Organization: PCS Computer Systems, GmbH Lines: 140 Posted: Thu Mar 15 15:02:44 1990