Einsprungpunkt nicht gefunden ??????????????

Von der Installation bis zur Auslieferung der Applikation

Moderator: Moderatoren

Antworten
dvdbommel
Cut&Paste-Entwickler
Cut&Paste-Entwickler
Beiträge: 49
Registriert: Sa, 11. Feb 2006 11:07

Einsprungpunkt nicht gefunden ??????????????

Beitrag von dvdbommel »

Procedureinsprungpunkt " Thiss_DLL_needs_version_1_70_0 wurde in der DLL XPPRT1.dll nicht gefunden

ich arbeite wie gesagt mit Xbase 1.8 und Xbase tools für 1.8

wie kann ermich dann nach 1.7 fragen ... was soll denn daß ...

[PROJECT]
COMPILE = xpp
COMPILE_FLAGS = /q
DEBUG = yes
GUI = yes
LINKER = alink
LINK_FLAGS =
RC_COMPILE = arc
RC_FLAGS = /v
PBUILD = @project.txt
MAKE =
start.XPJ

[start.XPJ]
tvsmart.EXE

[tvsmart.EXE]
XBTBASE1.LIB
start.prg
topftopc.prg
tvtopc.prg
pctotopf.prg
edit.prg
option.prg

er compiliert auch alles ohne Fehler ...

verwende TOKEN, FILESEEK, ATNUM

bitte um Hilfe ....Gruß
Benutzeravatar
Lewi
1000 working lines a day
1000 working lines a day
Beiträge: 830
Registriert: Di, 07. Feb 2006 14:10
Wohnort: Hamburg
Danksagung erhalten: 2 Mal

Beitrag von Lewi »

Schau mal unter bei den Umgebungsvaribalen nach: Entweder über "Set" im DOS-Fenster oder Systemeineigenschaften/Umgebungsvaribablen.

Falls Du vorher mit der Version 1.7 gearbeitet hast, kann es sein, das ALINK über die Umgebungsvariabllen Variablen "OBJ" und "DLL" auf die alte Version zugreift.

Gruß, Olaf
dvdbommel
Cut&Paste-Entwickler
Cut&Paste-Entwickler
Beiträge: 49
Registriert: Sa, 11. Feb 2006 11:07

Beitrag von dvdbommel »

Lewi hat geschrieben:Schau mal unter bei den Umgebungsvaribalen nach: Entweder über "Set" im DOS-Fenster oder Systemeineigenschaften/Umgebungsvaribablen.

Falls Du vorher mit der Version 1.7 gearbeitet hast, kann es sein, das ALINK über die Umgebungsvariabllen Variablen "OBJ" und "DLL" auf die alte Version zugreift.

Gruß, Olaf

Hi Lewi ... daß kann nicht sein weil ich noch nie eine Version 1.7 besessen habe ??? ....

deswegen bin ich ja auch am verzweifeln ...

Gruß
Benutzeravatar
Lewi
1000 working lines a day
1000 working lines a day
Beiträge: 830
Registriert: Di, 07. Feb 2006 14:10
Wohnort: Hamburg
Danksagung erhalten: 2 Mal

Beitrag von Lewi »

Tja, irgend eine der Bibliotheken entspricht definitiv nicht der 1.8 Version.
dvdbommel
Cut&Paste-Entwickler
Cut&Paste-Entwickler
Beiträge: 49
Registriert: Sa, 11. Feb 2006 11:07

Beitrag von dvdbommel »

@Lewi

also jetzt kapier ich gar nix mehr ....

ändere ich das zu erstellende EXE file um

[PROJECT]
COMPILE = xpp
COMPILE_FLAGS = /q
DEBUG = yes
GUI = yes
LINKER = alink
LINK_FLAGS =
RC_COMPILE = arc
RC_FLAGS = /v
PBUILD = @project.txt
MAKE =
start.XPJ

[start.XPJ]
tvsm.EXE

[tvsm.EXE]
XBTBASE1.LIB
start.prg
topftopc.prg
tvtopc.prg
pctotopf.prg
edit.prg
option.prg


nach tvsm.exe dann gehts auf einmal .... :?:
dvdbommel
Cut&Paste-Entwickler
Cut&Paste-Entwickler
Beiträge: 49
Registriert: Sa, 11. Feb 2006 11:07

Beitrag von dvdbommel »

@Lewi

also jetzt kapier ich gar nix mehr ....

ändere ich das zu erstellende EXE file um

[PROJECT]
COMPILE = xpp
COMPILE_FLAGS = /q
DEBUG = yes
GUI = yes
LINKER = alink
LINK_FLAGS =
RC_COMPILE = arc
RC_FLAGS = /v
PBUILD = @project.txt
MAKE =
start.XPJ

[start.XPJ]
tvsm.EXE

[tvsm.EXE]
XBTBASE1.LIB
start.prg
topftopc.prg
tvtopc.prg
pctotopf.prg
edit.prg
option.prg


nach tvsm.exe dann gehts auf einmal .... :?:
Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 21165
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel
Hat sich bedankt: 206 Mal
Danksagung erhalten: 67 Mal

Beitrag von Manfred »

Hi Frank,

mache doch einmal folgendes:

xppload version

dann zeigt er Dir an welche Versionen Du hast von allen Teilen des Compilers. Schau mal nach, ob alle Nummern übereinstimmen
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
dvdbommel
Cut&Paste-Entwickler
Cut&Paste-Entwickler
Beiträge: 49
Registriert: Sa, 11. Feb 2006 11:07

Beitrag von dvdbommel »

OK hat sich erledigt ...

habe das Programm von nem bekannten .... als installationsversion ...

mit prg Files ... und der hatte es mit ner RUNTIME 1.7 mir gegeben ...

nach dem ich es geändert hatte und compiliert mit 1.8 muß er

irgendwie versucht haben beim start auf die RUNTIME 1.7 zuzugreifen ...

obwohl ich es ja nach dem ändern mit 1.8 compiliert hatte ....

nach dem deinstallieren seines Programms gehts jetzt wieder ....

habe schon an meinem Geisteszustand gezweifelt ...


DANKE @ ALL
Benutzeravatar
Jan
Marvin
Marvin
Beiträge: 14641
Registriert: Fr, 23. Sep 2005 18:23
Wohnort: 49328 Melle
Hat sich bedankt: 21 Mal
Danksagung erhalten: 87 Mal
Kontaktdaten:

Beitrag von Jan »

Das Problem liegt darin, daß Xbase++ immer irgendwelche iren Fehlermeldungen ausgibt, wenn irgend eine lib, dll oder obj noch mit einer älteren Version kompiliert wurde bzw. im Pfadverzeichnis liegt. Was ja auch hier der Fall war.

Bei 1.9 ist das jetzt wenigstens etwas eindeutiger geworden.

Jan
Antworten