1. Elena Bergmann
  2. PowerBuilder
  3. Saturday, 11 December 2021 12:12 PM UTC

New server (Windows Server 2019) with Powerbuilder Compiler 21.0 "failed to load library: pborc.dll" after being set up the same way as the old server (Windows Server 2016).

The following cmd runs smoothly on the old server, but throws an error on the new server:

"C:\Program Files (x86)\Appeon\PowerBuilderCompiler 21.0\pbc210" /d "ourapp\ourapp.pbt" /o "ourapp\ourapp.exe" /r "ourapp\ourapp.pbr" /w n /m n /x 64 /bg n /p "somevalidpath" /cp "companyname" /de "sometext" /cr "somecopyrighttext" /v "somefoldername" /fv "version" /ge 1 /le 0 /ps n /rt 21.0.0.1288

This error:

Error: Failed to load library: PBORC.DLL.

I tried searching the error on the internet, but nothing helpful came up.
PBORC.DLL is in the path C:\Program Files (x86)\Appeon\PowerBuilderCompiler 21.0\, so I don't know why it fails to load.

Any suggestions?

Miguel Leeuwe Accepted Answer Pending Moderation
  1. Sunday, 12 December 2021 21:06 PM UTC
  2. PowerBuilder
  3. # 1

Hi Elena,

Please mark "as resolved".

regards

Comment
There are no comments made yet.
Elena Bergmann Accepted Answer Pending Moderation
  1. Saturday, 11 December 2021 18:22 PM UTC
  2. PowerBuilder
  3. # 2

Thank you for your answer! I looked at the version of the pbc210.exe and the old server had version 1288, while the new one had version 1311. I reinstalled the version 1288 on the new server and everything is working fine.

Comment
  1. Armeen Mazda @Appeon
  2. Saturday, 11 December 2021 18:40 PM UTC
Thanks for sharing the solution!

By the way, since you upgraded to PB 2021, I suggest looking at the new PBAutoBuild.exe. This is eventually replacing PBC.exe. https://docs.appeon.com/pb2021/pbug/ch07s03.html#Tutorial_Building_your_Application_project_with_commands
  1. Helpful 1
There are no comments made yet.
Brad Mettee Accepted Answer Pending Moderation
  1. Saturday, 11 December 2021 16:38 PM UTC
  2. PowerBuilder
  3. # 3

Are you sure it's the right bitness pborc.dll? If the wrong one is being used, the OS can't link to it (32/64bit can't call each other).

Comment
There are no comments made yet.
  • Page :
  • 1


There are no replies made for this question yet.
However, you are not allowed to reply to this question.