CP/M-Forum

Registrieren || Einloggen || Hilfe/FAQ || Suche || Memberlist || Home || Statistik || Kalender || Staff Willkommen Gast!
[ Unofficial CP/M Website ] [ Z80 Family Support Page ] [ Forum-Regeln ] [ Impressum/Kontakt ] [ Datenschutzerklärung ]

CP/M-Forum » CP/M-Software » Linker SLRNK+ für Overlays » Threadansicht

Autor Thread - Seiten: -1-
000
31.10.2012, 21:55 Uhr
maleuma



Kann mir jemand von Euch eine Hilfestellung zum Linker SLRNK201.COM geben?
Ich möchte Overlays für ein Programm entwickeln und suche deshalb einen Linker für CP/M, der SYM-Dateien lesen und SPR- oder PRL-Dateien schreiben kann.

Ich habe bisher nur zwei Linker gefunden, die SYM-Dateien lesen können sollten: LINKZ von microcodeconsulting und SLRNK201 von SLR Systems. LINKZ kann aber keine SPR/PRL-Dateien ausgeben, deshalb favorisiere ich den Linker von SLR Systems.

Der SLR-Linker sollte mit dem Schalter /L Markentabellen laden. Aber irgendwie tut er das bei mir nicht. Für das Hauptprogramm verwende ich dieses Kommando:

SLRNK201 MAIN/N,/V,/A:100,/J,MAIN,MAIN/M,/E

Dabei entstehen die Datein MAIN.REL und MAIN.SYM. Soweit ist das OK.
Unklar ist mir das Kommando für das Overlay, welches die Symbole aus der vorhandenen MAIN.SYM mit verwenden soll, ich versuche:

SLRNK201 OVERLAY/K,/V,/A:100,/J,OVERLAY,MAIN/L,/E

Aber der Linker meldet Fehler: Option /j in bad Order! und Error 9

Hat sich von Euch schon einmal jemand mit einem solchen Anliegen befasst und kann mir einen Tipp geben?

Gruß Mario
Seitenanfang Seitenende
Profil || Private Message || Suche Zitatantwort || Editieren || Löschen || IP
001
06.11.2012, 21:07 Uhr
maleuma



Ich habe noch etwas probiert und die einzelnen Kommandoteile nacheinander eingegeben. bin mir inzwischen ziemlich sicher, dass der Fehler vom Kommandoteil "MAIN/L" kommt.
Nutzt denn niemand diesen SLR-Linker und kann mir einen Tipp geben?
Seitenanfang Seitenende
Profil || Private Message || Suche Zitatantwort || Editieren || Löschen || IP
002
16.11.2012, 19:19 Uhr
volkerp

Avatar von volkerp

schau mal bei Werner nach, vielleicht hilft Dir das weiter?
http://www.cirsovius.de/CPM/Projekte/Disassembler/SLR.html

nb: wo hast Du denn Version 2.1 gefunden?
--
Volker

http://homecomputer-ddr.de.vu
(z9001, Z1013, LC-80, ...)
Seitenanfang Seitenende
Profil || Private Message || Suche Zitatantwort || Editieren || Löschen || IP
003
05.02.2013, 21:15 Uhr
maleuma



Danke nochmal für den Tipp.
Hat geholfen - Ich verwende inzwischen den Linker LINKZ.
Den Fehler in diesem Linker habe ich korrigiert!

Mario
Seitenanfang Seitenende
Profil || Private Message || Suche Zitatantwort || Editieren || Löschen || IP
Seiten: -1-     [ CP/M-Software ]  



gaby.de

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