The following problem occurs when building in cbuilder XE2
[ILINK32 Error] Fatal: Illegal EXTDEF fixup index in module 'AdvPersistence.pas'
The following problem occurs when building in cbuilder XE2
[ILINK32 Error] Fatal: Illegal EXTDEF fixup index in module 'AdvPersistence.pas'
It is unclear what is causing this. We could not see such problem here yet.
Is this also happening in a new project?
Did you make sure to first fully uninstall a previous version of TMS VCL UI Pack and make sure ALL old version files are removed?
What was the previous version of TMS VCL UI Pack you were using?
Hello Bruno Fierens,
I'm having the same problem.
XE2
Current Version v13.0.6.0
Previous Version v8.3.1.0
Old project, creating a new one the problem does not occur.
I uninstalled the previous version first.
Do you see this problem also when creating a new project and use TMS VCL UI Pack components in it?
I have this same error on an old project. was there a solution?
We could not reproduce this here.
If a problem persists, please try to isolate this and send a sample source project with which we can reproduce the problem here.
Error occurs in existing project
[ilink32 Error] Fatal: Illegal EXTDEF fixup index in module 'AdvPersistence.pas' occurs
New project
Option change
Link with DynamicRTL : false
Link with runtime packages : false
[ilink32 Error] Fatal: Illegal EXTDEF fixup index in module 'AdvPersistence.pas' occurs
Does not occur in Link with runtime packages : true
Can you try to do a full build of the project?
It doesn't happen in 64bit, only in 32bit compilation. If the problem is not solved, can you make it possible to use the previous version (tmspacksetup(8.2.4.1)) only for XE7? The problem occurs even if you upload the TMS component and compile it without writing code in XE7. Options: Link with DynamicRTL : false
Link with runtime packages : false
Did you try from project manager : clean + full rebuild app (with TMS VCL UI Pack folder that contains source code added to your library path)
Yes, I tried. Can you email me the project file and check it? It doesn't happen in Delphi, only in C++Builder.
I cannot reproduce this. Do you make sure that all old version .lib, .bpi files are deleted, i.e. only correct latest version library files are on your system?