Deutsch
Forum

Erledigt: Abweichenden Linker definieren

 

Matthias
Arlt
Hallo IF

Bei Umbau meiner IDE experimentiere ich grad wieder mal mit Deinem XPSE herum. Da ich seit Jahren einen eigenen Linker mit einigen Zusatzfunktionen verwende, will ich diesen natürlich auch hierbei einbinden. Über batch ist das freilich auch möglich. Noch sympathischer wäre für mich aber eine Angabe ähnlich der Compiler-Direktive. Daher meine Frage: Gibt es vielleicht einen solchen Schalter (evtl. undokumentiert oder von mir bisher übersehen) ?

Gruß
Matthias
 
WinXP SP2, Win7 - XProfan 10/11/FreeProfan32 - Xpia
09.03.2009  
 



Ich verstehe nicht.
 
09.03.2009  
 




Matthias
Arlt
Hm...Ok, ich präzisiere:

XPSE ruft zum Compilieren und Linken standardmäßig PROFCOMP.EXE auf. Alternativ kann ja nun ein beliebiger Compiler per {$COMPILER} eingestellt werden. Gibt es eine vergleichbare Möglichkeit auch für einen beliebigen Linker, also etwa {$LINKER} o.ä. (Um dies nicht über den Umweg per {$batch...} einstellen zu müssen.) Kein gravierendes Problem, aber es wäre für mich momentan ganz hilfreich. Nur daher meine Frage...
 
WinXP SP2, Win7 - XProfan 10/11/FreeProfan32 - Xpia
09.03.2009  
 



Das liesse sich natürlich einbauen!

Zeich doch mal Umbau meiner IDE.
Thementitel angepasst
 
09.03.2009  
 




Matthias
Arlt
iF
Zeich doch mal Umbau meiner IDE.


Das ist nichts Spektakuläres, sondern das gute alte PRFellow mit einigen liebgewonnenen Zusätzen. Darunter u.a. ein Wrapper, der dem Interpreter vorgeschaltet ist und Direktiven im Source liest und ausfiltert. Und dann eben ein angepasster alternativer Linker, der noch einige nützliche Dinge am Ende ausführt (temporäre Daten bereinigen u.ä.). Von letzterem ist momentan auch noch der Sorce in den Weiten meiner Datenträger verschollen... Etwas problematisch, da ich damals bspw. die Pfade hardcoded hatte...
 
WinXP SP2, Win7 - XProfan 10/11/FreeProfan32 - Xpia
09.03.2009  
 




E.T.

...Und dann eben ein angepasster alternativer Linker,...


Ähm, muss ich jetzt mal dumm fragen:
Wo gibts denn sowas ???
Und was macht der besser ??
 
Grüße aus Sachsen... Mario
WinXP, Win7 (64 Bit),Win8(.1),Win10, Win 11, Profan 6 - X4, XPSE, und 'nen schwarzes, blinkendes Dingens, wo ich das alles reinschütte...
09.03.2009  
 




Matthias
Arlt
E.T.
Wo gibts denn sowas ???


In meinem Fall Marke Eigenbau. Aber Roland liefert z.B. in der Profan-Hilfe auch einen einschlägigen Source mit...
Weshalb ich mir durchaus vorstellen kann, dass auch andere sowas verwenden.

E.T.
Und was macht der besser ??


Was das Linken als Solches angeht, macht der sicher nichts besser. Nur macht der eben bei mir zusätzlich noch einige andere Dinge...
 
WinXP SP2, Win7 - XProfan 10/11/FreeProfan32 - Xpia
09.03.2009  
 




E.T.

...Aber Roland liefert z.B. in der Profan-Hilfe auch einen einschlägigen Source mit...


Da hab ich was übersehn !! Roland liefert Source zum Linker mit ???
 
Grüße aus Sachsen... Mario
WinXP, Win7 (64 Bit),Win8(.1),Win10, Win 11, Profan 6 - X4, XPSE, und 'nen schwarzes, blinkendes Dingens, wo ich das alles reinschütte...
10.03.2009  
 



@Matthias: Wenn Du den Kompiler änderst, dann ist der Linker damit ja auch geändert.

Du könntest einfach einen abweichenden Kompiler angeben und im Falle des Kompilierens statt Linkens an den regulären Kompiler weitergeben.

Ein Schalter {$linker ...} sollte aber nicht das Problem sein.
 
10.03.2009  
 




Matthias
Arlt
@IF: So ähnlich löse ich das momentan auch. Und bin auch voller Hoffnung, meinen Linker-Source bald doch noch wiederzufinden. Ein Plattencrash im vergangenen Jahr hat doch mehr Schaden verursacht, als ich zunächst dachte. Trotz vorhandener BackUps...

Aber trotzdem hört sich

iF
Ein Schalter {$linker ...} sollte aber nicht das Problem sein.


verdammt gut an ! Ich sag vorab schon mal DANKE!

Gruß
Matthias
 
WinXP SP2, Win7 - XProfan 10/11/FreeProfan32 - Xpia
10.03.2009  
 



Kein Problem, auch wenn diese scheinbar leichte OP keine solche ist. Wenn nicht alles querläuft sollte ich das diese Woche aber noch hinbekommen. (Bin grad etwas im Lernstress.)
 
10.03.2009  
 



In der nächsten Version kann ein abweichender Linker z.B. per
KompilierenMarkierenSeparieren
 {$linker c:meinlinker.exe}
angegeben werden.
 
11.04.2009  
 



Antworten


Thementitel, max. 100 Zeichen.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Beitrag  Schrift  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Themenoptionen

10.882 Betrachtungen

Unbenanntvor 0 min.
p.specht10.01.2018
Matthias Arlt30.01.2016
Peter Max Müller19.01.2012
Roland Schäffer06.01.2011

Themeninformationen

Dieses Thema hat 3 Teilnehmer:

Matthias Arlt (5x)
iF (5x)
E.T. (2x)


Admins  |  AGB  |  Anwendungen  |  Autoren  |  Chat  |  Datenschutz  |  Download  |  Eingangshalle  |  Hilfe  |  Händlerportal  |  Impressum  |  Mart  |  Schnittstellen  |  SDK  |  Services  |  Spiele  |  Suche  |  Support

Ein Projekt aller XProfaner, die es gibt!


Mein XProfan
Private Nachrichten
Eigenes Ablageforum
Themen-Merkliste
Eigene Beiträge
Eigene Themen
Zwischenablage
Abmelden
 Deutsch English Français Español Italia
Übersetzungen

Datenschutz


Wir verwenden Cookies nur als Session-Cookies wegen der technischen Notwendigkeit und bei uns gibt es keine Cookies von Drittanbietern.

Wenn du hier auf unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung von Informationen in unseren Cookies auf XProfan.Net zu.

Weitere Informationen zu unseren Cookies und dazu, wie du die Kontrolle darüber behältst, findest du in unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Ich möchte keinen Cookie