Link Problem
Moderator: Moderatoren
-
- Cut&Paste-Entwickler
- Beiträge: 20
- Registriert: Do, 30. Okt 2008 0:26
Re: Link Problem
Ich möchte doch vorerst NUR den Stand den ich vor 10 Jahre hatte ........
Damals habe ich mit 5.2 gearbeitet (und das hatte ich auch noch auf der alten HD gefunden mit samt meinen alten Progs). Und nun möchte ich zunächst diese nur mal wieder neu compilieren und linken. Leider finde ich meine Batchdatei von früher nicht mehr (da stand bestimmt drin was und wie ich einbinden musste) - und das ist das Problem.
Also ich möchte nun (vorerst) nicht mit XBASE arbeiten und alles umschreiben. Zu diesem Forum kam ich, weil es das einzige war das bei Goo** mit dem Stichwort Clipper Forum kam
DIE ZEILE SIEHT GUT AUS >>>>>> rtlink fi menu.obj LIB CT.LIB
probiere ich nachehr mal aus......
bis später
Damals habe ich mit 5.2 gearbeitet (und das hatte ich auch noch auf der alten HD gefunden mit samt meinen alten Progs). Und nun möchte ich zunächst diese nur mal wieder neu compilieren und linken. Leider finde ich meine Batchdatei von früher nicht mehr (da stand bestimmt drin was und wie ich einbinden musste) - und das ist das Problem.
Also ich möchte nun (vorerst) nicht mit XBASE arbeiten und alles umschreiben. Zu diesem Forum kam ich, weil es das einzige war das bei Goo** mit dem Stichwort Clipper Forum kam
DIE ZEILE SIEHT GUT AUS >>>>>> rtlink fi menu.obj LIB CT.LIB
probiere ich nachehr mal aus......
bis später
- AUGE_OHR
- Marvin
- Beiträge: 12913
- Registriert: Do, 16. Mär 2006 7:55
- Wohnort: Hamburg
- Hat sich bedankt: 19 Mal
- Danksagung erhalten: 46 Mal
Re: Link Problem
hi
Compiliere es mal zum Exe und starte es in deinem *.PRG Verzeichniss und es "generiert" dir die
Script Files *.RMK , *.LNK und ein -.BAT.
Das ganze war noch für v5.01a, also sowas wie ? "@j:\CL501MIN.LNK" bitte anpassen
hast du den "Code" gesehen ?!visionbrasil hat geschrieben: DIE ZEILE SIEHT GUT AUS >>>>>> rtlink fi menu.obj LIB CT.LIB
Compiliere es mal zum Exe und starte es in deinem *.PRG Verzeichniss und es "generiert" dir die
Script Files *.RMK , *.LNK und ein -.BAT.
Das ganze war noch für v5.01a, also sowas wie ? "@j:\CL501MIN.LNK" bitte anpassen
gruss by OHR
Jimmy
Jimmy
-
- Cut&Paste-Entwickler
- Beiträge: 20
- Registriert: Do, 30. Okt 2008 0:26
Re: Link Problem
habe den code mal compiliert. Läuft leider nicht richtig, da für BLINKER konzipiert und ich habe nur RTLINK.
aber mit CT52.Lib haben sich die Fehler schon vermindert. Es sind nun nur noch folgende:
UNDEFINED SYMBOL(S) AFTER LIBRARY SEARCH:
SYMBOL FIRST REFERE
------ ------------
'WACLOSE' MENU.OBJ
'WOPEN' MENU.OBJ
'WBOX' MENU.OBJ
'WCLOSE' MENU.OBJ
'_SHADOW' CT52.LIB
'BOX_GROW' CT52.LIB
Bei den W...... habe ich nun gelesen man bräuchte eine NT2.LIB bzw NT3.LIB
siehe:
ftp://fship.com/pub/multisoft/flagship/ ... 2tools.txt
aber wo bekomme ich die nun her???
Die letzten 2 (shadow / Box Grow) habe ich noch keine Ahnung woher die kommen
aber mit CT52.Lib haben sich die Fehler schon vermindert. Es sind nun nur noch folgende:
UNDEFINED SYMBOL(S) AFTER LIBRARY SEARCH:
SYMBOL FIRST REFERE
------ ------------
'WACLOSE' MENU.OBJ
'WOPEN' MENU.OBJ
'WBOX' MENU.OBJ
'WCLOSE' MENU.OBJ
'_SHADOW' CT52.LIB
'BOX_GROW' CT52.LIB
Bei den W...... habe ich nun gelesen man bräuchte eine NT2.LIB bzw NT3.LIB
siehe:
ftp://fship.com/pub/multisoft/flagship/ ... 2tools.txt
aber wo bekomme ich die nun her???
Die letzten 2 (shadow / Box Grow) habe ich noch keine Ahnung woher die kommen
-
- Cut&Paste-Entwickler
- Beiträge: 20
- Registriert: Do, 30. Okt 2008 0:26
Re: Link Problem
Habe Dein Prog jetzt doch noch ans laufen bekommen.
Das ist die RMK Datei
// Create by MAKE5IT.EXE modification vor Clipper 5.0x & Blinker V2.0x,
// by YiuSoftware, Inh. Shung Yang YIU, Siemensstrasse 14, 2056 Glinde
//
// Date 07.11.2008 23:04:58
//
//MAKEPATH[.PRG]='d:\???\work\'
//MAKEPATH[.OBJ]=???
//MAKEPATH[.EXE]=???
// PRG / OBJ dependencies ....
.PRG.OBJ:
CLIPPER $* -m -B -tf: -of:
// Marcos ...
files0=ABRUCH.OBJ ADREDIT.OBJ ADRUM.OBJ AEDIT.OBJ AUTOBEST.OBJ AZETTEL.OBJ
files1=BACKUP.OBJ BEDIT.OBJ BETRDAT.OBJ BETRDAT2.OBJ CBROWSE.OBJ DRMANAGE.OBJ
files2=FORMULAR.OBJ GELDEING.OBJ INSTAL.OBJ INSTALL.OBJ K.OBJ KASSE.OBJ
files3=KEDIT.OBJ LEDIT.OBJ LIEF.OBJ LIEF2.OBJ LIEFUM.OBJ LOHN.OBJ
files4=MAHNUNG.OBJ MEMUM.OBJ MENU.OBJ MONATNEU.OBJ MTEXT.OBJ MTEXTGR.OBJ
files5=PROZENTE.OBJ RECH2.OBJ REDIT.OBJ RUNDEN.OBJ SCHONER.OBJ SCHONER4.OBJ
files6=TELEFON.OBJ TEST.OBJ TEST1.OBJ TEST2.OBJ TESTA.OBJ TOUR.OBJ
files7=UMSATZ.OBJ ZEDIT.OBJ ZEITEN.OBJ ZEITEN2.OBJ
// OBJ : PRG dependencies ....
ABRUCH.OBJ : ABRUCH.PRG
ADREDIT.OBJ : ADREDIT.PRG
ADRUM.OBJ : ADRUM.PRG
AEDIT.OBJ : AEDIT.PRG
AUTOBEST.OBJ : AUTOBEST.PRG
AZETTEL.OBJ : AZETTEL.PRG
BACKUP.OBJ : BACKUP.PRG
BEDIT.OBJ : BEDIT.PRG
BETRDAT.OBJ : BETRDAT.PRG
BETRDAT2.OBJ : BETRDAT2.PRG
CBROWSE.OBJ : CBROWSE.PRG
DRMANAGE.OBJ : DRMANAGE.PRG
FORMULAR.OBJ : FORMULAR.PRG
GELDEING.OBJ : GELDEING.PRG
INSTAL.OBJ : INSTAL.PRG
INSTALL.OBJ : INSTALL.PRG
K.OBJ : K.PRG
KASSE.OBJ : KASSE.PRG
KEDIT.OBJ : KEDIT.PRG
LEDIT.OBJ : LEDIT.PRG
LIEF.OBJ : LIEF.PRG
LIEF2.OBJ : LIEF2.PRG
LIEFUM.OBJ : LIEFUM.PRG
LOHN.OBJ : LOHN.PRG
MAHNUNG.OBJ : MAHNUNG.PRG
MEMUM.OBJ : MEMUM.PRG
MENU.OBJ : MENU.PRG
MONATNEU.OBJ : MONATNEU.PRG
MTEXT.OBJ : MTEXT.PRG
MTEXTGR.OBJ : MTEXTGR.PRG
PROZENTE.OBJ : PROZENTE.PRG
RECH2.OBJ : RECH2.PRG
REDIT.OBJ : REDIT.PRG
RUNDEN.OBJ : RUNDEN.PRG
SCHONER.OBJ : SCHONER.PRG
SCHONER4.OBJ : SCHONER4.PRG
TELEFON.OBJ : TELEFON.PRG
TEST.OBJ : TEST.PRG
TEST1.OBJ : TEST1.PRG
TEST2.OBJ : TEST2.PRG
TESTA.OBJ : TESTA.PRG
TOUR.OBJ : TOUR.PRG
UMSATZ.OBJ : UMSATZ.PRG
ZEDIT.OBJ : ZEDIT.PRG
ZEITEN.OBJ : ZEITEN.PRG
ZEITEN2.OBJ : ZEITEN2.PRG
// EXE dependencies ....
MENU.EXE: $(files0) $(files1) $(files2) $(files3) $(files4) $(files5) $(files6) $(files7)
Blinker @MENU.LNK
//
// Eof
Das ist die RMK Datei
// Create by MAKE5IT.EXE modification vor Clipper 5.0x & Blinker V2.0x,
// by YiuSoftware, Inh. Shung Yang YIU, Siemensstrasse 14, 2056 Glinde
//
// Date 07.11.2008 23:04:58
//
//MAKEPATH[.PRG]='d:\???\work\'
//MAKEPATH[.OBJ]=???
//MAKEPATH[.EXE]=???
// PRG / OBJ dependencies ....
.PRG.OBJ:
CLIPPER $* -m -B -tf: -of:
// Marcos ...
files0=ABRUCH.OBJ ADREDIT.OBJ ADRUM.OBJ AEDIT.OBJ AUTOBEST.OBJ AZETTEL.OBJ
files1=BACKUP.OBJ BEDIT.OBJ BETRDAT.OBJ BETRDAT2.OBJ CBROWSE.OBJ DRMANAGE.OBJ
files2=FORMULAR.OBJ GELDEING.OBJ INSTAL.OBJ INSTALL.OBJ K.OBJ KASSE.OBJ
files3=KEDIT.OBJ LEDIT.OBJ LIEF.OBJ LIEF2.OBJ LIEFUM.OBJ LOHN.OBJ
files4=MAHNUNG.OBJ MEMUM.OBJ MENU.OBJ MONATNEU.OBJ MTEXT.OBJ MTEXTGR.OBJ
files5=PROZENTE.OBJ RECH2.OBJ REDIT.OBJ RUNDEN.OBJ SCHONER.OBJ SCHONER4.OBJ
files6=TELEFON.OBJ TEST.OBJ TEST1.OBJ TEST2.OBJ TESTA.OBJ TOUR.OBJ
files7=UMSATZ.OBJ ZEDIT.OBJ ZEITEN.OBJ ZEITEN2.OBJ
// OBJ : PRG dependencies ....
ABRUCH.OBJ : ABRUCH.PRG
ADREDIT.OBJ : ADREDIT.PRG
ADRUM.OBJ : ADRUM.PRG
AEDIT.OBJ : AEDIT.PRG
AUTOBEST.OBJ : AUTOBEST.PRG
AZETTEL.OBJ : AZETTEL.PRG
BACKUP.OBJ : BACKUP.PRG
BEDIT.OBJ : BEDIT.PRG
BETRDAT.OBJ : BETRDAT.PRG
BETRDAT2.OBJ : BETRDAT2.PRG
CBROWSE.OBJ : CBROWSE.PRG
DRMANAGE.OBJ : DRMANAGE.PRG
FORMULAR.OBJ : FORMULAR.PRG
GELDEING.OBJ : GELDEING.PRG
INSTAL.OBJ : INSTAL.PRG
INSTALL.OBJ : INSTALL.PRG
K.OBJ : K.PRG
KASSE.OBJ : KASSE.PRG
KEDIT.OBJ : KEDIT.PRG
LEDIT.OBJ : LEDIT.PRG
LIEF.OBJ : LIEF.PRG
LIEF2.OBJ : LIEF2.PRG
LIEFUM.OBJ : LIEFUM.PRG
LOHN.OBJ : LOHN.PRG
MAHNUNG.OBJ : MAHNUNG.PRG
MEMUM.OBJ : MEMUM.PRG
MENU.OBJ : MENU.PRG
MONATNEU.OBJ : MONATNEU.PRG
MTEXT.OBJ : MTEXT.PRG
MTEXTGR.OBJ : MTEXTGR.PRG
PROZENTE.OBJ : PROZENTE.PRG
RECH2.OBJ : RECH2.PRG
REDIT.OBJ : REDIT.PRG
RUNDEN.OBJ : RUNDEN.PRG
SCHONER.OBJ : SCHONER.PRG
SCHONER4.OBJ : SCHONER4.PRG
TELEFON.OBJ : TELEFON.PRG
TEST.OBJ : TEST.PRG
TEST1.OBJ : TEST1.PRG
TEST2.OBJ : TEST2.PRG
TESTA.OBJ : TESTA.PRG
TOUR.OBJ : TOUR.PRG
UMSATZ.OBJ : UMSATZ.PRG
ZEDIT.OBJ : ZEDIT.PRG
ZEITEN.OBJ : ZEITEN.PRG
ZEITEN2.OBJ : ZEITEN2.PRG
// EXE dependencies ....
MENU.EXE: $(files0) $(files1) $(files2) $(files3) $(files4) $(files5) $(files6) $(files7)
Blinker @MENU.LNK
//
// Eof
- Hans Zethofer
- Rekursionen-Architekt
- Beiträge: 278
- Registriert: Fr, 27. Jan 2006 8:29
- Wohnort: 2700 Wiener Neustadt
- Hat sich bedankt: 1 Mal
- Kontaktdaten:
Re: Link Problem
deine fehlenden Objecte sind definitiv aus der ct52.lib - hast du eventuell eine alte version?
mein file ist vom 18.9.2000 14:07 381kB
waclose finde ich in der clipper.lib
den rest finde ich in meiner ct52.lib
mein file ist vom 18.9.2000 14:07 381kB
waclose finde ich in der clipper.lib
den rest finde ich in meiner ct52.lib
_____________
lg
Hans
lg
Hans
-
- Cut&Paste-Entwickler
- Beiträge: 20
- Registriert: Do, 30. Okt 2008 0:26
- Hans Zethofer
- Rekursionen-Architekt
- Beiträge: 278
- Registriert: Fr, 27. Jan 2006 8:29
- Wohnort: 2700 Wiener Neustadt
- Hat sich bedankt: 1 Mal
- Kontaktdaten:
Re: Link Problem
Probiere mal im Link-File statt
LIB CT52.LIB
das Kommando
SEARCH CT52.LIB
und binde die Objecte CTINT.OBJ und CTUS.OBJ aus den Tools für der REAL-Mode ein
ausserdem habe ich eines meiner Linkfiles als Textdatei angehängt wo ich auch diese Funktionen
verwende. Allerdings ist dieses Linkfile für Proteced-Mode (sieht man an der CTP52.LIB)
Die Blinker Kommandos kannst du deaktivieren wenn du keinen hast.
Oder du schreibst dir einmal Dummyfunctionen für die fehlenden Objecte um zu sehen ob du ein EXE bekommst.
vielleicht geht's dann
good luck
lg
Hans
LIB CT52.LIB
das Kommando
SEARCH CT52.LIB
und binde die Objecte CTINT.OBJ und CTUS.OBJ aus den Tools für der REAL-Mode ein
ausserdem habe ich eines meiner Linkfiles als Textdatei angehängt wo ich auch diese Funktionen
verwende. Allerdings ist dieses Linkfile für Proteced-Mode (sieht man an der CTP52.LIB)
Die Blinker Kommandos kannst du deaktivieren wenn du keinen hast.
Oder du schreibst dir einmal Dummyfunctionen für die fehlenden Objecte um zu sehen ob du ein EXE bekommst.
vielleicht geht's dann
good luck
lg
Hans
- Dateianhänge
-
- testlink.txt
- (6.57 KiB) 247-mal heruntergeladen
_____________
lg
Hans
lg
Hans
-
- Cut&Paste-Entwickler
- Beiträge: 20
- Registriert: Do, 30. Okt 2008 0:26
Re: Link Problem
Jauuuuuuuuuuuuuuuuuuuu
es war das CTUS.OBJ welches er benötigte. Nun hat es geklappt und ohne Fehler die exe erstellt.
Ich danke Dir Saumässig (höchstes schwäbisches Lob ) Nun kann ich an meinen alten Progs was ändern SUPER
wenn ich noch einmal ein Problem habe, dann würde ich gerne wieder auf dich zurückkommen
bis dann
Grüsse
Ralf
es war das CTUS.OBJ welches er benötigte. Nun hat es geklappt und ohne Fehler die exe erstellt.
Ich danke Dir Saumässig (höchstes schwäbisches Lob ) Nun kann ich an meinen alten Progs was ändern SUPER
wenn ich noch einmal ein Problem habe, dann würde ich gerne wieder auf dich zurückkommen
bis dann
Grüsse
Ralf
- Hans Zethofer
- Rekursionen-Architekt
- Beiträge: 278
- Registriert: Fr, 27. Jan 2006 8:29
- Wohnort: 2700 Wiener Neustadt
- Hat sich bedankt: 1 Mal
- Kontaktdaten: