<tbrady>
Anyone ever heard of a single call to Buffer.output_buffer stdout mysteriously printing the buffer contents twice?
avsm has quit [Quit: Leaving.]
<tbrady>
Whatever it was a call to Buffer.reset has fixed it.
Arsenik has quit [Remote host closed the connection]
Cat4D has joined #ocaml
<Cat4D>
why doesnt ocaml compile itself in itself or for the rest of the common host environments?
<Cat4D>
a compiler that cant compile because it lacks an entry point is ... useless
Submarine has quit [Ping timeout: 244 seconds]
<Cat4D>
<Cat4D> (and then there's the mess of foreign dependencies)[16:41:44] <Cat4D> -- had ocaml's stupid js or obrowser actually EXISTED THERE, i would have tried putting haxe into that and shown how simple it is[16:41:54] <Cat4D> but of course, the fundamental dependency is always fked
Cat4D has quit [Remote host closed the connection]
Cat4D has joined #ocaml
Cat4D has quit [Ping timeout: 248 seconds]
Progster has joined #ocaml
Technodrome has joined #ocaml
<Technodrome>
ocaml on the web, is it relatively possible without me half killing myself these days?
tbrady has quit [Quit: tbrady]
lamawithonel has joined #ocaml
emmanuelux has joined #ocaml
ankit9 has joined #ocaml
ankit9 has quit [Read error: Connection reset by peer]
ankit9 has joined #ocaml
cdidd has joined #ocaml
ankit9 has quit [Read error: Connection reset by peer]
emmanuelux has quit [Remote host closed the connection]
ulfdoz has quit [Ping timeout: 250 seconds]
milosn_ has joined #ocaml
milosn has quit [Ping timeout: 246 seconds]
Progster has quit [Ping timeout: 260 seconds]
ankit9 has joined #ocaml
ankit9 has quit [Read error: Connection reset by peer]
ankit9 has joined #ocaml
ankit9 has quit [Read error: Connection reset by peer]
ankit9 has joined #ocaml
ankit9 has quit [Read error: Connection reset by peer]
ski has quit [Ping timeout: 246 seconds]
ski has joined #ocaml
ankit9 has joined #ocaml
ankit9 has quit [Client Quit]
tumdum has joined #ocaml
tumdum has quit [Client Quit]
pango is now known as pangoafk
ankit9 has joined #ocaml
xcombelle has joined #ocaml
ftrvxmtrx has quit [Quit: Leaving]
djcoin has joined #ocaml
wagle has quit [Ping timeout: 264 seconds]
wagle has joined #ocaml
wagle has quit [Ping timeout: 246 seconds]
wagle has joined #ocaml
sepp2k has quit [Remote host closed the connection]
edwin has joined #ocaml
Technodrome has left #ocaml []
mika1 has joined #ocaml
cago has joined #ocaml
ftrvxmtrx has joined #ocaml
Cyanure has joined #ocaml
edwin has quit [Remote host closed the connection]
eni has joined #ocaml
Cyanure has quit [Remote host closed the connection]
Cyanure has joined #ocaml
mort___ has joined #ocaml
eni has quit [Ping timeout: 248 seconds]
eni has joined #ocaml
silver_ has joined #ocaml
Cyanure has quit [Remote host closed the connection]
pangoafk has quit [Ping timeout: 265 seconds]
jaar has joined #ocaml
ankit9 has quit [Remote host closed the connection]
pangoafk has joined #ocaml
ankit9 has joined #ocaml
eni has quit [Quit: Leaving]
avsm has joined #ocaml
adrien_o1w has joined #ocaml
adrien_oww has quit [Ping timeout: 248 seconds]
beckerb has joined #ocaml
Cyanure has joined #ocaml
<flux>
hmph, debian is 'almost' there with ocaml 4.0, experimental just doesn't have the libraries compiled with it..
eni has joined #ocaml
edwin has joined #ocaml
vext01 has quit [Quit: newsnap]
adrien_oww has joined #ocaml
adrien_o1w has quit [Ping timeout: 248 seconds]
ankit9 has quit [Ping timeout: 240 seconds]
ski has quit [Ping timeout: 240 seconds]
ankit9 has joined #ocaml
Cyanure has quit [Remote host closed the connection]
ski has joined #ocaml
ivan\ has quit [Ping timeout: 250 seconds]
ivan\ has joined #ocaml
ski has quit [Ping timeout: 240 seconds]
Cyanure has joined #ocaml
mort___ has quit [Ping timeout: 248 seconds]
_andre has joined #ocaml
eni has quit [Ping timeout: 246 seconds]
Znudzon has joined #ocaml
<Znudzon>
Hi. I have some OCaml on my university a few years ago. How now looks future of this language ? Is it still on the active development ?
<Znudzon>
edwin I thought that F# will kill OCaml .. but if 4.0 is coming soon then it's not so bad.
<edwin>
F# is .Net so its useless for me :)
Cyanure has quit [Ping timeout: 245 seconds]
<edwin>
others may disagree
<Znudzon>
Do you know any major real world app written in OCaml ?
<adrien>
unison, mldonkey, the core of fftw, a number of others, and several closed-source ones which, afaiu, are pretty big
<adrien>
and xen's hypervisor
<Znudzon>
How about Ocsigen is it sill alive ? It was a great idea to make real web framework for OCaml
<adrien>
yes, still alive and under development
<Znudzon>
What kind of editor you're using for OCaml ? I used emacs with some plugin but maybe now it's something more interesting.
<adrien>
I use vim, many people use many different things here
mort___ has joined #ocaml
jaar has quit [*.net *.split]
djcoin has quit [*.net *.split]
fraggle_ has quit [*.net *.split]
Ptival has quit [*.net *.split]
bobry has quit [*.net *.split]
Cyanure has joined #ocaml
jaar has joined #ocaml
djcoin has joined #ocaml
fraggle_ has joined #ocaml
Ptival has joined #ocaml
bobry has joined #ocaml
eni has joined #ocaml
Progster has joined #ocaml
mnabil has joined #ocaml
<hcarty>
gildor: Does oasis-db support .tar.bz2/.tbz uploads? Or .tar.gz only?
joshuah has joined #ocaml
<joshuah>
hi, i am trying to compile a dynamic lib on mac os x from ocaml, and get the following linking errors: Undefined symbols for architecture x86_64:
<joshuah>
_segv_handler in output.a(signals_asm.o)
<joshuah>
_caml_code_checksum in output.a(intern.o)
<joshuah>
(and so on) i didnt find help on google or the mailinglist. has anyone here every compiled a dylib from ocaml on mac?
eni has quit [Ping timeout: 252 seconds]
gnuvince has quit [Ping timeout: 246 seconds]
emmanuelux has joined #ocaml
rossberg has joined #ocaml
ftrvxmtrx has quit [Quit: Leaving]
ftrvxmtrx has joined #ocaml
gnuvince has joined #ocaml
tumdum has joined #ocaml
edwin has left #ocaml []
ankit9 has quit [Quit: Leaving]
<f[x]>
> compile a dynamic lib on mac os x from ocaml
<f[x]>
what are you doing exactly?
smondet has joined #ocaml
hto has quit [Read error: Connection reset by peer]
hto_ has joined #ocaml
testcocoon has quit [Quit: Coyote finally caught me]
ankit9 has joined #ocaml
rossberg has quit [Remote host closed the connection]
rossberg has joined #ocaml
Submarine has joined #ocaml
`micro has quit [Read error: Connection reset by peer]
`micro has joined #ocaml
`micro is now known as Guest86480
<joshuah>
f[x]: hi
<joshuah>
still there?
<joshuah>
i have a small zip file (2k) with a full example
<joshuah>
minimal example :)
<joshuah>
what i need to do: i have a c++ program, in which i dynamically load libraries using the dlopen command. for that purpose i need to have dynamic libs. i want to use my ocaml code in one of those libs. compiling the ocaml code either as static or dynamic lib works fine, but as soon as i link it to my .dylib, i get the errors posted above
<f[x]>
I don't have macos to test
<f[x]>
but you should probably show the command line so that people have something to look at
<Znudzon>
Any one try to install Ocsigen on newest Fedora ?
<thelema_>
joshuah: asmrun/startup.c has the missing symbol defined - I can't say why it's not linked in, but it wouldn't hurt to compile and link that in.
<thelema_>
can you verify that copy.a has _caml_code_area_start?
<thelema_>
I bet you'd get that error if you removed Controller.o and output.a from the command line
<joshuah>
it has
<thelema_>
is it possible it was compiled in 32-bit mode, and not 64-bit?
<joshuah>
nm copy.a | grep _caml_code_area_start gives me 4 lines
<joshuah>
i uninstalled ocaml, and compiled it myself by hand, it the configure script autodetected 64bit
<joshuah>
i had the same error with that self-compiled version, so i switched back the version provided by homebrew. as far as i know, they compile packages, after downloading
<joshuah>
and it only happend for the dylib, not for .a or executables
<thelema_>
well, I think we've reduced the problem down to your libasmrun.a not being compatible with ... dynamic linking?
<joshuah>
seems like it
<thelema_>
I guess this is possible; in batteries, we disable the building of shared libraries (.cmxs) under macos...
<joshuah>
hmm, that is not good news. is there any possible workaround, like building a static library, that include all the ocaml stuff and libasmrun.a, and then link that to my dylib?
tbrady has joined #ocaml
<thelema_>
The coherentgraphics people might know - they do more ocaml on macos than most.
tbrady has quit [Client Quit]
<joshuah>
is that part of ocaml? i mean, can i reach them over the same mailinglist? or do they have a channel on irc?
<thelema_>
coherentgraphics is a UK company doing PDF handling in ocaml
<joshuah>
ah, ok
<thelema_>
I might make a post to the caml-list indicating your problem (especially this last error), and your goal, and see what comes back.
<joshuah>
i already posted a couple of days ago, with an example zip. but i might not have explained attractive enough :)
<thelema_>
oh, yes you did... hmmm
<thelema_>
yes, not attractive enough.
<thelema_>
also, why copy libasmrun.a to copy.a?
<joshuah>
because i found that in the ocaml-ref.pdf :)
<thelema_>
odd - first time I'm seeing that.
<joshuah>
i first did it without copying, but then i thought, i better stick to the rules, 1:1 :)
<thelema_>
maybe there is a reason - I don't know it, though.
<joshuah>
i tried both ways
<joshuah>
i will repost my email again, hopefully a bit more attractive
<joshuah>
crazy, seems to work withou copy.a ...
<thelema_>
... maybe libasmrun.a doesn't need to be linked into the dll?
<joshuah>
no, i replaces copy.a by /usr/..../libasmrun.a
<joshuah>
replaced
<thelema_>
oh. hmmm.
<joshuah>
i will just check, if it really works, but that will take a couple of minutes
mariano has joined #ocaml
mariano has quit [Client Quit]
mariano has joined #ocaml
<joshuah>
ah, no, just mistyped an option. problem still occurs
ftrvxmtrx has quit [Quit: Leaving]
mika1 has quit [Quit: Leaving.]
cago has quit [Quit: Leaving.]
mmajchrzak_ has joined #ocaml
mort___ has quit [Quit: Leaving.]
tbrady has joined #ocaml
Znudzon has quit [Ping timeout: 248 seconds]
jaar has quit [Ping timeout: 240 seconds]
mmajchrzak_ has quit [Quit: Leaving]
mnabil has quit [Ping timeout: 248 seconds]
osa1 has joined #ocaml
emmanuel__ has joined #ocaml
mcstar has joined #ocaml
emmanuel__ has quit [Quit: @+]
<joshuah>
go to go, thanks for the help
joshuah has left #ocaml []
ankit9 has quit [Ping timeout: 250 seconds]
Znudzon has joined #ocaml
silver_ has quit [Remote host closed the connection]
eni has quit [Ping timeout: 250 seconds]
ankit9 has joined #ocaml
djcoin has quit [Quit: WeeChat 0.3.2]
Submarine has quit [Ping timeout: 240 seconds]
beckerb has quit [Ping timeout: 245 seconds]
testcocoon has joined #ocaml
osa1 has quit [Ping timeout: 248 seconds]
emmanuel__ has joined #ocaml
emmanuel__ has quit [Read error: Connection reset by peer]
ftrvxmtrx has joined #ocaml
pangoafk is now known as pango
avsm has quit [Quit: Leaving.]
Submarine has joined #ocaml
Cyanure has joined #ocaml
sepp2k has joined #ocaml
eni has joined #ocaml
BiDOrD has quit [Read error: Operation timed out]
BiDOrD has joined #ocaml
<hcarty>
thelema_: Is there anything beyond this which should be required to point a Batteries 1.x program to the location of the appropriate Camomile data? export CAMOMILE_BASE=/path/to/share/camomile/ && ./batteries_program
Xizor has joined #ocaml
<thelema_>
hcarty: what version of camomile?
<thelema_>
hcarty: if 0.8.*, use CAMOMILE_DIR per // outgoing credit, by VC