jao has left #ocaml []
* jlamar
is away: eating meatloaf
<
kjs3>
<obHomer> Hmmm...meatloaf...
* jlamar
is back (gone 00:08:43)
smkl has quit [bear.openprojects.net irc.openprojects.net]
smkl has joined #ocaml
karryall has quit [bear.openprojects.net irc.openprojects.net]
karryall has joined #ocaml
karryall has quit [bear.openprojects.net irc.openprojects.net]
karryall has joined #ocaml
eivuokko has joined #ocaml
gl has joined #ocaml
xtrm has joined #ocaml
gl-limsi has joined #ocaml
gl-limsi has quit [Remote closed the connection]
gl-limsi has joined #ocaml
jlamar has quit ["Client Exiting"]
* gl-limsi
is away: code
malc has joined #ocaml
gl has quit [Read error: 104 (Connection reset by peer)]
gl has joined #ocaml
malc has quit [Read error: 110 (Connection timed out)]
xtrm_ has joined #ocaml
xtrm has quit [Read error: 110 (Connection timed out)]
<
__mattam__>
do someone tried polymorphic methods?
<
__mattam__>
I can't find any reference on this
<
pnou>
in the manual
<
__mattam__>
yes I just found there is a 3.06 manual :)
<
pnou>
Polymorphic methods
gl-limsi has quit ["Sic Transit Gloria Mundi"]
<
karryall>
does the 3.06 compilers work ok with you ?
<
karryall>
I still see some craches sometimes
<
karryall>
sometimes segmentation fault
<
karryall>
sometimes the compiler just burns 100% CPU
<
karryall>
maybe that's because I used gcc 3
<
pnou>
this is reproducible?
<
karryall>
not really
<
karryall>
if it crashes, I just re-run it and it usually works the second time
<
pnou>
no such bug has been reported
<
karryall>
maybe I should rebuild the compiler with gcc 2.95 but I'm too lazy :)
<
pnou>
well it would be good to check if gcc 3 is part of the problem :)
<
karryall>
hrmmm ....
<
karryall>
ok I'll rebuild it and let you know
<
karryall>
pnou: toujouts là ?
Dalroth has joined #ocaml
gl has quit [bear.openprojects.net irc.openprojects.net]
gl has joined #ocaml
gl has quit [bear.openprojects.net irc.openprojects.net]
gl has joined #ocaml
mr_bubbs has quit [Read error: 110 (Connection timed out)]
smklsmkl has joined #ocaml
smkl has quit ["..."]
smklsmkl is now known as smkl
<
pnou>
oué karryall
<
pnou>
avec un peu de retard :/
xtrm_ has quit [Read error: 110 (Connection timed out)]
xtrm_ has joined #ocaml
jlamar has joined #ocaml
spip has joined #ocaml
TimFreeman has joined #ocaml
malc has joined #ocaml
spip has quit [Remote closed the connection]
xtrm_ has quit [Read error: 110 (Connection timed out)]
gl has quit ["La foule est une somme d'erreurs qu'il faut corriger."]
malc has quit ["no reason"]
gl has joined #ocaml
two-face has joined #ocaml
<
two-face>
pnou! mon ami!
eivuokko has quit ["FOE from client"]
<
two-face>
ça roule
<
pnou>
mon copain du chat sur la ml ocaml !
<
two-face>
j'ai des problèmes de compil en fait :)
<
pnou>
oué oué je viens de bouffer, au resto italien avec mon père et j'ai le ventre plus gros que leurs pizzas :)
<
pnou>
quel genre ?
<
two-face>
ya 2 truc qui compilent pas, mais le makefile ne s'arrete pas
<
pnou>
epeire et camtop ?
<
two-face>
dans camtop:
<
pnou>
je vais féter ma bonne réponse, je vais chercher à boire, je reviens dans deux secondes :)
<
two-face>
il en reste !
<
pnou>
je suis à toi :)
<
pnou>
(façon de parler hein :/)
<
pnou>
les liens vers les sources ocaml ont bien été faits ?
<
pnou>
c'est vrai que le nouveau INSTALL est pas très clair
<
pnou>
epeire et camtop ont besoin des sources du compilo
<
two-face>
ahhhhhhhhhhhhh
<
two-face>
maiiiiiiiiiiis!
<
two-face>
pourquoi ??
<
pnou>
tu dois préciser le chemin avec le configure
<
two-face>
configure --help n'indique rien
<
pnou>
bah camtop parce qu'il interprete du caml
<
pnou>
et epeire parce qu'il debogue du caml :)
<
pnou>
ils sont liés à pas mal de structure du compilo
<
two-face>
donc cette option doit être passé ou?
<
pnou>
--includedir
<
pnou>
c'est écrit dans le INSTALL
<
pnou>
- ./configure [--includedir /absolute/path/to/ocaml/compiled/source]
<
pnou>
Use the --includedir option if you want to build and install
<
pnou>
the graphical toplevel and the graphical debugger.
<
two-face>
pourquoi le configure n'affiche pas ça?
<
pnou>
mais je vais rien dire parce que comme ça tu raleras pas trop quand j'aurais manqué un truc dans une doc debian :)
<
pnou>
parce qu'il réutilise le --includedir du C en fait
<
pnou>
c'est pas très joli
<
two-face>
j'ai d'autres doléance
<
two-face>
ioxml ne s'installe pas
<
pnou>
alors ça je suis pas au courant, je vais regarder
xtrm_ has joined #ocaml
<
two-face>
xtrm_: ?
<
two-face>
pnou: il faut créer un répertoire camlp4
<
pnou>
heu ben le répertoire existe de base quand on installe le compilo
<
two-face>
j'installe autre part pour tester
<
two-face>
pnou: autrement, ocamlsql n'est pas entièrement installée
<
pnou>
qu'est-ce qui n'est pas installé ?
<
two-face>
je n'ai que le cma et cmxa
<
pnou>
heu comme on dit, chez moi ça marche (c)
<
two-face>
if test -d /tmp/usr/bin; then : ; else mkdir -p /tmp/usr/bin; fi
<
two-face>
if test -d /tmp/usr/lib/ocaml/cameleon; then : ; else mkdir -p /tmp/usr/lib/ocaml/cameleon; fi
<
two-face>
cp -f dbforge dbforge.gui /tmp/usr/bin
<
two-face>
cd ocamlsql && make install
<
two-face>
make[1]: Entering directory `/home/jerome/pkg/cameleon/cameleon-1.0/dbforge/ocamlsql'
<
two-face>
mkdir -p /tmp/usr/lib/ocaml/cameleon
<
two-face>
cp -f ocamlsql.cma /tmp/usr/lib/ocaml/cameleon
<
two-face>
if test -f ocamlsql.cmxa ; then make installopt ; fi
<
two-face>
make[2]: Entering directory `/home/jerome/pkg/cameleon/cameleon-1.0/dbforge/ocamlsql'
<
two-face>
mkdir -p /tmp/usr/lib/ocaml/cameleon
<
two-face>
cp -f ocamlsql.cmxa /tmp/usr/lib/ocaml/cameleon
<
two-face>
make[2]: Leaving directory `/home/jerome/pkg/cameleon/cameleon-1.0/dbforge/ocamlsql'
<
two-face>
make[1]: Leaving directory `/home/jerome/pkg/cameleon/cameleon-1.0/dbforge/ocamlsql'
<
two-face>
if test -f dbforge.opt ; then make installopt ; fi
<
two-face>
make[1]: Entering directory `/home/jerome/pkg/cameleon/cameleon-1.0/dbforge'
<
two-face>
Makefile:104: attention : écrasement des commandes pour la cible `dbf_types.cmi'
<
two-face>
Makefile:101: attention : anciennes commandes ignorées pour la cible `dbf_types.cmi'
<
two-face>
if test -d /tmp/usr/bin; then : ; else mkdir -p /tmp/usr/bin; fi
<
two-face>
if test -d /tmp/usr/lib/ocaml/cameleon; then : ; else mkdir -p /tmp/usr/lib/ocaml/cameleon; fi
<
two-face>
cp -f dbforge.opt dbforge.gui.opt /tmp/usr/bin
<
two-face>
cd ocamlsql && make installopt
<
two-face>
make[2]: Entering directory `/home/jerome/pkg/cameleon/cameleon-1.0/dbforge/ocamlsql'
<
two-face>
mkdir -p /tmp/usr/lib/ocaml/cameleon
<
two-face>
cp -f ocamlsql.cmxa /tmp/usr/lib/ocaml/cameleon
<
two-face>
make[2]: Leaving directory `/home/jerome/pkg/cameleon/cameleon-1.0/dbforge/ocamlsql'
<
two-face>
make[1]: Leaving directory `/home/jerome/pkg/cameleon/cameleon-1.0/dbforge'
<
two-face>
Tu as une idée ?
<
pnou>
mouarf y a un conflit cvs dans un .depend
<
two-face>
il faut pas filer le .depend dans le tarball !
<
pnou>
ils y sont ?
<
two-face>
et ils ne sont même pas effacés au clean!
<
pnou>
quelle misère
gl has quit [No route to host]
<
pnou>
tu peux me filer un fichier avec la sortie de ton make ?
<
two-face>
ce que j'ai pasté là ?
<
pnou>
il a pas créé ocamlsql.cmxa ?
<
two-face>
c'est le make install
<
pnou>
cp -f ocamlsql.cmxa /tmp/usr/lib/ocaml/cameleon
<
pnou>
cp: cannot stat `ocamlsql.cmxa': No such file or directory
<
pnou>
make[2]: Entering directory `/home/jerome/pkg/cameleon/cameleon-1.0/dbforge/ocamlsql'
<
two-face>
arf, attends
<
pnou>
le nouveau fichier que tu m'as envoyé
<
pnou>
tu me l'as envoyé pour quoi ?
<
two-face>
parce que tu me l'as demandé
<
pnou>
mais pourquoi tu m'en as envoyé deux ?
<
two-face>
le premier était foireux
<
pnou>
heu nan rien :)
<
pnou>
tu m'excuses si je suis un vieux lourd qui comprends rien, mais quel est le problème ?
<
two-face>
bah seuls les cma et cmxa sont installés
<
pnou>
et tu voudrais qu'il installe quoi ?
<
two-face>
bah, si c'est une lib à utiliser, j'imagine que le cmi est intéressant non ?
<
two-face>
j'imagine qu'il est obtenu par -pack
<
two-face>
vu qu'il y a plusieurs fichiers
<
pnou>
non non pas de pack
<
pnou>
maxence a défini une variable pour le cmi et il l'utilise pas
<
pnou>
je vais corriger sur le cvs, tu devrais patcher la version debian
<
two-face>
tu pourras poster le patch histoire de s'accorder
<
two-face>
14-16 paquets ça commence à faire bcp
<
pnou>
vu la taille du fichier, je vais t'envoyer le fichier corrigé plutôt
<
two-face>
ok merci
<
pnou>
t'as passé combien de temps sur tes paquets ?
<
two-face>
quelques heures
<
pnou>
$(CP) $(LIB_OCAMLSQL) $(LIB_CONFIGWIN_CMI) $(LIBDIR)
<
two-face>
enfin, au milieu de l'irc
<
pnou>
en fait il a fait un copier coller foireux :)
<
pnou>
le même pour opt
<
pnou>
$(CP) $(LIB_OCAMLSQL_OPT) $(LIB_CONFIGWIN_CMI) $(LIB_CONFIGWIN_A) $(LIBD
<
two-face>
le copier/coller fait perdre la sagesse
two-face has quit ["Client Exiting"]
two-face has joined #ocaml
<
two-face>
pnou: merci
<
pnou>
c'était le dernier problème ?
<
two-face>
pour le moment oui :)
<
pnou>
t'as tout packagé alors ?
<
two-face>
bah je suis en train de préparer
<
two-face>
tout n'est pas prêt
<
two-face>
pnou: il reste quand même un peu de boulot
two-face has left #ocaml []
skylan has quit [Read error: 104 (Connection reset by peer)]
Dalroth has quit []
jao has joined #ocaml
__mattam__ has quit [Connection timed out]
__mattam__ has joined #ocaml
jlamar has quit ["Client Exiting"]
spip has joined #ocaml
xtrm_ has quit [Read error: 110 (Connection timed out)]
jao has quit ["ERC v2.93 $Revision: 1.295 $ (IRC client for Emacs)"]
spip has quit ["++"]