Robotrontechnik-Forum

Registrieren || Einloggen || Hilfe/FAQ || Suche || Mitglieder || Home || Statistik || Kalender || Admins Willkommen Gast! RSS

Robotrontechnik-Forum » Technische Diskussionen » P8000 - Software » Themenansicht

Autor Thread - Seiten: -1-
000
27.02.2009, 18:23 Uhr
Olli

Avatar von Olli

Ich glaube, ich starte mal ein Topic mit schoen generischem Namen - wer weiss wofuer man das dann noch alles gebrauchen kann

Fuer alle die einen einigermassen vernuenftigen C-Compiler fuer Ihre P8000 suchen, der LCC ist da ja eine Loesung. Leider hat er in der bisher zur Verfuegung stehenden Version einige Bugs gehabt. Einige Funktionen in der libc waren fehlerhaft, einige komplizierte Datentypen funktionierten nicht und ich glaube der Optimizer hatte auch ein Problem welches zu einem Coredump unter bestimmten Umstaenden fuehrte.

Beim KC-Treffen 2006 hatte Tom Nachdenk ja ne P8000 mit wo unter anderem der Sourcecode des LCC drauf war. Irgendwann hatte ich die Fehler auch alle ausgemerzt. Da ich inzw. gerade meine P8000 neu aufgesetzt habe, habe ich mich auch mal dran gemacht die Fehlerkorrekturen welche aktuell immer nur als Patch-File auf meiner Homepage lagen richtig zu integireren, alles mal durchzucompilieren und dann ordentliche Floppy-Images zu machen.

Wer also Interesse an dem etwas verbesserten C-Compiler LCC hat und evtl. auch die Sourcen des Compilers haben will, ich habe es wie ueblich als CQM und TAR Image unter http://pofo.de/P8000/arch/index.php zur Verfuegung gestellt (Unter LCC Version 1.0, die ohne Versionsangabe ist die alte mit Bugs). Wer keinen Account auf der Seite, aber trozdem eine P8000 hat und den Compiler gerne haben will kann die Images auch von mir bekommen.

Installiert wird er:

Diskette lccbin.cqm in Drive 1 legen
cd /tmp
tar xv INSTALL
./INSTALL
--- warten ---
rm INSTALL


wenn man dann noch die Sourcen haben will:

Diskette lccsrc1.cqm in Drive 1 legen
cd /tmp
tar xv INSTALL
./INSTALL
--- Auf Diskettenwechselaufforderung warten ---
Diskette lccsrc2.cqm in Drive 1 legen
--- warten ---
rm INSTALL

fertig....

Wer eh nix compiliert oder nur so kleine Testprograemmchen brauch das alles nicht
--
P8000 adventures: http://pofo.de/blog/?/categories/1-P8000
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
001
27.02.2009, 19:49 Uhr
marko_oette



Klingt interessant.

Werde ich mir mal ansehen.
--
Bitte - wenn nötig - Kontakt via Email, ich bin selten im Forum.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
002
28.02.2009, 23:57 Uhr
digger

Avatar von digger

Olli, danke und wie immer *daumenhoch*.
Damit werde ich nochmal meine Idee Python auf die P8000 zu bringen neu angehen, beim ersten mal bin ich ja kläglich gescheitert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
003
26.11.2016, 00:55 Uhr
w3llschmidt

Avatar von w3llschmidt

Hi Olli,

ist der verbesserte LCC schon in deinem WDCEMU Image dabei?


Quellcode:
[user@WEGA][/z/LCC] > ll
total 16
drwxrwxrwx 6 wega     system      112 Jul  2 10:58 .
drwxrwxrwx10 wega     system      176 Nov 11 14:40 ..
-rw-rw-rw- 1 wega     system     4155 Feb 26  1989 README
drwxrwxrwx 2 wega     system       96 Jul  2 10:37 bin
drwxrwxrwx 3 wega     system      576 Jul  2 10:34 include
drwxrwxrwx 2 wega     system      176 Jul  2 10:37 lib
drwxrwxrwx 6 wega     system      144 Jul  2 11:01 src



Fehlen da bei mir die Std. Header?

https://github.com/OlliL/P8000/tree/master/WEGA/contrib/lcc
--
---------------------------------------------------------------------------
http://twitter.com/w3llschmidt | P8000 | PDP11/73 | PC1715 | MircoVAX III
---------------------------------------------------------------------------
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
004
26.11.2016, 16:28 Uhr
Olli

Avatar von Olli

Ist der gefixte korrekt installiert.
--
P8000 adventures: http://pofo.de/blog/?/categories/1-P8000
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
Seiten: -1-     [ Technische Diskussionen ]  



Robotrontechnik-Forum

powered by ThWboard 3 Beta 2.84-php5
© by Paul Baecher & Felix Gonschorek