From: Vincent B. <Vin...@pp...> - 2008-04-11 12:49:47
|
Du calme, je ne pense pas que ce soit le ton à utiliser sur cette liste... Il y a apparemment eu un changement d'interface dans lablgtk2. Il faut se mettre d'accord pour utiliser la version la plus récente je pense. Si vraiment certains veulent rester à une vieille version, il faut permettre la compilation dans les deux cas... Avec un petit script "configure" qui va modifier le fichier comme il faut, par exemple... (c'est un peu compliqué). Au fait, Pierre Letouzey a mis à jour OCaml sur lucien (et donc les salles S et T). Normalement aussi Ocsigen, pgocaml et lablgtk2... Avec des versions très récentes. Dites nous si vous avez des problèmes. Le vendredi 11 avril 2008, Riad KRIM a écrit : > bonsoir, > > alors pour vous situer un peu dans l'historique > il sagit de la fonction suivante dans le fichier interface.ml: > > let enter_cb entry (notebook:GPack.notebook) () = > let text = entry#text in > let label = GMisc.label > ~text:entry#text () in > let frame = GBin.frame > ~label:text > ~width:600 > ~height:500 > ~border_width:10 > ~packing:(notebook#prepend_page ~tab_label:label#coerce) () > <<<<<< erreur a cette ligne > > alors cette fonction a ete ecrite par "Guillaume Malbert-Colas" > et existe depuis la révision 27 (au moins..!) sache "Anthony LY" que > quelqu'un s'est plaint d'une erreur a la compilation pour cette ligne, ce > quelqu'un c'est notre prof "Vincent Balat" et il a corrigé le problème à la > révision 562 je vous laisse lire le commentaire: > > 562 balat (* ~packing:(notebook#prepend_page > ~tab_label:label#coerce) () in *) 562 balat (* a revoir ! Pour que ca > compile je remplace par : *) 562 balat ~packing:(fun gov -> ignore > (notebook#prepend_page ~tab_label:label#coerce gov)) () in > > ensuite "Baptiste Tan" à la révision 605 a enlevé les > commentaires pour remplacer la ligne qui compilait avec celle du > commentaire qui provoque des erreurs de compil... > > en rentrant ce mercredi j'ai comparer avec la version 604, la dernière > révision qui me permettais de compiler sans problème, et j'ai donc remis la > ligne de code de "Vincent Balat" > > voila pourquoi j'ai écris ceci: > > j'ai comparé avec la version 604, et vu le commentaire que j'ai trouvé > > j'ai remplacé sans me poser de question > > comment on peux reprocher a quelqu'un le fait d'améliorer la compatibilité > d'un programme...! sachant qu'on nous bassine depuis la première année avec > la compatibilité, que de grande entreprises travaille carrément sur des > machine virtuelle pour faciliter les tests de compatibilité et moi je ne > suis "pas super sympa" parce que j'ai modifié une ligne de code..! (pour > qu'il recompile) > > je n'ai pas apprécié ton message "Anthony LY" ....! > > > > > > ----- Message d'origine ---- > Message: 1 > Date: Thu, 10 Apr 2008 12:53:51 +0200 > From: "Anthony LY" <ly....@gm...> > Subject: Re: [Oct-general] Oct-general Digest, Vol 8, Issue 4 > To: oct...@li... > Message-ID: > <33a...@ma...> > Content-Type: text/plain; charset="iso-8859-1" > > Je viens de r?cup?rer la r?vision 634, j'ai aucun probl?me de compilation > m?me apr?s un make clean. > Personne d'autre ne s'est plaint depuis la 605 (? ma connaissance), es-tu > s?r que le probl?me ne vient pas de tes paquets ? > M?me si ?a ne me regarde pas car je ne travail pas sur interface.ml, c'est > pas super sympa de faire un commit pour un probl?me qui n'appara?t pas sur > les machines des autres, ni sur celles de l'ufr. > Rien ne t'empeche de faire une modification locale et ?viter de la > synchroniser sur le serveur, si tu ne trouve pas d'autre solution. > > 2008/4/9, oct...@li... > > > Today's Topics: > > > > 1. bug a la compilation interface.ml (Riad KRIM) > > > > > > ---------------------------------------------------------------------- > > > > Message: 1 > > Date: Wed, 9 Apr 2008 18:49:18 +0000 (GMT) > > From: Riad KRIM <twi...@ya...> > > Subject: [Oct-general] bug a la compilation interface.ml > > To: OcT Mailing List <oct...@li...> > > Message-ID: <302...@we...> > > Content-Type: text/plain; charset="utf-8" > > > > bonjour, > > alors depuis la r?vision 605 j'ai une erreur ? la compilation, voila le > > message d'erreur pour la r?vision 634: > > > > ocamlc -c -I BASE/ -I GUI/ -I MOTEUR/ -I `ocamlfind query > > lablgtk2` GUI/interface..ml > > File "GUI/interface.ml", line 522, characters 13-60: > > This expression has type GObj.widget -> int but is here used with type > > GObj.widget -> unit > > make: *** [all] Erreur 2 > > > > il sagit de la fonction: - - - - - - - - - - - - - - - - - - - - - - - - > > - - - - - - - - - - - > > > > let enter_cb entry (notebook:GPack.notebook) () = > > let text = entry#text in > > let label = GMisc.label > > ~text:entry#text () in > > let frame = GBin.frame > > ~label:text > > ~width:600 > > ~height:500 > > ~border_width:10 > > ~packing:(notebook#prepend_page ~tab_label:label#coerce) () <<<<<< > > 522 > > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > > > > in frame#add > > - - - - - - - - - - - - - - - - - - - - - - - - - -- - - - - - - - - - - > > - - - - - - - - - - - - - - - > > > > j'ai compar? avec la version 604, et vu le commentaire que j'ai trouv? > > j'ai remplac? sans me poser de question > > > > r?sultat commit 635 > > voila..! d?sol? pour le retour en arri?re...! > > > > > > > > > > > > > > _________________________________________________________________________ > >____ Envoyez avec Yahoo! Mail. Une boite mail plus intelligente > > http://mail.yahoo.fr > > -------------- next part -------------- > > An HTML attachment was scrubbed... > > > > ------------------------------ > > > > ------------------------------------------------------------------------- > > This SF.net email is sponsored by the 2008 JavaOne(SM) Conference > > Don't miss this year's exciting event. There's still time to save $100. > > Use priority code J8TL2D2. > > > > http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun..com/j > >avaone > > > > ------------------------------ > > > > _______________________________________________ > > Oct-general mailing list > > Oct...@li... > > https://lists.sourceforge.net/lists/listinfo/oct-general > > > > > > End of Oct-general Digest, Vol 8, Issue 4 > > ***************************************** |