Entwickler-Ecke

Sonstiges (Delphi) - IBX.IBDataBase.dcu nicht vorhanden für win32 in delphi 10.2


matthew77 - Do 13.04.17 16:38
Titel: IBX.IBDataBase.dcu nicht vorhanden für win32 in delphi 10.2
Hallo,
ich bin gerade dabei ein größeres Projekt aus Delphi 2007 testhalber nach Delphi 10.2 zu portieren. Dabei gab es natürlich jede Menge Kompatibilitätsprobleme zur lösen, aber wo ich jetzt nicht weiterkomme ist: in einer Unit habe ich folgenden Eintrag:
uses IBDatabase
die ich schon nach einem ergoogelten Tipp geändert habe nach:
uses IBX.IBDatabase
und bekomme beim kompilieren die Fehlermeldung:
[dcc32 Fataler Fehler] uDataModule_I3K.pas(11): F2613 Unit 'IBX.IBDatabase' nicht gefunden.
Eine Dateisuche nach IBDatabase ergab, dass lediglich die Datei "IBX.IBDatabase.dcu" 2 mal auf meinem System vorhanden ist und zwar
1. unter C:\Program Files (x86)\Embarcadero\Studio\19.0\lib\iossimulator\release
2. unter C:\Program Files (x86)\Embarcadero\Studio\19.0\lib\win64\release
NICHT jedoch unter win32\release...
Was soll das? Wo kriege ich jetzt meine 32-bit Version her???

Wie immer danke ich im voraus für jegliche Hilfestellung...


matthew77 - Do 13.04.17 17:07

user profile iconmatthew77 hat folgendes geschrieben Zum zitierten Posting springen:
Hallo,
ich bin gerade dabei ein größeres Projekt aus Delphi 2007 testhalber nach Delphi 10.2 zu portieren. Dabei gab es natürlich jede Menge Kompatibilitätsprobleme zur lösen, aber wo ich jetzt nicht weiterkomme ist: in einer Unit habe ich folgenden Eintrag:
uses IBDatabase
die ich schon nach einem ergoogelten Tipp geändert habe nach:
uses IBX.IBDatabase
und bekomme beim kompilieren die Fehlermeldung:
[dcc32 Fataler Fehler] uDataModule_I3K.pas(11): F2613 Unit 'IBX.IBDatabase' nicht gefunden.
Eine Dateisuche nach IBDatabase ergab, dass lediglich die Datei "IBX.IBDatabase.dcu" 2 mal auf meinem System vorhanden ist und zwar
1. unter C:\Program Files (x86)\Embarcadero\Studio\19.0\lib\iossimulator\release
2. unter C:\Program Files (x86)\Embarcadero\Studio\19.0\lib\win64\release
NICHT jedoch unter win32\release...
Was soll das? Wo kriege ich jetzt meine 32-bit Version her???

Wie immer danke ich im voraus für jegliche Hilfestellung...


---
Habe gerade herausgefunden, dass der sog. Migrationsassistent von IBDAC in der Lage ist die IBX Komponenten zu ersetzen (kenne mich mit Datenbanksachen nicht so aus), so komme ich erstmal weiter...

Sorry, wollte dafür keinen neuen Eintrag machen, habe versehentlich auf Zitat statt editieren geklickt...


Delete - Do 13.04.17 18:12

- Nachträglich durch die Entwickler-Ecke gelöscht -