Pas d'inquiétude, avec PBAdonf, c'est dans la poche ! ^^

Le forum (ô combien francophone) des utilisateurs de Powerbuilder.

Recherche rapide

Annonce

Certaines rubriques, dont des cours, sont uniquement visibles par les membres du forum ^^.
Dans la rubrique Liens & Références, vous avez accès à un sommaire de téléchargement, profitez-en !
Il existe maintenant un nouveau TOPIC "Votre CV en Ligne" accessible uniquement par demande.

#1 24-12-2007 13:26:48

rincevent  
Modérateur
Award: bf
Lieu: Belgique
Date d'inscription: 06-02-2007
Messages: 722
Pépites: 100,002,023
Banque: 0

[RESOLU] problème de compilation des PFC

Bonjour,

à quelques jours de la date prévue d'une nouvelle version très importante de mon application j'ai un gros problème : je n'arrive plus à la compiler...

j'ai des erreurs de ce genre :

pfcmain.pbl(pfc_u_dw).pfc_u_dw.sqlpreview.49: error  c0019:Incompatbile property inv_sqlspy for tyupe n_cst_debug.

( apparament c'est toujours en relation avec n_cst_debug)

si j'essaye d'ouvrir pfc_u_dw il em dit qu'il a bien été migré mais qu'il doit aussi être régénéré. J'arrive à le régénérer sans problèmes puis je peux l'ouvrir (preuve que inv_sqlspy est bien une propriété valide de n_cst_debug) mais si je retente une compilation je récupère le même message d'erreur.

j'ai essayé de nettoyer mes anciennes pbd ça n'a rien changé, j'ai essayé de modifier l'ordre des pbl dans le library path ça n'a rien changé , j'ai essayé de compiler sans générer de pbd pour les librairies des pfc ça n'a pas aidé non plus.

bref je suis dans la m....

si qqun a la solution je suis preneur, sinon je sens que je vais débuter 2008 par un stage à l'ANPE...

Dernière modification par rincevent (27-12-2007 22:46:46)


http://img114.imageshack.us/img114/8519/userbar175801nb.gif
Pourquoi ne puis-je vivre comme n'importe quel être humain ? Pourquoi mon destin est-il de ne pouvoir cesser de me battre ?

Hors ligne

 

#2 24-12-2007 14:01:22

Dadone  
Membre Power Geek
Lieu: Avon (Seine et Marne)
Date d'inscription: 19-02-2007
Messages: 252
Pépites: 985
Banque: 0
Site web

Re: [RESOLU] problème de compilation des PFC

Je n'ai pas de solution miracle à te proposer mais je te donne celle que j'ai été amené  à appliquer dans un cas similaire.
Création d'une nouvelle appli et basculement des classes de l'ancienne appli vers la nouvelle en complilant au fur et mesure du basculement.
C'est long, astreignant mais dans mon cas j'ai réussi à faire de nouveau fonctionner l'appli.
Bien sûr, plus les classes sont couplées entre elles et plus le processus peut être difficile à mettre en oeuvre et comme les PFC sont champion du couplage...

Bon courage !

Dernière modification par Dadone (24-12-2007 14:02:47)

Hors ligne

 

#3 24-12-2007 16:02:12

foon  
N2iGeek + MangasGeek = foon
Award: bf
Lieu: Bonchamp-Lès-Laval
Date d'inscription: 28-02-2007
Messages: 2493
Pépites: 106
Banque: 9,223,372,036,854,775,808

Re: [RESOLU] problème de compilation des PFC

Bonjour Rincevent,

Tu as essayé de faire un "optimize" de tes PBL avant de lancer le fullbuild? Ce n'est pas garanti sur facture, mais ça marche parfois.


Seuls ceux qui ne font rien ne font jamais d'erreurs
http://www.nerdtests.com/images/badge/163124fb7fb459a3.gif

Hors ligne

 

#4 24-12-2007 17:46:57

rincevent  
Modérateur
Award: bf
Lieu: Belgique
Date d'inscription: 06-02-2007
Messages: 722
Pépites: 100,002,023
Banque: 0

Re: [RESOLU] problème de compilation des PFC

pour l'instant ça marche tjrs pas, j'ai essayé un optimize sur chacune de mes librairies des pfc, ça n'a rien fait de mieux.

là je suis entrain d'essayer la méthode de Dadone mais ça a pas l'air de donner de meilleurs résultats...


http://img114.imageshack.us/img114/8519/userbar175801nb.gif
Pourquoi ne puis-je vivre comme n'importe quel être humain ? Pourquoi mon destin est-il de ne pouvoir cesser de me battre ?

Hors ligne

 

#5 27-12-2007 22:48:24

rincevent  
Modérateur
Award: bf
Lieu: Belgique
Date d'inscription: 06-02-2007
Messages: 722
Pépites: 100,002,023
Banque: 0

Re: [RESOLU] problème de compilation des PFC

à force d'examiner n_cst_debug j'ai fini par trouver le probleme.

le probleme cvenait d'une constante déclarée et initialisée à Today() sur la même ligne

cela ne posait pas de problmèes jusqu'a ce qu'on implémente une fonction globale today() histoire de récup la date Oracle et pas la date du PC

et la ça plante tout le bazar.

pourquoi ça je sais pas mais en tout cas ça m'a permis de recompiler.

merci pour vos réponses


http://img114.imageshack.us/img114/8519/userbar175801nb.gif
Pourquoi ne puis-je vivre comme n'importe quel être humain ? Pourquoi mon destin est-il de ne pouvoir cesser de me battre ?

Hors ligne

 

#6 27-12-2007 23:17:22

foon  
N2iGeek + MangasGeek = foon
Award: bf
Lieu: Bonchamp-Lès-Laval
Date d'inscription: 28-02-2007
Messages: 2493
Pépites: 106
Banque: 9,223,372,036,854,775,808

Re: [RESOLU] problème de compilation des PFC

rincevent de nous avoir tenu au courant.
Bon, l'ANPE c'est pas encore pour cette fois


Seuls ceux qui ne font rien ne font jamais d'erreurs
http://www.nerdtests.com/images/badge/163124fb7fb459a3.gif

Hors ligne

 

Pied de page des forums

Propulsé par FluxBB 1.2.22