00:00
Anarchos has quit [Quit: Vision[0.9.7-H-090423]: i've been blurred!]
00:14
ulfdoz_ has joined #ocaml
00:18
ulfdoz has quit [Ping timeout: 248 seconds]
00:18
ulfdoz_ is now known as ulfdoz
00:31
sebz has quit [Quit: Computer has gone to sleep.]
00:33
ikaros has quit [Quit: Ex-Chat]
00:47
sebz has joined #ocaml
00:56
mnabil has quit [Ping timeout: 244 seconds]
00:58
mnabil has joined #ocaml
01:09
reynir has joined #ocaml
01:23
reynir has quit [Ping timeout: 240 seconds]
01:40
oriba has quit [Quit: oriba]
01:49
bzzbzz has quit [Read error: Connection reset by peer]
01:49
bzzbzz has joined #ocaml
02:10
arubin has quit [Ping timeout: 260 seconds]
02:18
arubin has joined #ocaml
02:52
Drakken has joined #ocaml
03:01
Emmanueloga has left #ocaml []
03:24
roconnor has quit [Remote host closed the connection]
03:33
milosn has quit [Read error: Operation timed out]
03:33
milosn has joined #ocaml
03:47
emmanuelux has quit [Remote host closed the connection]
03:50
emmanuelux has joined #ocaml
04:13
emmanuelux has quit [Ping timeout: 240 seconds]
04:15
mjonsson has joined #ocaml
04:17
mjonsson has quit [Client Quit]
04:42
musically_ut has quit [Ping timeout: 240 seconds]
05:52
dnolen has quit [Quit: dnolen]
06:05
hto has joined #ocaml
06:45
bitbckt has quit [Quit: out]
06:47
bitbckt has joined #ocaml
06:57
arubin has quit [Quit: arubin]
07:05
avsm has joined #ocaml
07:05
ygrek has joined #ocaml
07:08
ankit9 has joined #ocaml
07:16
edwin has joined #ocaml
07:42
<
Drakken >
#define CAMLexport
07:42
<
Drakken >
#define CAMLprim
07:42
<
Drakken >
#define CAMLextern extern
07:43
<
Drakken >
so... CAMLexport and CAMLprim are defined as ..... nothing?
07:46
<
adrien >
but they could
07:47
<
adrien >
on some platforms it's probably going to be defined to not nothing
07:47
<
adrien >
windows for instance I think
07:57
<
Drakken >
hmmmmm...........
08:07
avsm has quit [Quit: Leaving.]
08:36
Cyanure has joined #ocaml
08:41
bitbckt has quit [Quit: out]
08:43
bitbckt has joined #ocaml
09:28
ygrek has quit [Ping timeout: 248 seconds]
09:36
reynir has joined #ocaml
09:58
mnabil has quit [Ping timeout: 252 seconds]
09:59
ikaros has joined #ocaml
10:11
tommytom has joined #ocaml
10:11
tommytom has left #ocaml []
10:16
bitbckt has quit [Quit: out]
10:17
bitbckt has joined #ocaml
10:38
avsm has joined #ocaml
10:42
avsm has quit [Client Quit]
10:51
alpounet has joined #ocaml
11:00
avsm has joined #ocaml
11:00
avsm has quit [Client Quit]
11:33
avsm has joined #ocaml
11:37
avsm has quit [Ping timeout: 244 seconds]
11:46
Anarchos has joined #ocaml
11:55
ftrvxmtrx has quit [Read error: Connection reset by peer]
12:16
avsm has joined #ocaml
12:21
avsm has quit [Quit: Leaving.]
12:25
ygrek has joined #ocaml
12:28
avsm has joined #ocaml
12:34
avsm has quit [Quit: Leaving.]
12:45
nixfreak_ has joined #ocaml
12:46
<
nixfreak_ >
does anyone use GODI here ?
12:46
<
nixfreak_ >
does gmake even exist anymore ?
12:46
flx_ has joined #ocaml
12:47
flx_ is now known as Guest62862
12:47
<
adrien >
gmake should be for BSDs
12:48
<
nixfreak_ >
I get error running godi bootstrap on archlinux
12:48
<
adrien >
I have this: % ls -lh $(which gmake)
12:48
<
adrien >
lrwxrwxrwx 1 root root 4 Apr 29 2011 /usr/bin/gmake -> make*
12:48
<
nixfreak_ >
missing gpatch , when I look at the code I see the script is searching for gmake
12:49
<
nixfreak_ >
yeah doesn't exist
12:50
<
nixfreak_ >
I can't even find it in the AUR
12:50
<
adrien >
slackware does this during the creation of the make package:
12:50
<
adrien >
# This has been here so long that it should probably stay.
12:50
<
adrien >
# Trying to get rid of ginstall didn't go well, so... :-)
12:50
<
adrien >
( cd $PKG/usr/bin rm -f gmake ln -sf make gmake )
12:50
flux has quit [Ping timeout: 276 seconds]
12:50
<
nixfreak_ >
ah ln make to gmake
12:51
<
nixfreak_ >
will try that
12:51
flux has joined #ocaml
12:51
Guest62862 has quit [Ping timeout: 276 seconds]
12:52
<
nixfreak_ >
but won't that break other programs looking for make ?
12:52
<
adrien >
"ln -s make gmake"? how would that break anything?
12:53
Anarchos has quit [Quit: Vision[0.9.7-H-090423]: i've been blurred!]
12:56
flux has quit [Read error: Connection reset by peer]
12:56
flux has joined #ocaml
12:58
<
nixfreak_ >
so softlink make to godi then ?
12:59
<
adrien >
as root: cd /usr/bin && ln -s make gmake
12:59
<
adrien >
but this can probably be considered a bug in the make package of archlinux
13:00
<
nixfreak_ >
why would godi just not use make instead
13:01
<
adrien >
godi is derived from pkgsrc from netbsd
13:01
<
adrien >
on netbsd, make and gmake don't behave the same
13:01
<
adrien >
godi packages have an option to use make or gmake
13:01
<
adrien >
obviously, this one has asked for gmake
13:02
<
nixfreak_ >
where can i conf for make ?
13:02
<
adrien >
_packages_ have this option, it's not a general one
13:02
<
nixfreak_ >
yeah that didn't work
13:02
<
adrien >
unless you want to hand-edit half of godi packages, have the arch linux package fixed
13:03
<
nixfreak_ >
maybe I should try the archlinux pkg for godi if there is one , i just used the source on the site
13:04
<
adrien >
I doubt there will
13:04
<
nixfreak_ >
your right there isn't
13:04
<
adrien >
arch has package from some ocaml libraries however
13:04
Kakadu has joined #ocaml
13:04
<
nixfreak_ >
yeah I had to install some of them
13:12
<
nixfreak_ >
I wonder if i can just update this script to use make instead of gmake
13:13
<
adrien >
there are several packages that use gmake
13:13
<
adrien >
you can create the symlink by hand or have the package fixed and update
13:15
<
nixfreak_ >
softlink doesn't work
13:15
<
adrien >
same error? and it's still looking for "gmake" and not finding it?
13:16
<
nixfreak_ >
which should be included with gmake
13:17
<
nixfreak_ >
*** Configuring the make framework
13:17
<
nixfreak_ >
Looking up system commands...
13:17
<
nixfreak_ >
Command(s) gpatch patch not found
13:18
<
adrien >
there's something else going wrong then
13:18
<
adrien >
for which package is that?
13:19
<
adrien >
for which godi package?
13:19
<
nixfreak_ >
downloaded extracted the rocketboost bootstrap
13:20
<
nixfreak_ >
is that not the right one ?
13:20
<
adrien >
but after that? what do you do before it fails? what is on screen?
13:21
<
nixfreak_ >
so it goes into the installer and asks where it wants to be installed
13:22
<
nixfreak_ >
i just use the default path
13:23
<
nixfreak_ >
I'm going to msg you the output
13:23
<
adrien >
use a pastebin
13:23
oriba has joined #ocaml
13:24
<
adrien >
pastebin it
13:24
<
adrien >
messages are throttled over IRC
13:25
emmanuelux has joined #ocaml
13:32
<
adrien >
what is the output of the "type patch" command?
13:33
flx_ has joined #ocaml
13:33
flx_ is now known as Guest8475
13:36
<
nixfreak_ >
not found
13:37
<
nixfreak_ >
i thought diff tools was for that
13:37
flux has quit [Ping timeout: 276 seconds]
13:37
Guest8475 is now known as flux
13:37
<
nixfreak_ >
I get the same error trying to install react
13:38
<
nixfreak_ >
let me try again
13:38
<
adrien >
you don't have the "patch" command
_at_ _all_ it seems
13:38
<
adrien >
godi wasn't looking for "gpatch" but for "gpatch"
*or* "patch"
13:39
<
nixfreak_ >
yeah i see that now , that was a stupid mistake
13:39
<
nixfreak_ >
thanks for helping
13:45
flx__ has joined #ocaml
13:48
nixfreak_ has quit [Read error: Connection reset by peer]
13:49
flux has quit [Ping timeout: 252 seconds]
13:49
flx__ is now known as flux
13:49
sebz has joined #ocaml
13:55
ygrek has quit [Ping timeout: 248 seconds]
14:07
ygrek has joined #ocaml
14:45
<
adrien >
gildor: for oasis, re the ability to build tools and run them at build-time: my tool was hopefully quite simple so I've moved everything earlier in the build process; it will compile some things twice (I copy some .ml files to a temp directory and compile them) but it's cleaner and works fine
15:11
joewilliams has quit [Max SendQ exceeded]
15:12
lopex has quit [Excess Flood]
15:12
ankit9 has quit [Ping timeout: 258 seconds]
15:14
ankit9 has joined #ocaml
15:15
joewilliams has joined #ocaml
15:18
lopex has joined #ocaml
15:18
lopex has quit [Client Quit]
15:20
lopex has joined #ocaml
15:30
Anarchos has joined #ocaml
15:49
avsm has joined #ocaml
15:58
avsm has quit [Quit: Leaving.]
16:05
JdpB42 has quit [Quit: JdpB42]
16:08
dnolen has joined #ocaml
16:13
sebz has quit [Quit: Computer has gone to sleep.]
16:32
JdpB42 has joined #ocaml
16:34
arubin has joined #ocaml
16:40
nixfreak_ has joined #ocaml
16:44
EmmanuelOga has joined #ocaml
16:47
ttamttam has joined #ocaml
16:49
ttamttam has quit [Remote host closed the connection]
16:56
oriba_ has joined #ocaml
16:57
Anarchos has quit [Quit: Vision[0.9.7-H-090423]: i've been blurred!]
16:59
oriba has quit [Ping timeout: 258 seconds]
17:01
oriba_ has quit [Quit: oriba_]
17:02
oriba_ has joined #ocaml
17:07
sebz has joined #ocaml
17:08
ankit9 has quit [Quit: Leaving]
17:12
avsm has joined #ocaml
17:14
<
Drakken >
Still trying to figure out this error:
17:14
<
Drakken >
dan[src]$ ocaml benchplot.ml
17:14
<
Drakken >
Module Archimedes loaded and aliased as A.
17:14
<
Drakken >
Exception:
17:14
<
Drakken >
Backend.Error (_,
17:14
<
Drakken >
"The backend \\\"cairo\\\" is not loadable because:\\nerror while linking /home/dan/.odb/lib/archimedes/archimedes_cairo.cma.\\nThe external function `caml_cairo_set_line_width' is not available").
17:14
<
Drakken >
I don't know much about that stuff though.
17:20
<
Drakken >
In <cairo2 project dir>/src, cairo_stubs.c has an entry for cairo_set_line_width and cairo_macros.c defines the macro that adds "caml_" to the name.
17:24
sebz has quit [Quit: Computer has gone to sleep.]
17:24
The_third_bug has joined #ocaml
17:24
The_third_man has quit [Disconnected by services]
17:38
avsm has quit [Quit: Leaving.]
17:41
<
Drakken >
Do I need to compile the program instead of using the toplevel? Does dynamic loading work with the toplevel?
17:42
<
adrien >
toplevel is like compiling with ocamlc
17:42
<
adrien >
you'll have the same behaviour for that
17:42
<
adrien >
compiling with ocamlopt won't use the .so however
17:42
<
adrien >
(I'm actually wondering)
17:45
<
adrien >
nope, not using it
17:48
EmmanuelOga has quit [Ping timeout: 244 seconds]
17:55
The_third_bug has quit [Ping timeout: 252 seconds]
17:56
<
Kakadu >
Does Ocaml guarantee that uncatched exception will be printed to stdout?
17:56
ftrvxmtrx has joined #ocaml
17:57
sebz has joined #ocaml
18:16
<
adrien >
gildor: I think the pack patch is not enough yet: I have a file "types0.ml" and I pack it inside a module named "Shared"; but I can still reference Types0 directly: both Shared.Types0 and Types0 are valid
18:16
<
Drakken >
dan[src]$ ocamlfind ocamlc -package archimedes benchplot.ml
18:16
<
Drakken >
File "benchplot.ml", line 1, characters 0-1:
18:16
<
Drakken >
Error: Error while linking benchplot.cmo:
18:16
<
Drakken >
Reference to undefined global `Archimedes'
18:17
<
Drakken >
What else do I need?
18:20
<
nixfreak_ >
blah so close in getting ocsigen compiled
18:21
<
nixfreak_ >
lol now getting compiler errors for js_of_ocaml
18:24
<
Drakken >
I'm getting tired of this. Can I file a bug report?
18:33
ftrvxmtrx has quit [Read error: Connection reset by peer]
18:35
<
nixfreak_ >
question is there any other frameworks for web besides ocsigen
18:37
<
zorun >
(mmh, sorry)
18:37
ftrvxmtrx has joined #ocaml
18:38
<
nixfreak_ >
no more ocaml ?
18:38
<
nixfreak_ >
err no for ocaml
18:39
<
zorun >
I don't know
18:39
<
zorun >
I tried Ocsigen, but it's far from intuitive...
18:41
<
nixfreak_ >
eliom server I like but trying to compile everything of ocsigen is a pain
18:43
<
zorun >
don't you have a package for your distro?
18:52
sebz has quit [Quit: Computer has gone to sleep.]
18:52
<
nixfreak_ >
but I can get it to run I just can't build anything
18:54
<
_habnabit >
zorun: Programming is an unnatural act. "intuitive" means nothing.
18:55
sebz has joined #ocaml
18:56
ftrvxmtrx_ has joined #ocaml
18:59
ftrvxmtrx has quit [Ping timeout: 240 seconds]
19:16
dnolen_ has joined #ocaml
19:16
dnolen has quit [Read error: Connection reset by peer]
19:16
dnolen_ is now known as dnolen
19:22
sebz has quit [Ping timeout: 252 seconds]
19:23
<
nixfreak_ >
wish there was a virutal machine like python where you could have all the libs in one place
19:26
<
zorun >
on which distro are you?
19:26
<
nixfreak_ >
archlinux
19:26
<
nixfreak_ >
debian only has 3.11
19:26
<
nixfreak_ >
and even testing is missing features
19:27
<
zorun >
well, ocaml packaging is pretty neat on Archlinux..
19:27
<
zorun >
look up the AUR, there's ocsigen there
19:28
<
nixfreak_ >
yeah but you need quite a few dependencies and that is what I am loading
19:28
<
zorun >
which package exactly?
19:31
<
nixfreak_ >
Error: Files /usr/lib/ocaml/findlib/findlib.cmxa and /usr/lib/ocaml/stdlib.cmxa make inconsistent assumptions over implementation Filename
19:31
<
nixfreak_ >
make[2]:
*** [ocsigenserver.opt] Error 2
19:31
<
nixfreak_ >
make[2]: Leaving directory `/home/nixfreak/ocsigenserver-2.0.1/src/server'
19:31
<
nixfreak_ >
make[1]:
*** [all] Error 2
19:31
<
nixfreak_ >
make[1]: Leaving directory `/home/nixfreak/ocsigenserver-2.0.1/src'
19:31
<
nixfreak_ >
make:
*** [all] Error 2
19:31
<
nixfreak_ >
I should have all depends installed
19:33
rgrinberg has joined #ocaml
19:34
<
nixfreak_ >
trying to compile oscigenserver-2.0.1
19:34
<
zorun >
yes, I guess I noticed that :)
19:34
<
nixfreak_ >
this is a make error output, even though the configure says its good to go
19:48
<
nixfreak_ >
Error: Files /usr/lib/ocaml/findlib/findlib.cmxa and /usr/lib/ocaml/stdlib.cmxa make inconsistent assumptions over implementation Filename
19:48
<
nixfreak_ >
make[2]:
*** [ocsigenserver.opt] Error 2
19:58
Kakadu has quit [Quit: Konversation terminated!]
20:05
nixfreak_ has quit [Ping timeout: 252 seconds]
20:21
<
flux >
does ocsigen come with a file called filename.ml or .mli?
20:21
<
flux >
if not, it sounds like you may have upgraded your ocaml compiler but haven't recompiled findlib
20:21
<
flux >
although it sounsd a bit strange, as it looks like as if both of them come from your distribution
20:22
<
zorun >
oh, that could make sense
20:22
<
zorun >
findlib is a community-provided package
20:22
<
zorun >
so it is maybe a bit outdated
20:25
<
zorun >
flux: you think that rebuilding ocaml-findlib should be enough?
20:25
<
flux >
yes (and reinstalling of course ;))
20:25
nixfreak_ has joined #ocaml
20:25
<
zorun >
crap, nixfreak_ just missed the most important part
20:36
nixfreak_ has quit [Ping timeout: 252 seconds]
21:07
edwin has quit [Remote host closed the connection]
21:08
ftrvxmtrx_ has quit [Read error: Connection reset by peer]
21:12
ftrvxmtrx_ has joined #ocaml
21:14
<
zorun >
superbobry: ping
21:16
reynir has quit [Ping timeout: 252 seconds]
21:35
alpounet has quit [Quit: Bye.]
21:39
alpounet has joined #ocaml
21:46
alpounet has quit [Quit: Bye.]
21:46
alpounet has joined #ocaml
21:46
ygrek has quit [Ping timeout: 248 seconds]
21:56
Morphous has quit [Ping timeout: 240 seconds]
22:06
avsm has joined #ocaml
22:07
ftrvxmtrx_ has quit [Read error: Connection reset by peer]
22:11
Morphous has joined #ocaml
22:14
lamawithonel_ has joined #ocaml
22:16
lamawithonel__ has joined #ocaml
22:17
<
zorun >
flux: thanks, your intuition was right :)
22:19
lamawithonel has joined #ocaml
22:20
lamawithonel_ has quit [Ping timeout: 260 seconds]
22:21
lamawithonel_ has joined #ocaml
22:22
lamawithonel__ has quit [Ping timeout: 240 seconds]
22:24
lamawithonel__ has joined #ocaml
22:25
lamawithonel has quit [Ping timeout: 240 seconds]
22:27
lamawithonel_ has quit [Ping timeout: 240 seconds]
22:32
lamawithonel has joined #ocaml
22:33
lamawithonel__ has quit [Remote host closed the connection]
22:34
The_third_man has joined #ocaml
22:38
Anarchos has joined #ocaml
22:46
hto has quit [Quit: Lost terminal]
23:14
EmmanuelOga has joined #ocaml
23:24
dnolen has quit [Quit: dnolen]
23:25
Anarchos has quit [Quit: Vision[0.9.7-H-090423]: i've been blurred!]
23:29
avsm has quit [Quit: Leaving.]
23:36
dnolen has joined #ocaml
23:38
dnolen has quit [Client Quit]
23:48
dnolen has joined #ocaml
23:50
dnolen has quit [Client Quit]