Hola Vitucho:
Mira, cuando creamos un ejecutable, PowerBuilder necesita de unas librerias para poder activar éste ejecutable, las librerías van en función del tipo de conexión a tu base de datos, es decir, cada conexión a un tipo de base de datos PowerBuilder utliza ciertas librerias (DLL's) y algunas otras para poder trabajar como la DLL pbvm70.dll (esta es en el caso de PowerBuilder 7.0 ) y dependiendo de tu version de PowerBuilder, son las que necesitaras, pero para no hacertela muy larga, cuando instalas a PowerBuilder, éste crea un dierctorio llamado "C:\Archivo de Programas\Sybase\Shared\PowerBuilder".. Ahi esta el runtime de todo el PowerBuilder (Desarrollo y Runtime), claro esta que el directorio cambia de acuerdo a tu version de PowerBuilder...
Ahora bien, tu ejectubale debe tener un path de direccinamiento, es decir, decirle a tu path donde esta el runtime, no es necesario que se en el mismo directorio que PowerBuilder instala, puedes crear otro, pero siempre y cuando lleves todas las dll's que se requieren...
Espero te sirva amigo... ¡SUERTE!
Antonio