What are the file I need to export with my application to run on another machine ?
I expect that is :
"GLScene_Cg_DT.bpl"
"GLScene_Cg_RT.bpl"
"GLScene_DT.bpl"
"GLScene_Physics_RT.bpl"
"GLScene_RT.bpl"
"GLScene_Sounds_DT.bpl"
"GLScene_Sounds_RT.bpl"
but I have a 0xc000007b error on the other machine.
And what is the minimum required version of OpenGL ?
Thanks,
Olivier
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I've tried to compile in 32bits and it seems to work, I can use a standalone application without any dependencies.
In 64 bits:
- I can't compile without the runtime packages. The linker has an error
- [ilink64 Erreur] Error: Invalid .pdata encountered.
- [ilink64 Erreur] Fatal: Error detected (PDA455)
- and if I let the runtime packages checked, on another machine I have the 0xc000007b error.
All is in C++.
Olivier
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Olivier,
Try to find .pdata and change to lower/uppercase in sources or header c++ file due to your error -
- [ilink64 Erreur] Error: Invalid .pdata encountered.
Pavel
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I think there isn't any .pdata somewhere, it's an internal error of the linker in 64bits, there is certainly a difference between the 32 and 64 linker. It seems to works perfectly in 32bits.
Has anyone tried to compile without the runtime packages in C++ 64bits ?
Olivier
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Olivier,
The same errors for win64 C++ compiler, only running without runtime packages checked. For Delphi the reverse case, when checked Link with runtime packages there is the message [dcc32 Fatal Error] E2202 Required package 'indy' not found. The test in attachment, so you may try to use Rad 10.4 Common Edition to compile.
Pavel
Hello,
What are the file I need to export with my application to run on another machine ?
I expect that is :
"GLScene_Cg_DT.bpl"
"GLScene_Cg_RT.bpl"
"GLScene_DT.bpl"
"GLScene_Physics_RT.bpl"
"GLScene_RT.bpl"
"GLScene_Sounds_DT.bpl"
"GLScene_Sounds_RT.bpl"
but I have a 0xc000007b error on the other machine.
And what is the minimum required version of OpenGL ?
Thanks,
Olivier
Hello bis !
I've tried to compile in 32bits and it seems to work, I can use a standalone application without any dependencies.
In 64 bits:
- I can't compile without the runtime packages. The linker has an error
- [ilink64 Erreur] Error: Invalid .pdata encountered.
- [ilink64 Erreur] Fatal: Error detected (PDA455)
- and if I let the runtime packages checked, on another machine I have the 0xc000007b error.
All is in C++.
Olivier
Olivier,
Try to find .pdata and change to lower/uppercase in sources or header c++ file due to your error -
- [ilink64 Erreur] Error: Invalid .pdata encountered.
Pavel
I think there isn't any .pdata somewhere, it's an internal error of the linker in 64bits, there is certainly a difference between the 32 and 64 linker. It seems to works perfectly in 32bits.
Has anyone tried to compile without the runtime packages in C++ 64bits ?
Olivier
Olivier,
The same errors for win64 C++ compiler, only running without runtime packages checked. For Delphi the reverse case, when checked Link with runtime packages there is the message [dcc32 Fatal Error] E2202 Required package 'indy' not found. The test in attachment, so you may try to use Rad 10.4 Common Edition to compile.
Pavel
Last edit: Pavel Vassiliev 2022-01-28