Le forum (ô combien francophone) des utilisateurs de Powerbuilder.
Bonjour,
Dans une de mes applications, j'utilise le module PBCrypto de Sybase (librairie pbcryptoclient100.pbd et pbejbclient100.pbd).
Cette application est en PB 10.2.
Je veux migrer en PB 11.5 et voici les messages d'erreur :
---------- Compiler: Errors (17:22:14)
cdpart_admin.pbl(w_webcdpdemo).cb_valider.clicked.4: Error C0101: Referenced object n_cst_cryptography is out of date, must be converted.
cdpart_admin.pbl(w_webcdpdemo).cb_valider.clicked.5: Error C0101: Referenced object pbcrypto is out of date, must be converted.
cdpart_admin.pbl(w_webcdpdemo).cb_valider.clicked.24: Error C0015: Undefined variable: lnv_crypto
cdpart_admin.pbl(w_webcdpdemo).cb_valider.clicked.24: Error C0003: Condition for if statement must be a boolean.
---------- Finished Errors (17:22:14)
D'aprés le message, je pense qu'il faut migrer les 2 PBD.
Voici ce que j'ai fait. J'ai mis en commentaire le script qui lancait le module PBCrypto. En migrant, tout se passe bien. Je vais dans l'object ou j'avais mis les commentaires, je les enlève. Les mêmes messages reviennent...
Avez-vous une idée ?
Hors ligne
Bonjour,
En version 11, PBCrypto n'est plus fourni avec Powerbuilder.
Il faut télécharger PBCrypto pour la version 11 sur CodeXChange : http://codexchange.sybase.com.
Hors ligne
OK j'ai trouvé mais il manque le fichier pbejbclient110.pbd dans le zip pbcrypto ...
Hors ligne
normalement il est dans le dossier Shared de PB dans program files
Hors ligne