malc has quit ["no reason"]
engstad has joined #ocaml
gl has quit [Read error: 113 (No route to host)]
engstad has quit ["Leaving"]
graydon has quit ["xchat exiting.."]
walkah has joined #ocaml
walkah has left #ocaml []
gl has joined #ocaml
mrvn has joined #ocaml
mrvn_ has quit [Read error: 110 (Connection timed out)]
gl has quit [Read error: 113 (No route to host)]
gl has joined #ocaml
systems has joined #ocaml
systems has quit [Read error: 110 (Connection timed out)]
malc has joined #ocaml
thierry has joined #ocaml
malc has quit [Read error: 110 (Connection timed out)]
MegaWatS has joined #ocaml
cleverdra has joined #ocaml
yangsx has joined #ocaml
<
yangsx>
pnou_: thanks for the hint, but after using the full path for compiled ocaml source, the errors remain.
<
yangsx>
it seems Michael has the same problem as I do.
<
yangsx>
after manually restart make in some subdirs, the first error is found when compile zoggy/zog_data.ml,
<
yangsx>
reporting "Unbound value C.string"
lam_ has joined #ocaml
yangsx has quit ["Client Exiting"]
graydon has joined #ocaml
smklsmkl has joined #ocaml
smkl has quit [Read error: 110 (Connection timed out)]
* thierry
is away: Good reasons... I hope...
xmkl has joined #ocaml
smklsmkl has quit [Read error: 110 (Connection timed out)]
xmkl is now known as smkl
teeku has joined #ocaml
teeku has quit ["ircII2.8.2-EPIC3.004+Kasi --- Bloatware at its finest."]
* ionOS
is away: I'm busy
karryall has quit ["bye .."]
gl has quit [Read error: 104 (Connection reset by peer)]
gl has joined #ocaml
karryall has joined #ocaml
thierry has quit [Read error: 104 (Connection reset by peer)]
Dalroth has joined #ocaml
tmcm has joined #ocaml
mrvn has quit [Read error: 110 (Connection timed out)]
two-face has joined #ocaml
<
karryall>
direct en francais !
<
two-face>
ouaich !
<
two-face>
karryall: ça va ?
<
karryall>
on va bientot faire un release d'ocamlsdl
<
two-face>
ça vance bien sdl ?
<
two-face>
j'ai vrament envie de m'en servir
<
karryall>
je t'envoie le bazar pour que tu testes ?
<
two-face>
il faut que je récupère le dernier CVS ?
<
karryall>
non j'ai repackage le machin
<
karryall>
le CVS est un peu en bordel
<
two-face>
hey pnou_ !
<
two-face>
pnou_: ça fait 3 jours que je suis en contact avec maxence
<
karryall>
salut pnou
<
pnou_>
j'ai vu qu'il a corrigé le problème du distclean
<
two-face>
karryall: tu n'automatises pas la production du tgz ?
<
two-face>
pnou_: il a mal corrigé un pb aujourd'hio donc j'i encore un patch à envoer :)
<
two-face>
Hello all non-French Speakers :)
<
karryall>
two-face: c'est que j'ai reorganise des repertoires et CVS est un peu manchot avec les repertoires
<
pnou_>
c'est encore un problème à la compilation ?
<
two-face>
pnou_: à l'installation
<
pnou_>
c'est un peu le bordel ses makefiles
<
pnou_>
pour l'instant j'ai jamais rencontré quelqu'un qui n'a jamais eu de problèmes :)
<
two-face>
dans le cas présent le pb vient de ioxml
<
two-face>
karryall: ah ok. Le probleme est que je n'ai pas de quoi tester pour le moment :|
<
karryall>
two-face: ah mince, je viens de te l'envoyer
<
two-face>
karryall: pas grave, je vais regarder la prod
<
karryall>
la prod ?
<
two-face>
karryall: uction
<
two-face>
karryall: d'ailleurs j'aurai bien envie de remettre le packaging dans le répertoire debian
<
karryall>
la production de quoi ?
<
karryall>
ah, il est ou actuellement ?
<
two-face>
sur ma machine
<
karryall>
... comprends rien ... c'est complique debian
<
two-face>
ya koi de compliqué ?
<
karryall>
ben, 'chait pas vous avez de drole de mots : production, packaging ...
<
karryall>
moi je compile et j'installe
<
two-face>
moi je suis propre :)
<
two-face>
karryall: j'ai les systemes upgradables
<
two-face>
karryall: j'aiME les systemes upgradables
<
karryall>
moui, c'est-a-dire ?
<
two-face>
etre capable de recontruire un systeme a partir de la liste des paquets
<
Segora>
.. et etc.tar.gz ;)
<
two-face>
et pouvoir mettre a jour le systeme
<
two-face>
Segora: :)
<
Segora>
faire des upgrades sans interruption du systeme
<
karryall>
comme a peu pres toutes les distribs linux quoi ?
<
Segora>
.. en Debian, ca vas tout simplement mieux
*g*
<
karryall>
ah lala je l'attendais !
<
two-face>
J'ai testé APT-RPM !
<
karryall>
oui ca marche pas mal
<
two-face>
pas entre 2 release
<
karryall>
il se melange un peu les pinceaux avec les packages qu'on fait soi-meme mais sinon ca va
<
two-face>
mais alors pas du tout
<
Segora>
let machines = getAllMachines () in map upgrade machines
<
karryall>
tu veux dire un dist-upgrade ?
<
karryall>
si ca marche e peu pres, 'faut un peu l'aider
<
Segora>
apt-get install newpackage/experimental
<
two-face>
parce que les rpm de RH ne sont pas fait pour l'upgrade d'un systeme
<
Segora>
pinning...
<
karryall>
quoi, qu'est-ce qui ya qui va pas ?
<
two-face>
karryall: rien, chacun utilise le systeme qu'il veut
<
Segora>
if i had to install lots of desktop systems from scratch, maybe i would rather choose SuSE or RedHat
<
karryall>
non je veux dire: qu'est-ce qui manque aux rpm redhat
<
two-face>
Segora: not me :)
<
karryall>
(encore heureux que j'utilise le systeme que je veux :)
<
Segora>
.. but fortunately I'm not in that unlucky position ;)
<
Segora>
mais il faut dire que les autres distributions sont mieux qu'ils etaient plustot (please correct my french if it's all too horrible *g*)
<
two-face>
No more distro war!
<
Segora>
.. as long as they all have OCaml packages
*g*
gl has quit [Success]
<
karryall>
redhat used to have an ocaml package
<
two-face>
yes, in 7.1
<
karryall>
but they removed it, it's a shame
<
two-face>
maybe their customers don't care
<
karryall>
c'etait dans les "powertools"
<
karryall>
mais ca a disparu a partir de la 7.2
<
two-face>
YEEEEPEEE
<
two-face>
Cameleon Debian packages work pretty well
<
two-face>
pnou_: ?
cleverdra has quit [Read error: 110 (Connection timed out)]
<
two-face>
pnou_: ya plein de progs qui necessitent des fichiers en parametres :(
<
pnou_>
de quoi tu parles ?
<
two-face>
enfin bon
Begbie has quit [Read error: 104 (Connection reset by peer)]
<
two-face>
pnou_: ça veut dire que je ne peux pas les lancer va un menu graphique
Begbie has joined #ocaml
<
pnou_>
c'est vrai que c'est pas prévu pour
<
two-face>
j'avais prévu des menus mais ça marche pas :)
<
two-face>
pnou_: a part ça les packages marchent impec
<
pnou_>
faut en parler avec maxence, peut-être qu'il voudra bien changer ce comportement
<
pnou_>
d'ailleurs ça serait mieux
<
two-face>
oui je pense
<
pnou_>
mais c'est du boulot chiant
<
pnou_>
champagneeeeeeeeeeee ! :)
<
two-face>
ouaiiiiiissssss !
<
two-face>
cameleon$ ls -al *.deb | wc -l
<
pnou_>
cha fait boucoup
<
two-face>
bah on verra :)
<
Dybbuk>
I'm trying to understand the way the Printf module works, and I'm afraid I'm not understanding it very well.
<
two-face>
You have to understand Obj.majic
<
Dybbuk>
Yes, which I don't understand. :)
<
two-face>
This is a dirty trick
<
two-face>
a kind of type cast in ocaml
<
karryall>
two-face: depeche toi de releaser cameleon pour debian, qu'ils arretent de nous peter les ouilles avec ca sur la caml-list
<
two-face>
karryall: tu es méchant
<
karryall>
ouais mais ils sont lourds aussi
<
two-face>
ils essaient de compiler, qu'est-ce qu'il y a de lourd
<
two-face>
cameleon n'a pas de liste debiae
<
karryall>
ils mailent l'auteur, pas la liste
<
two-face>
je suis d'accord
<
two-face>
que veux-tu?
<
two-face>
karryall: je peux aussi dire que les états d'ame de DDR me pete les ..
<
karryall>
je suis d'accord
<
two-face>
karryall: en plus cameleon sur Windows, c pas gangé
<
karryall>
clair, quand on voie le mal que tu as sous unix
<
two-face>
oui parce que là tout dépend du portage de GTK
<
pnou_>
vous zaussi ?
<
karryall>
tout a l'heure ca marchait
<
karryall>
... doit etre submerge de requetes !
<
two-face>
marche pas
<
two-face>
ils viennent de mettre des infos ?
<
pnou_>
je viens de recevoir le mail des organisateurs en tout cas
<
pnou_>
et j'arrive pas à joindre le serveur :)
<
karryall>
je suis alle voir
<
two-face>
mais il ya des choses dans le mail, apr exemple le classement ? :)
<
pnou_>
nan y a rien
<
karryall>
mais comme je connais pas les numeros d'equipe ...
<
pnou_>
enfin on connait les trois premiers
<
pnou_>
mais étrangement, je n'en fais pas partie et ça ne m'avance pas beaucoup :)
<
karryall>
pnou_: c'est quoi ton numero ?
<
two-face>
on connait les 2 premiers, le 3eme est le prix du jury
<
pnou_>
j'en sais rien
<
two-face>
j'aimerai bien savoir qui se cache derriere ces noms d'équipe
two-face has left #ocaml []
smkl has quit [Read error: 104 (Connection reset by peer)]
smkl has joined #ocaml
Yurik has joined #ocaml
<
Yurik>
anybody alive?
<
Yurik>
have you any expirience of Caml<->C coding? I faced w/ problem
<
MegaWatS>
a little bit ...
<
MegaWatS>
what`s the problem?
<
Yurik>
look. i have function that converts some C structure to Caml value:
<
Yurik>
value Val_DBT(DBT * dbt)
<
Yurik>
CAMLlocal1(result);
<
Yurik>
result = alloc(2,0);
<
Yurik>
Store_field(result,0,copy_string(dbt->data));
<
Yurik>
Store_field(result,1,copy_int32(dbt->size));
<
Yurik>
CAMLreturn(result);
<
Yurik>
but gcc swears on CAMLreturn line, saying that caml__frame is undeclared
<
MegaWatS>
of course
<
Yurik>
what have I missed?
<
MegaWatS>
you didn't declare a stack frame for the local roots
<
karryall>
CAMLparam0();
<
MegaWatS>
you have to do a CAMLparamX() in every function
<
karryall>
before CAMLlocal
<
Yurik>
i remember i was facing with this problem but forget how I've resolved it :-
<
MegaWatS>
that uses caml values
<
MegaWatS>
so, yes, I was just getting at that karryall :)
<
Yurik>
thanks :-))
<
MegaWatS>
so you need to do a CAMLparam0(); befor the CAMLlocal
<
Yurik>
btw, do you know where EINVAL (it is for C :-) is situated (I mean .h file :-)
<
MegaWatS>
stddef.h ?
<
karryall>
errno.h ?
<
MegaWatS>
or errrno.h
<
MegaWatS>
I'm not sure
<
Yurik>
let me look again. i miss it :)
<
MegaWatS>
but probably in errno.h yes :)
<
Yurik>
ok, i've added both :-)) it works. thanks, guys
<
Yurik>
a bit slow this night :)
<
Yurik>
just got impressed of FunnelWeb
<
karryall>
what's that ?
<
Yurik>
very nice tool for Knuth WEB, language independent
<
Yurik>
really got impressed of WEB after trying it
<
karryall>
oh, literate programming
<
Yurik>
yeah. i was around and around it (ocamlweb, cweb) but thought of more and a bit easier. and found it
* Yurik
is happy :)
<
Dybbuk>
FunnelWeb, eh? Where can it be foundH?
* Yurik
is dancing (so happy! again and again :-)
karryall has quit ["'tcho"]
<
Dybbuk>
Yurik: You like FunnelWeb more than Ocamlweb?
<
Yurik>
Dybbuk: got it?
<
Yurik>
a lot more!
<
Dybbuk>
Yurik: I'm reading about it. :)
<
Dybbuk>
I'm not really familiar with literate programming yet, but it's something we've talked about using at work.
<
Yurik>
since in fact Ocamlweb is only formatting and structuring. and for 1 language
<
Yurik>
and Funnelweb is language independent and allows (in spirit of WEB) structuring a little blocks of program into a program,
<
Yurik>
while documenting and writing it.
<
Yurik>
so at the end you're getting sources and documentation (you can even generate a lot of files from one FunnelWEB source)
<
Yurik>
so, generally, as for me, it is for grouping (interlanguage, too) and documentation. Both things are very important for me :-)
<
Dybbuk>
Cool, I will have to look into it some more.
<
Yurik>
btw, it took only a hour or two to dive into funnel (with a bit knowledge of web, only principles)
* Yurik
got to save his money and disconnect for some time
Yurik has quit ["Leaving"]