1. Cecilia Jiménez Bedoya
  2. PowerBuilder
  3. Tuesday, 31 October 2017 11:46 AM UTC
 
Does anyone know why the soapconnection createinstance fails in  .exe when compiling is in 64 bits? the error is bad runtime function reference. I've got libeay32.dll in the same directory than the .exe. Thank you.
Marco Meoni Accepted Answer Pending Moderation
  1. Tuesday, 31 October 2017 12:59 PM UTC
  2. PowerBuilder
  3. # 1

Hi,

besides PB runtime, PB WS client also requires expat###.dll, libeay32.dll, ssleay32.dll, xerces-c_2_6.dll, xerces-depdom_2_6.dll, EasySoap125.dll, pbnetwsruntime###.dll, pbsoapclient###.pbx, pbwsclient###.pbx, Sybase.PowerBuilder.WebService.Runtime.dll, Sybase.PowerBuilder.WebService.RuntimeRemoteLoader.dll, where ### relates to your PB version (125, 126, 170). Also, crosscheck that libeay32.dll comes from the right PB installation.

Cheers,

Marco

Comment
  1. Cecilia Jiménez Bedoya
  2. Monday, 6 November 2017 08:24 AM UTC
Hi,



It continues without working. I have put all the libraries that you told me in the same executable folder and still give the same error "Bad runtime function reference ..". This happens only in compilation to 64 bits, if I compile to 32 bits I do not have that problem.

  1. Helpful
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.