kaustuv changed the topic of #ocaml to: Discussions about the OCaml programming language | http://caml.inria.fr/ | 3.11.1 out now! Get yours from http://caml.inria.fr/ocaml/release.html
hsuh has quit [Read error: 110 (Connection timed out)]
slash_ has quit [Client Quit]
mjambon has joined #ocaml
RichN has joined #ocaml
onigiri has quit []
mjambon has quit [Read error: 110 (Connection timed out)]
caligula_ has quit [Remote closed the connection]
mjambon has joined #ocaml
mjambon has left #ocaml []
verte has joined #ocaml
cloudhead has joined #ocaml
tmaedaZ is now known as tmaeda
willb has joined #ocaml
RichN has left #ocaml []
cloudhead has quit []
<hcarty> flux: No examples yet, but the Plplot.Plot and Plplot.Quick_plot code is pushed out to the main PLplot Subversion repository now if you want to take a look.
rcloud has joined #ocaml
rcloud has quit ["Leaving"]
f[x] has joined #ocaml
julm_ has joined #ocaml
julm has quit [Read error: 110 (Connection timed out)]
Camarade1Tux has joined #ocaml
lanaer has quit [Remote closed the connection]
Demitar_ has joined #ocaml
lanaer has joined #ocaml
Demitar has quit [Read error: 110 (Connection timed out)]
Camarade_Tux has quit [Read error: 110 (Connection timed out)]
Camarade1Tux is now known as Camarade_Tux
caligula_ has joined #ocaml
_zack has joined #ocaml
julm has joined #ocaml
vng has joined #ocaml
julm_ has quit [Read error: 60 (Operation timed out)]
hkBst has joined #ocaml
dmentre has joined #ocaml
kaustuv_` has joined #ocaml
bluestorm has joined #ocaml
<bluestorm> hcarty: glad to see you posted on the ML
<bluestorm> tomorrow I won't be online before the evening, but from 8:00 (GMT+2) you can count me in
kaustuv_ has quit [Read error: 110 (Connection timed out)]
bluestorm has quit [Remote closed the connection]
ttamttam has joined #ocaml
vng has left #ocaml []
Tinos has joined #ocaml
Tinos has quit []
Tinos has joined #ocaml
verte has quit ["~~~ Crash in JIT!"]
f[x] has quit [Read error: 110 (Connection timed out)]
Pepe__ has joined #ocaml
tmaeda is now known as tmaedaZ
f[x] has joined #ocaml
Pepe_ has quit [Read error: 60 (Operation timed out)]
Alpounet has joined #ocaml
<Alpounet> nice idea, the packaging sprint :)
LeCamarade|Away has quit [Read error: 110 (Connection timed out)]
<Tinos> Indeed
kaustuv_` is now known as kaustuv
bluestorm has joined #ocaml
ski_ has joined #ocaml
Snark has joined #ocaml
f[x] has quit [Read error: 110 (Connection timed out)]
Snark has quit ["Ex-Chat"]
tmaedaZ is now known as tmaeda
tmaeda is now known as tmaedaZ
<flux> hcarty, btw, do you have a linking exception in the LGPL of PlPlot bindings?
larry_laramies has left #ocaml []
_andre has joined #ocaml
caligula__ has joined #ocaml
LeCamarade has joined #ocaml
f[x] has joined #ocaml
caligula_ has quit [Read error: 110 (Connection timed out)]
verte has joined #ocaml
<hcarty> flux: I do not as I was sticking with the license of the rest of the library. Is the lack of one a problem?
<flux> hcarty, I think it has implications in ocaml as it doesn't have shared libraries..
<flux> I suppose people not wanting to LGPL their software could then pass their .cmo and .cma-files with their program, although they'd be largely dependant on the ocaml version itself
<hcarty> flux: Ah, right. I think I remember someone writing about this in a post on why they release their OCaml libraries under the GPL rather than LGPL.
<flux> with GPL there should be no misconceptions on what can be done and what not :)
komar_ has quit [Read error: 110 (Connection timed out)]
<hcarty> flux: Very true :-)
<flux> is there a way to reuse godi-packaging with debian packaging or vice versa?
<bluestorm> hcarty: did you increase the packaging suggestions, or did they just popped by themselves on the wiki since your mailing list posting ?
<hcarty> Not that I know of, though META files could be reused.
<hcarty> bluestorm: Oh, cool - those were added by other folks.
<bluestorm> that's nice
<ttamttam> And I just added two more ideas, related to the last day batteries thread on caml-list
<bluestorm> hm
<bluestorm> it would be nice if we had more "easy" packages, that is pure-ocaml package that do not rely too much on the operating system
<bluestorm> and the "Filliatre" entry could be made a bit more precise :p
bohanlon has joined #ocaml
<hcarty> Getting Cedric Auger's packages from the mailing list posting in to GODI would be nice as a lot of the work is already done
<hcarty> bluestorm: Yes, the more pure-OCaml the better as they are very easy to package.
<ttamttam> About emacs modes : just to gather some ideas : I don't know if it's possible
<ttamttam> About bin-prot : I progressed. But would need some advices to finish
cloudhead has joined #ocaml
<hcarty> flux: Have you had a chance to build+try the PLplot updates?
<flux> hcarty, no.. it looks somewhat of an ordeal to be honest ;). if the version must match, the svn HEAD and my (old) ubuntu version are not likely to match..
komar_ has joined #ocaml
<bluestorm> i've just added some Zheng Li's links
<hcarty> flux: Ah, ok. The OCaml bindings are part of PLplot itself, so the whole thing would be built together.
tmaedaZ is now known as tmaeda
<hcarty> flux: The biggest challenge on an older Ubuntu is probably making sure you have a new enough CMake version (2.6.x IIRC, which may be in backports).
<hcarty> bluestorm: Nice, thanks.
tmaeda is now known as tmaedaZ
<flux> hcarty, how do I generate the real files fron *.in-files? I'd like to generate a debian package
<flux> (or do the bindings get packaged with that option?)
<hcarty> flux: If you do feel up to it at some point, http://ocaml.pastebin.com/m652c729a is a brief example of using the Plplot.Plot module.
tmaedaZ is now known as tmaeda
<hcarty> flux: The real non-.in files are generated by cmake
<flux> promising: (* A rather contrived example of using the new Plplot.Plot module *) ;)
<flux> soo, do I first need to build with cmake, the with dpkg-buildpackage.. ?
<hcarty> flux: Yes, I haven't put together anything special yet :-) That's more for syntax at this point.
<hcarty> I'm not certain. I've never made a Debian package. But my guess is that you would create a build directory, call cmake from there, then install the appropriate files from $SRC/build/bindings/ocaml/ and $SRC/build/examples/ocaml/
<hcarty> There is a debian/ directory in the source tree if it helps at all.
<flux> yes, but it only has control.in.. oh well
<hcarty> No one has put together the OCaml package though.
<hcarty> flux: cmake gets called before everything else
<hcarty> cmake creates the Makefile(s), then make builds everything.
<flux> cmake says ..src/plplot/trunk/plplot_cmake doesn't exist
<flux> is that critical?
<flux> well, it didn't create Makefile atleast
<flux> ah, finally
<bluestorm> flux: were was that haskellish prelude you're using again ? it could probably benefit from packaging as well
<hcarty> Building from the commandline, I would do (from the source checkout) : "mkdir build && cd build && cmake ../ && make"
<hcarty> bluestorm: prelude.ml?
<bluestorm> yes
<flux> installing worked, quite a small compile
<flux> kig hasn't been around lately
<hcarty> flux: Yes, it's generally a pretty quick library to build. Though if you have a compiler for all of the available bindings and build the examples for all of them it can be a bit longer.
<flux> Cannot load required shared library dllplplot_stubs. Reason: /usr/local/lib/ocaml/3.10.2/stublibs/dllplplot_stubs.so: libplplotd.so.9: cannot open shared object file: No such file or directory.
<flux> never mind
<flux> forgot ldconfig
<flux> it's been so long I've installed libraries outside apt :)
<flux> ooh, pretty picture surfaces!
<flux> butbut it doesn't scale with the window, nor can it be zoomed interactively..
<flux> ;)
<hcarty> flux: No, not yet :-)
<hcarty> Not for the Cairo case anyway.
f[x] has quit [Read error: 110 (Connection timed out)]
<hcarty> flux: Glad you were able to build it and have it work.
Amorphous has quit [Read error: 145 (Connection timed out)]
hsuh has joined #ocaml
<hcarty> flux: If you want to work on a Debian package for it, here is the Fedora .spec file for reference - http://cvs.fedoraproject.org/viewvc/devel/plplot/plplot.spec?revision=1.87&view=markup
Amorphous has joined #ocaml
Yoric[DT] has joined #ocaml
petchema has joined #ocaml
ski_ has quit ["Lost terminal"]
willb has quit [Read error: 110 (Connection timed out)]
willb has joined #ocaml
_zack has quit [Read error: 110 (Connection timed out)]
<hcarty> flux: A less contrived example - http://ocaml.pastebin.com/m713546d3
<hcarty> flux: That one is based on, though not exactly the same as, the standard PLplot example 1.
_zack has joined #ocaml
Snark has joined #ocaml
_zack has quit [Read error: 60 (Operation timed out)]
desty has joined #ocaml
f[x] has joined #ocaml
dmentre has quit ["Leaving."]
ulfdoz has joined #ocaml
hsuh has quit [Read error: 110 (Connection timed out)]
cloudhead has quit [Connection timed out]
smimou has joined #ocaml
jonafan has joined #ocaml
verte has quit ["~~~ Crash in JIT!"]
Yoric[DT] has quit ["Ex-Chat"]
ttamttam has left #ocaml []
LeCamarade_ has joined #ocaml
LeCamarade has quit [Read error: 104 (Connection reset by peer)]
thelema has quit ["brb"]
bombshelter13_ has joined #ocaml
thelema has joined #ocaml
hsuh has joined #ocaml
onigiri has joined #ocaml
sramsay has joined #ocaml
LeCamarade_ has quit [Read error: 110 (Connection timed out)]
tmaeda is now known as tmaedaZ
Tinos has quit [Read error: 113 (No route to host)]
<thelema> hmm, I'm decomposing one mega-.ml into sub-modules, and ocamlbuild is reporting a circular build. I can't find it with my current methods - does anyone have any suggestions?
<thelema> n/m, found it.
LeCamarade has joined #ocaml
LeCamarade is now known as LeCamarade|Away
Ched has joined #ocaml
onigiri has quit []
Associat0r has joined #ocaml
ttamttam has joined #ocaml
hsuh has quit [Read error: 110 (Connection timed out)]
Associat0r has quit []
ttamttam has quit ["Leaving."]
ttamttam has joined #ocaml
Snark has quit ["Ex-Chat"]
Submarine has joined #ocaml
kaustuv_ has joined #ocaml
kaustuv has quit [Read error: 110 (Connection timed out)]
_zack has joined #ocaml
bluestorm has quit [Read error: 148 (No route to host)]
jeddhaberstro has joined #ocaml
Submarine has quit [Remote closed the connection]
sporkmonger has joined #ocaml
bluestorm has joined #ocaml
sporkmonger has quit [Client Quit]
ulfdoz has quit [Read error: 110 (Connection timed out)]
slash_ has joined #ocaml
_andre has quit ["Lost terminal"]
_zack has quit ["Leaving."]
komar_ has quit ["WeeChat 0.2.6.3-ohshi"]
bluestorm has quit [Remote closed the connection]
willb has quit [Read error: 60 (Operation timed out)]
f[x] has quit [Read error: 110 (Connection timed out)]
ttamttam has quit [Read error: 110 (Connection timed out)]
ttamttam has joined #ocaml
Alpounet has quit ["Leaving"]
ttamttam has quit [Remote closed the connection]
onigiri has joined #ocaml
smimou has quit ["bli"]
mbishop_ is now known as mbishop
hsuh has joined #ocaml
^authentic has joined #ocaml
authentic has quit [No route to host]
^authentic is now known as authentic
patronus has quit [Remote closed the connection]
patronus has joined #ocaml
hkBst has quit [Read error: 104 (Connection reset by peer)]
onigiri has quit []
desty has quit [Read error: 113 (No route to host)]
sramsay has quit [Remote closed the connection]
rcloud has joined #ocaml
rcloud has quit ["Leaving"]
tmaedaZ is now known as tmaeda