I'm trying to migrate my code from borland 2006 to Embarcadeiro Berlin.
I've already updated the BDE on the pier site.
I've already included includes .hpp for the new ones.
I have already deleted the dependencies in the project through the text editor, I have already inserted the pragma warning in the code and nothing solves it.
I already disabled runtime library, etc etc...
Everything compiles and works on Win32.
But does not work in win64
[ilink64 Error] Unable to open file 'DRTL.LIB'
First I installed the BDE upgrade package for the Embarcadero (5).
I opened the Bde.BDTables.hpp (c:\program files (x86)\Embarcadero\Studio\18.0\include\windows\rtl\Bde.BDTables.hpp) file, and replaced part of the code with this following code snippet (4):
I also deleted any reference to the runtime package:
And put the _WIN64 directive on platform 64
And finally I was able to compile without problems in WIN64
References:
ilink64-error-fatal-unable-to-open embarcadero downloads