flux changed the topic of #ocaml to: Discussions about the OCaml programming language | http://caml.inria.fr/ | 3.11.0 out now! Get yours from http://caml.inria.fr/ocaml/release.html
jonasb has joined #ocaml
<jonasb> hi all, I've just installed GODI, and now when I try to compile oscigen I get this error: Fatal error: cannot open pervasives.cmi
<jonasb> it's probably a faq but I can't find any answers online
<bluestorm> have you installed the godi version of ocaml ?
Camarade_Tux has quit ["Leaving"]
<jonasb> yup
<bluestorm> (perhaps you have a version of ocaml outside godi and there are interferences ?)
<jonasb> running 'ocaml' etc works
<bluestorm> hm
<jonasb> I had another version but uninstalled it
<bluestorm> and you try to install ocsigen through godi, and other things works ?
<bluestorm> that's strange
<bluestorm> (and i can't help you)
<jonasb> I'm compiling oscigen from the darcs repo, not through godi
<jonasb> it is able to compile a lot of code but chokes after a while with that error
<bluestorm> hm
<jonasb> with godi, should I set any environment variables other than PATH?
<bluestorm> isn't that a 3.11-only version of ocsigen, with a 3.10.2 godi-ocaml ?
<bluestorm> (i suppose ocsigen guys have done the 3.11 jump quite quickly as they see huge benefits in natdynlink)
<jonasb> I've disabled dynlink.. I think that's the only part of oscigen depending on 3.11
bluestorm has quit [Remote closed the connection]
Camarade_Tux has joined #ocaml
comglz has joined #ocaml
comglz has quit [Client Quit]
<jonasb> found the problem, had to ' export OCAMLLIB=/home/jonas/dev/ocaml/lib/ocaml/std-lib/
<Camarade_Tux> hmm, you shouldn't have to
Camarade_Tux has quit ["dodo"]
<jonasb> is it possible to check where ocaml look for .cmi files?
<mrvn> worst case: strace
<jonasb> yes that is worst case :-)
comglz has joined #ocaml
comglz has quit [Client Quit]
johnnowak has joined #ocaml
johnnowak has quit []
Associat0r has quit []
<maskd> jeff atwood
<maskd> oops
thelema has joined #ocaml
sanguinev has joined #ocaml
munificent has joined #ocaml
munificent has left #ocaml []
ched__ has joined #ocaml
ched has quit [Read error: 110 (Connection timed out)]
seafood has joined #ocaml
seafood_ has joined #ocaml
seafood has quit [Read error: 110 (Connection timed out)]
jonasb has left #ocaml []
jonasb has joined #ocaml
seafood_ has quit [Read error: 110 (Connection timed out)]
ulfdoz has quit [Read error: 60 (Operation timed out)]
ulfdoz has joined #ocaml
buluca has quit [Read error: 110 (Connection timed out)]
AxleLonghorn has joined #ocaml
seafood has joined #ocaml
seafood_ has joined #ocaml
psnively has joined #ocaml
psnively has quit [Remote closed the connection]
psnively has joined #ocaml
psnively has quit [Remote closed the connection]
Waleee has quit [Read error: 110 (Connection timed out)]
seafood has quit [Read error: 110 (Connection timed out)]
sporkmonger has joined #ocaml
<AxleLonghorn> anybody have experience using omake?
<AxleLonghorn> Shell.cp(-R src/*.ml*) gives this error:
<AxleLonghorn> Lm_arg.BogusArg("No such option: -R")
<AxleLonghorn> anyone?
<AxleLonghorn> If the cp being used is built into omake, I don't understand why it isn't POSIX compliant
<thelema> sorry, I use ocamlbuild to build
<AxleLonghorn> does ocamlbuild contain anything like omake -P ?
<thelema> use -r for recursive
<thelema> The mv and cp functions take the following options.
<thelema> -r
<thelema> Copy the contents of directories recursively.
<thelema> only -f -i -v and -r (and --) are allowed by mv and cp
<AxleLonghorn> thank you
<thelema> maybe submit a patch that allows for -R too.
Stefan_vK1 has joined #ocaml
<AxleLonghorn> how did you find that?
* AxleLonghorn feels bad for having not looked hard enough in the documentation
<thelema> I found the omake pages with google, and clicked on documentation
<AxleLonghorn> I looked, just didn't find anything that was promising
<thelema> browsing through the "system functions" chapter, I ran into mv and cp under "rename"
<AxleLonghorn> anyway, thanks a bunch
<thelema> which is a bad place to put it.
<thelema> pass it forward
Stefan_vK has quit [Read error: 110 (Connection timed out)]
<AxleLonghorn> thelema: omake -P watches the filesystem for changes and recompiles any files that change
<AxleLonghorn> does ocamlbuild have anything like that?
<thelema> not to my knowledge, no.
<AxleLonghorn> bummer
<thelema> yeah, I got to appreciate automatic recompilation with catalyst
<AxleLonghorn> that functionality is pretty cool, and so I've been converting from GNU make to omake, but it's been a little rough
<AxleLonghorn> the -r option to cp doesn't work
<AxleLonghorn> which makes copying source files for tarballing kind of a pain
<thelema> :( looks like omake needs two patches. One for -R, and one to fix -r
johnnowak has joined #ocaml
<AxleLonghorn> I'd do it, but I have no idea where to start looking in the source :/
<thelema> Axioplase_: win or linux
munificent has joined #ocaml
munificent has left #ocaml []
<thelema> hmm, it looks like it should work. look at 0.9.8.x/src/builtin/omake_builtin_file.ml around L2281
<tsuyoshi> if you ever wondered why the ocaml standard library is so small...
<thelema> There's a ton of good code in omake
<thelema> well, there's a ton of code to do good things. As to its quality, I won't vouch. It looks like they didn't mind writing lots of code.
<thelema> tsuyoshi: no combinator in the stdlib... hmmm... why...
<thelema> wow, non-functorized set/map
Associat0r has joined #ocaml
<AxleLonghorn> It has a large standard library that makes it useful for many of the same applications as Python or Perl, as well as robust modular and object-oriented programming constructs that make it applicable for large-scale software engineering. < from the OCaml wikipedia article
<AxleLonghorn> I take it this isn't completely true
johnnowak has quit []
ygrek has joined #ocaml
Stefan_vK has joined #ocaml
<tsuyoshi> "large" is a matter of opinion
<tsuyoshi> the stdlib is certainly smaller than python or perl though
Stefan_vK1 has quit [Read error: 110 (Connection timed out)]
AxleLonghorn has left #ocaml []
vixey has joined #ocaml
Snark has joined #ocaml
ygrek has quit [Remote closed the connection]
ygrek has joined #ocaml
PierreN has quit ["leaving"]
fschwidom has joined #ocaml
Yoric[DT] has joined #ocaml
_zack has joined #ocaml
thelema has quit [Read error: 110 (Connection timed out)]
Camarade_Tux has joined #ocaml
_zack has quit ["Leaving."]
_zack has joined #ocaml
ikaros has joined #ocaml
marmotine has joined #ocaml
sporkmonger has quit []
fschwidom has quit [Read error: 60 (Operation timed out)]
ikaros has quit [Read error: 110 (Connection timed out)]
ikaros has joined #ocaml
_zack has quit ["Leaving."]
seafood_ has quit []
maskd has quit [Read error: 60 (Operation timed out)]
thelema has joined #ocaml
fschwidom has joined #ocaml
jeremiah has quit [Read error: 104 (Connection reset by peer)]
buluca has joined #ocaml
jeremiah has joined #ocaml
ched__ has quit [Remote closed the connection]
maskd has joined #ocaml
ikaros_ has joined #ocaml
fschwidom has quit [Remote closed the connection]
ikaros has quit [Read error: 110 (Connection timed out)]
itewsh has joined #ocaml
_zack has joined #ocaml
jeremiah has quit [Read error: 104 (Connection reset by peer)]
jeremiah has joined #ocaml
ikaros has joined #ocaml
_zack has quit ["Leaving."]
ikaros_ has quit [Read error: 60 (Operation timed out)]
ikaros_ has joined #ocaml
ikaros has quit [Read error: 104 (Connection reset by peer)]
itewsh has quit ["There are only 10 kinds of people: those who understand binary and those who don't"]
jlouis has quit ["Leaving"]
_zack has joined #ocaml
_zack has quit ["Leaving."]
Smerdyakov has joined #ocaml
ched has joined #ocaml
buluca has quit ["baluca"]
hsuh has quit [Remote closed the connection]
jonasb_ has joined #ocaml
johnnowak has joined #ocaml
johnnowak has quit [Client Quit]
pango has quit [Remote closed the connection]
jonasb has quit [Read error: 110 (Connection timed out)]
pango has joined #ocaml
Camarade_Tux_ has joined #ocaml
_zack has joined #ocaml
Camarade_Tux has quit [Read error: 110 (Connection timed out)]
Camarade_Tux_ is now known as Camarade_Tux
ched has quit [Remote closed the connection]
jonasb_ is now known as jonasb
ched has joined #ocaml
ched has quit [Remote closed the connection]
buluca has joined #ocaml
Anarchos has joined #ocaml
<Anarchos> what is the option to include debugging informations in the .o generated by ocamlopt ?
<Camarade_Tux> -g ?
<Anarchos> i thought so, but when i debug i get no debugging informations. Maybe they are stripped when i build the library ?
jeddhaberstro has joined #ocaml
Camarade_Tux has quit [""aaaaaa, mon train !""]
_zack has quit ["Leaving."]
ched has joined #ocaml
buluca has quit ["Lost terminal"]
<Yoric[DT]> Could anyone define in a few words what "Functional Reactive" programming means?
<Yoric[DT]> I mean, I've used FR stuff a little but I don't have a clear view of what it is.
<Smerdyakov> To me, it means defining values dataflow-style in terms of underlying inputs, discrete or continuous.
<Yoric[DT]> Mmmmhh....
* Yoric[DT] needs to check on that "continuous" part.
Snark has quit ["Ex-Chat"]
<Anarchos> kind of synchronous language (lustre, esterel signal), with functions as first-class objects ?
<vixey> Anarchos, Oz and maybe erlang is one ?
<vixey> I don't really know erlang thouh
<vixey> Yoric[DT], have you seen any of these codes? http://conal.net/fran/tutorial.htm
<vixey> conal showed me these when I asked, What is reactive?
<Yoric[DT]> I strongly doubt Erlang is reactive.
<vixey> oh
<vixey> I read these as two separate things
<vixey> I just thought Anarchos wanted a concurrent languages with first class functions
<Anarchos> vixey i know nothing about oz or erlang, sorry
<vixey> Anarchos, don't worry I was confused as usual...
* Yoric[DT] takes a look at Fran.
<Yoric[DT]> Thanks vixey.
jlouis has joined #ocaml
ygrek has quit [Remote closed the connection]
Anarchos has quit ["Vision[0.8.5-0418]: i've been blurred!"]
marmotine has quit ["mv marmotine Laurie"]
slash_ has joined #ocaml
Jedai has quit [Read error: 110 (Connection timed out)]
Jedai has joined #ocaml
ikaros_ has quit [".quit"]
_zack has joined #ocaml
Yoric[DT] has quit ["Ex-Chat"]
seafood has joined #ocaml
smimram has quit [Read error: 110 (Connection timed out)]
smimram has joined #ocaml
_zack has quit ["Leaving."]
ched has quit [Remote closed the connection]
Camarade_Tux has joined #ocaml
Amorphous has quit [Read error: 60 (Operation timed out)]
slash_ has quit [Client Quit]
Amorphous has joined #ocaml
vixey has quit [Remote closed the connection]
seafood has quit []
Camarade_Tux has quit [Remote closed the connection]
pango has quit [Remote closed the connection]