huxley.openprojects.net changed the topic of #ocaml to: www.ocaml.org
jemfinch has joined #ocaml
jemfinch` has joined #ocaml
jemfinch has quit []
<Taaus> wb jemfinch
pHa has quit ["Reconnecting"]
pHa has joined #ocaml
JGibson has quit ["WHAT, CLOWN?!"]
JGibson has joined #ocaml
comatoast has joined #ocaml
jemfinch` has quit [carter.openprojects.net irc.openprojects.net]
mellum has quit [carter.openprojects.net irc.openprojects.net]
samx has quit [carter.openprojects.net irc.openprojects.net]
Taaus has quit [carter.openprojects.net irc.openprojects.net]
jemfinch` has joined #ocaml
mellum has joined #ocaml
Taaus has joined #ocaml
samx has joined #ocaml
comatoast has quit ["Whoosh!"]
mellum has quit [Read error: 110 (Connection timed out)]
gene9 has joined #ocaml
gene9 has quit [Read error: 104 (Connection reset by peer)]
mellum has joined #ocaml
pHa has quit [Read error: 104 (Connection reset by peer)]
pHa has joined #ocaml
hff has joined #ocaml
<hff> anyone around?
<Taaus> Yeah..
<hff> has anyone built the SDL libs for ocaml?
<Taaus> Umm... I haven't got the foggiest... Sorry.
<hff> doh
<hff> i don't know much about ocaml, so i'm not sure how to fix the problem i'm ahving
<Taaus> Well. I'm pretty much a O'Caml newbie myself, so... :)
<hff> perhaps you could tell me what cmi files are?
<Taaus> Umm... I think .cmi is a compiled interface file, or something...
<hff> what i'm getting is:
<hff> The implementation sdlcdrom.ml does not match the interface sdlcdrom.cmi:
<Taaus> Ah.
<Taaus> Hmm... Maybe you should recompile the sdlcdrom.cmi file.
<hff> yeah, i've tried a few times. it generates a new one, but fails with the same error
<Taaus> That's odd... I mean, if you compile the .ml file, the interface ought to match...
<hff> here's the rest:
<hff> Values do not match:
<hff> external drive_name : int -> string = "sdlcdrom_drive_name"
<hff> is not included in
<hff> val drive_name : drive:int -> string
<hff> make[1]: *** [sdlcdrom.cmo] Error 2
<hff> make distclean rm's all the cmi files
<Taaus> Hmm... :/
pHa has quit [Read error: 104 (Connection reset by peer)]
pHa has joined #ocaml
whee has joined #ocaml
<whee> hi
shapr has joined #ocaml
<whee> is lablgtk pretty much the best way to do crossplatform gui with caml?
shapr has quit [Read error: 104 (Connection reset by peer)]
Yurik has joined #ocaml
<Yurik> hi
<Yurik> guys, what is faster - ocaml native-compiled or haskell native-compiled? just wondering...
<Yurik> I mean produced code, `course
<whee> I'm going to be an idiot and use that old computer language shootout as a base and say caml
<whee> heh
<Yurik> do you mean The Great Computer Language Shootout
<Yurik> ?
<Yurik> :-)
<whee> yeah
<Yurik> btw, I can't find any network library in ocaml-3.04,
<Yurik> where I can find it (even cross-platform sockets)
<whee> I believe sockets are in the unix lib
<Yurik> will it be portable?
<whee> I honestly have no clue
<whee> I've used the Unix module for sockets and it worked under freebsd, linux, and cygwin with just a recompile
<Yurik> ok, thanks. Is there any proved library to make ocaml programs run in distributed manner (like Erlang's do)? If you know, of course. I've reviewed some link sites, but haven't found any of such library
<whee> I think I've seen a few on the caml site (hump)
<whee> there might even be a ocaml extension that does something like that
<JGibson> http://caml.inria.fr/hump.html search for 'distributed' there's one, but it might be in french
<whee> something like that?
<whee> I have no idea what I'm talking about at this point heh
<JGibson> http://www.azstarnet.com/~dmcclain/LanguageStudy.html here's a review that includes caml
* Yurik is back
whee has quit [Read error: 104 (Connection reset by peer)]
whee has joined #ocaml
<JGibson> Yurik: did you find what you were looking for?
comatoast has joined #ocaml
<Yurik> JGibson not yet :-) Actually, I'm in process of decision of which language I will use for the software. The variants are Erlang, OCaml and Haskell... And I'm wondering what I'll select
gene9 has joined #ocaml
<comatoast> I've copied down Euclid's algo, and I want to test it out a bit...is there any way I can access an argv-workalike?