ikaros has quit [Quit: Leave the magic to Houdini]
Asmadeus has joined #ocaml
ftrvxmtrx has joined #ocaml
fraggle_laptop has quit [Ping timeout: 264 seconds]
joewilliams_away has quit [Excess Flood]
joewilliams has joined #ocaml
ikaros has joined #ocaml
boscop_ has joined #ocaml
boscop has quit [Ping timeout: 245 seconds]
EliasAmaral has joined #ocaml
<EliasAmaral>
does someone here know how to specify the dependency order in omake? I have a build rule like all: mkdir prog, and I mean by this that one has first to exec mkdir, then prog. But it is trying to build prog first..
EliasAmaral is now known as dark
<dark>
actually, I think it has something to do with .ORDER
ikaros has quit [Quit: Leave the magic to Houdini]
<dark>
.ORDER Define a file-dependency ordering rule (Section 10.3.6)., but it seems that the build order can't be changed that way..
rks has quit [Quit: night night]
mjonsson has joined #ocaml
rks has joined #ocaml
avsm has quit [Quit: Leaving.]
CoryDambach has joined #ocaml
cthuluh has quit [Remote host closed the connection]
cthuluh has joined #ocaml
CoryDambach is now known as jamesw
Amorphous has quit [Ping timeout: 265 seconds]
khia0 has joined #ocaml
Amorphous has joined #ocaml
rks has quit [Quit: dodo]
drunK has quit [Remote host closed the connection]
valross has joined #ocaml
decaf has quit [Remote host closed the connection]
gnuvince has quit [Ping timeout: 252 seconds]
philtor has quit [Ping timeout: 245 seconds]
mjonsson has quit [Remote host closed the connection]
dark has quit [Ping timeout: 265 seconds]
dark has joined #ocaml
__marius__ has joined #ocaml
joewilliams is now known as joewilliams_away
gnuvince has joined #ocaml
ulfdoz has joined #ocaml
thelema has quit [Ping timeout: 240 seconds]
thelema has joined #ocaml
valross has quit [Ping timeout: 245 seconds]
valross has joined #ocaml
khia0 has left #ocaml []
mbac has quit [Read error: Connection reset by peer]
ulfdoz has quit [Ping timeout: 245 seconds]
jamesw has quit [Quit: Leaving]
ygrek has joined #ocaml
ftrvxmtrx has quit [Quit: Leaving]
valross has quit [Remote host closed the connection]
ikaros has joined #ocaml
Yoric has joined #ocaml
dark has quit [Quit: Leaving]
ftrvxmtrx has joined #ocaml
explodus has quit [Remote host closed the connection]
explodus has joined #ocaml
Snark has joined #ocaml
_andre has joined #ocaml
ygrek has quit [Remote host closed the connection]
boscop has joined #ocaml
boscop_ has quit [Ping timeout: 252 seconds]
Tianon has quit [Read error: Operation timed out]
Tianon has joined #ocaml
Tianon has quit [Changing host]
Tianon has joined #ocaml
<f[x]>
what is the correct way to write META for library that requires threads?
<f[x]>
should I use only require(mt) ?
<f[x]>
but then linking without -thread will fail with "no implementations provided"
<f[x]>
is it possible to fail build explicitely with ocamlfind if -thread is not provided when this particular lib is participating in linkage?
<f[x]>
hm, probably I should use simple requires= and without -thread the build will fail with "Missing -thread or -vmthread switch", looks like a simple and right way
Tianon has quit [Read error: Operation timed out]
Tianon has joined #ocaml
Tianon has quit [Changing host]
Tianon has joined #ocaml
<albacker>
how can i load a library when in toplevel.
<mfp>
albacker: the easiest way is to use topfind -> #use "topfind";; #require "somelib";;
<albacker>
mfp: thanks ;)
avsm has joined #ocaml
avsm has quit [Quit: Leaving.]
rks has joined #ocaml
npouillard has quit [Read error: Operation timed out]
Yoric has quit [Quit: Yoric]
npouillard has joined #ocaml
avsm has joined #ocaml
ttamttam has joined #ocaml
EvanR-work has left #ocaml []
<albacker>
where can i read about modules and functors?
Man_of_Wax has quit [Read error: Operation timed out]
<adrien>
I remember some people mentionning troubles when _trying_ to contribute to some MS projects, basically bad upstream
<adrien>
so the biggest point might be the part on patent and the openness but not the ability to improve it (but only future will tell)
ulfdoz has joined #ocaml
ulfdoz has quit [Ping timeout: 240 seconds]
ulfdoz has joined #ocaml
<avsm>
hasnt ocaml died 4 times already?
ulfdoz has quit [Ping timeout: 240 seconds]
<xl0>
Btw, regarding the license. Would it be legal to fork the compiler, and only distribute it as a git tree? ;)
<adrien>
yes
<kaustuv>
x10: the OCaml compiler or the F# one? If the former, no.
<adrien>
well, afaik, yes
<adrien>
it was mentionned in a mailing-list message some time ago, and as long as you're providing the source, you're fine with the QPL
<xl0>
kaustuv: Why not? The license requires the change to be separate from the original distrubution. In git, the original version would be represented by one object, and all the changes - by other objects.
<kaustuv>
QPL requires all modifications to be in patch form, I thought. Have I swallowed too much of Jon Harrop flavoured Kool-Aid?
<mfp>
kaustuv, xl0: IIRC there was a message on the ML about that (exposing a GIT repository) from xleroy, no less, saying he believed it was OK
<adrien>
kaustuv: it's awful but if you distribute the whole source it's possible to make a diff between your source and the original one
<adrien>
a nice HUGE diff
<xl0>
Cool. Can we name it ForCAML? :)
<adrien>
I don't think there was/is much incentive for a fork of the compiler besides some patches
<kaustuv>
Well, insofar as any string of bits can be derived from any other as a diff, I suppose you are right.
<adrien>
stdlib, more, like we've seen with Core, Batteries, community-ocaml
<adrien>
kaustuv: heheh :p
<adrien>
kaustuv: but that's an extreme case, if you make a public git repository, you'll have the whole history available :-)
<kaustuv>
I think cleaning up some of the ugly warts in the OCaml language should have higher priority than forking the compiler. (I'm looking at you, mutable strings.)
<kaustuv>
Having a Unicode-aware char type wouldn't hurt either.
_andre has quit [Quit: leaving]
<gildor>
kaustuv: unicode char, like in camomile?
Snark has quit [Quit: Ex-Chat]
lpereira has joined #ocaml
robthebob has quit [Remote host closed the connection]
avsm has quit [Quit: Leaving.]
gnuvince_ has quit [Quit: Lost terminal]
Edward_ has joined #ocaml
thieusoai has joined #ocaml
ztfw has quit [Remote host closed the connection]
ccasin has quit [Quit: Leaving]
lpereira has quit [Quit: Leaving.]
ftrvxmtrx has joined #ocaml
ikaros has quit [Quit: Leave the magic to Houdini]