Running 64-bit PB12.6 application
I am trying to use PB12.6 for a 64-bit platform.
I created a "Hello World" app and linked it for 64-bit platform.
On attempting to run the executable it crashes with "The application was unable to start correctly (0xc000007b)".
Googling this I found a Sybase document which describes the Sysem Requirements for 64-bit deployment.
It says the runtime requirement includes "PB 12.6 64-bit system files". What are these?
On my development PC with the PB12.6 IDE the PB files are all in C:/Program Files (x86)/Sybase/Shared/PowerBuilder.
As I understand things these must be 32-bit system DLLs. Where are the 64-bit PB DLLs?
Help please anyone.
Bruce Armstrong replied
If you look in the C:\Program Files (x86)\Sybase\Shared\PowerBuilder area, you will find a new x64 directory underneath it. For a 64 bit deploy, use the same runtime files as before:
Except that you would deploy the version from the x64 directory.
For a rather simple application, I was able to get by with just deploying the following.
Note that last file is new to PB 12.6, and must be included.