on 01-07-2015 3:52 AM
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.
LArry Peters
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.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
John,
Have you made sure the required MS files are on that VM?
When you deploy the core PowerBuilder runtime files, you must ensure that the msvcr71.dll, msvcp71.d...DLL archive Web site. They are also available from the DLL archive Web site.
The PowerBuilder runtime files also have a runtime dependency on Microsoft Windows GDI+ (gdiplus.dll). The GDI+ graphics design interface is included by default in the system paths of all Windows platforms currently supported by PowerBuilder.
Pat
So i have had some succcess. If i copied all the files from the shared folder into my app folder, the application works. This application needs to be deployed via smart client and I am unable to get this to work on several machines and windows 8 and 7 operating systems. What am I missing here?
Hi Patricia,
I am having same problem of running PowerBuilder application. I copied all dll's you mentioned your replay, still I am getting error. when I removed sybase directories from path and it gives again same error. Our user does not have that path. This path created when I loaded PowerBuilder 12.6. User does not have PowerBuilder. Any suggestion.
Sudhir
User | Count |
---|---|
84 | |
24 | |
12 | |
9 | |
7 | |
6 | |
5 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.