snowmelt has joined #ocaml
redcrosseknight has joined #ocaml
redcrosseknight has quit [Client Quit]
snowmelt has quit [Connection timed out]
snowmelt has joined #ocaml
snowmany has joined #ocaml
snowmelt has quit [Read error: 110 (Connection timed out)]
snowmany has quit []
themus has quit [Read error: 110 (Connection timed out)]
themus has joined #ocaml
themus has quit [Read error: 110 (Connection timed out)]
themus has joined #ocaml
themus has quit ["Client Exiting"]
themus has joined #ocaml
smkl has quit [Read error: 110 (Connection timed out)]
cymonts has joined #ocaml
smkl has joined #ocaml
hurdman has joined #ocaml
<hurdman> hi there
malc has joined #ocaml
Demitar has joined #ocaml
cymonts has quit [Read error: 111 (Connection refused)]
yangsx has joined #ocaml
<yangsx> hi, how to set up ocaml on windows? I have to compile for friends on windows, but never tried before
<yangsx> the ocaml-book says needs to add two lines to the autoexec.bat
<yangsx> but I run the autoexec.bat, it echos that two many parameters and didn't add the ocaml path to path
<malc> yangsx: you have to reboot for the changes to take effect
<malc> unless it's nt or above(2k,xp)
<yangsx> I think I rebooted once, but only the camllib variable takes effect, the path did not
<malc> set PATH=%PATH%;c:\ocaml\bin somewhere near the end
<yangsx> malc: ocamlbook does not have set. but why it says too many parameters?
<malc> yangsx: c&p autoexec and the output (privmsg)
Demitar has quit []
<yangsx> malc: I follow the original: there is a @ before each line
<malc> @ means suppress output
<yangsx> I see. the two lines I added are: @set PATH=%PATH%;"c:\program files\objective files\bin" and @set CAMLLIB="c:\program files\objective caml\lib"
<yangsx> only the second line took effect
<malc> first of all using path's with spaces will lead to mayhem eventually(untill 3.05 is released)..
<malc> what does set says now (type it at commnd prompt)
<yangsx> when I compile a file: c:\progra~1\object~1\bin\ocamlopt.exe -o bar.exe bar.ml
<yangsx> maybe I should try this ~1
<malc> look at this autoexec of yours, maybe someline overrides your path setting
<yangsx> there is a line before mine: like @set PATH=%PATH%;anotherpath
<yangsx> rebooted and the ~1 does not help
<malc> there is another possibility, your environment is too small, you can try adding shell=c:\command.com c:\ /p /e:2000 to your config.sys
<yangsx> ok I'll try
<yangsx> dos/win are awful to work with.
<yangsx> still not working.
gene9 has joined #ocaml
<malc> what set says?
<yangsx> how can I get the message
<malc> just type set
<yangsx> maybe I should append the path
gene9 has quit [Client Quit]
<malc> paste your autoexec
<yangsx> just four lines: the first line append a new apth to path, the second line set another var, the third line the fourth ar emine just mentioned.
<yangsx> I'm rebooting windows, when it's back, I can get it.
<malc> ill wait
<yangsx> now I can see the path appended by echo %PATH%
<yangsx> that's done after appending ocaml path to existing line of setting path
<yangsx> yet my problem is still there. when i try to compile at command line: path\ocamlc.exe -o bar.exe bar.ml
<yangsx> it complains: cannot Pervasives.cmi
<malc> what does ocamlc -v say?
<yangsx> it prints the camllib
<yangsx> I just set in the autoexec.bat
<yangsx> which seems to be correct: c:\progra~1\object~1\lib
<malc> is c:\progra~1\object~1\bin in the path now?
<yangsx> yes, for I can run "ocamlc -v" directly now
<malc> good
<malc> and ocamlc bar.ml says that Pervasvies.cmi not found?
<yangsx> "echo AMLLIB% | dir" gives me the directory content.
<yangsx> that's true.
<malc> beats me
<yangsx> it says: cannot open Pervasives.cmi; then uncaught exception: Misc.Fatal_error
<malc> if pervasives.cmi is in c:\progra~1\object~1\lib then im fresh out of ideas
<yangsx> thanks so much. any idea how the Misc.Fatal_error come to be raised?
<malc> fatal_error "cannot open pervasives.cmi"
<malc> compile.ml
<malc> hmmm ocamlc should say pervasives (uncap p) while ocamlopt says it with capitalized P.. but you invoke ocamlc weird
<yangsx> sorry, it's uncapitalized.
<yangsx> dos/win are awful to work with, i'd rather never touch it again
<malc> try this
<malc> at command prompt
<yangsx> but the ocamlwin can be launched from the menu.
<malc> set OCAMLLIB=c:\progra~1\object~1\lib
<malc> ocamlc bar.ml
<yangsx> the same error
<malc> set lists OCAMLLIb?
<yangsx> another thing is: I just tried the ocamlwin, it lauches and can open a ml file and compile, but when I call the function, it eixted.
<yangsx> I'm experimenting with the wc_unix.ml file.
<malc> try moving your c:\progra~1\object~1\* to c:\ocaml (default location) maybe this will help
Dalroth has joined #ocaml
<yangsx> ok, I'll try later.
scipient has quit [Read error: 110 (Connection timed out)]
malc has quit ["no reason"]
<yangsx> malc: I found just now why ocamlwin exited: I forgot to spell out the full path to count_file; I thought it's in the current dir.
<yangsx> now ocamlwin works fine. the problem remains with msdos command line.
<yangsx> Thanks for your help.
yangsx has quit ["Client Exiting"]
Dalroth has quit [Connection timed out]
redcrosseknight has joined #ocaml
Yurik has joined #ocaml
<Yurik> hi
<redcrosseknight> hello
Yurik has quit [Read error: 104 (Connection reset by peer)]
Dalroth has joined #ocaml
Dalroth has quit [No route to host]
Yurik has joined #ocaml
<Yurik> re
redcrosseknight has left #ocaml []
<Dybbuk> Howdy.
<Dybbuk> Yurik: How's the job situation these days?
hurdman has quit ["[x]chat"]
Yurik has quit [Read error: 104 (Connection reset by peer)]
exarkun is now known as exarkun|1
exarkun|1 is now known as exarkun
exarkun is now known as exarkun|`
exarkun|` is now known as exarkun
Yurik has joined #ocaml
<Yurik> re
<Yurik> guys, did anybody heared about attempts to implement AOP (Aspect-Oriented Programming) for OCaml?
<exarkun> did it succeed? :p
<Yurik> AOP? well, it seems to be quite interesting
<Yurik> I had a look at AspectJ, looks nicwe
<exarkun> no, I meant the attempts to implement it for OCaml :
<exarkun> )
<Yurik> but no AOP implementation for OCaml :)
<Yurik> ah :)
<Yurik> seems that not
<Yurik> i tried to find and failed
<Yurik> :(
<Yurik> not very trivial task
<Yurik> but in theory it seems that it is possible to implement it
<Yurik> but i dunno exactly :(
<exarkun> I've seen an implementation for python
<exarkun> it seemed to just make programs more confusing
<Yurik> well, but easily extendable in view of an aspects
<Dybbuk> What exactly does aspect-oriented programming entail?
<exarkun> Yurik: sure, if you have a problem where aspects are useful in getting a solution :)
<Yurik> AOP provides a notions of joinpoints which could be handled in manner you need, dividing aspects
<Yurik> p.e., in credit card processing different aspects are debiting/crediting, transaction log, and so on
<exarkun> Dybbuk: "interlaced functions"... it boils down to being able to register callbacks that are invoked before or after other functions
<exarkun> then you "weave" the system together
<exarkun> and hopefully it works
<Yurik> exarkun: what is the name of an implementation for python?
<exarkun> the one I'm familiar with is part of Twisted, which is a bigger library that does lots of other stuff
<exarkun> i think there's another one that just does aspects, but the name eludes me at the moment
<mr_bubbs> is there a famous OCaml httpd?
<mr_bubbs> er, or any at all?
<mr_bubbs> I've done a rather nice one in Python and was wondering about switching to OCaml for performance reasons
<Yurik> btw, does anybody remember, how to say to ircii client (yes, that old irc client ;) to not to leave channel on joining another? :)
<exarkun> mr_bubbs: heh, I'm sort of tangentially working on porting a python web server to ocaml :)
<mr_bubbs> if it's old old.. you may have to recompile after changing a config header file
<mr_bubbs> exarkun: excellent
<Yurik> mr_bubbs: wel, not very old. i remember few years ago i knew some command to do this, but forgot it :(
<mr_bubbs> Yurik: I'm trying to remember back to when I used it
<mr_bubbs> the only thing that comes to mind is /set and look through it :P
<mr_bubbs> exarkun: well, if you need any help with your httpd project, let me know
Yurik has quit [Read error: 104 (Connection reset by peer)]
<mr_bubbs> otherwise, I'm gonna be doing some parallel project development :)
<exarkun> mr_bubbs: have you seen Twisted?
<exarkun> I'm porting it to OCaml
<mr_bubbs> yeah
<mr_bubbs> it's a great concept and it seems to shift into real use quite nicely
<mr_bubbs> alas, I just need a good httpd
* exarkun nods.
<exarkun> as a web server, twisted's only mediocre... as an application server it kicks ass
<exarkun> so maybe it's not suitable for your needs
<mr_bubbs> yeah
smkl has quit [Read error: 110 (Connection timed out)]
Demitar has joined #ocaml
Yurik has joined #ocaml
<Yurik> re
<Yurik> i've finished first (beta) version of binary i/o for ocaml (w/ endianness support). anybody wanting test it before sending to humps? :)
gene9 has joined #ocaml
Yurik has quit [Read error: 104 (Connection reset by peer)]
Yurik_ has joined #ocaml
<Yurik_> re
<gene9> Yurik hi
Yurik_ is now known as Yurik
<Yurik> gene9: hi
<gene9> what's up?
<gene9> how are you?
<Yurik> quite ok
<Yurik> just finished one small lib for ocaml ;)
<gene9> vah. nice =)
<Yurik> i'm quite ok, but not employed currently
<gene9> it's not a problem =)
<Yurik> i was fired recently :)
<mr_bubbs> ouch
<gene9> why?
<Yurik> but now have more spare time for ocaml :))
<mr_bubbs> seems like everyone is out of work
<Yurik> why? well.. it was idea of both bosses and me... they payed too less money than before... and... i was angry at bosses :))
<gene9> =)))
* Yurik is thinking that he'll send his library to Humps soon
* Yurik is out to smoke
<gene9> heh. my vacation starts at monday =) going to brazil^H^H^H err... Kaunas
<gene9> smoking is dangerous to Yurik' health =)
* gene9 afk
<Demitar> Aaah! What's this #ocaml seems alive! Flee! :)
<mr_bubbs> flee
* gene9 shapr, shapr, shapr, where is shapr..
<gene9> Yurik: show me THE CODE =)
* gene9 still afk
Yurik has quit [Read error: 104 (Connection reset by peer)]
Yurik has joined #ocaml
<Yurik> damn, i was disconnected while smoking :)
Yurik_ has joined #ocaml
Yurik_ has quit [Client Quit]
<Demitar> See, smoking is bad for your computers health!
<Yurik> I don't smoke near computers :)
<Yurik> more, I smoke rarely now :)
* Yurik is thinking what he should add to library to make it complete
<gene9> http://194.158.215.83/sugar/1.gif ugly or not? nu current python/wxpython/haskell project
<Yurik> pity that it is not possible to define variant type with constructors with equal name :))
Yurik- has joined #ocaml
<Yurik-> damn, i hate dialup :)
<gene9> =)
* Yurik- downloads 1.gif
Yurik has quit [Read error: 104 (Connection reset by peer)]
<Yurik-> gene9: looks ok
<gene9> you think so?
<Yurik-> yep
<gene9> thanks
* gene9 smoking
<Yurik-> does anybody heared when 3.05 will be released?
<Yurik-> it seems that cvs version is a bit broken now
<Yurik-> but has Changelog for 3.05 already
<gene9> ~01.09.2002
<Yurik-> bah
<Yurik-> more than month to wait :))
<gene9> jist don't use cvs until release
<Yurik-> i rolled back to 3.04 after facing w/ some problems
<Yurik-> in typeclass
<gene9> Yurik: aha, me too
<gene9> Yurik: and where is the lib? =)
<Yurik-> :)
<gene9> show me. showmeshowmeshowmeshow. =)
Yurik has joined #ocaml
<Yurik> re
<Yurik> disconnect :)
<gene9> mda =(
Yurik- has quit [Read error: 104 (Connection reset by peer)]
<gene9> kill 'em all, Yurik, kill your provider
<gene9> <gene9> Yurik: and where is the lib? =)
<Yurik> aha
<gene9> <Yurik-> :)
<gene9> <gene9> show me. showmeshowmeshowmeshow. =)
<Yurik> ukrtelecom? :))
<Yurik> i got that messages
<Yurik> wait a sec
<gene9> ok
<gene9> ok
<gene9> The requested URL /cabio.tar.gz was not found on this server
<gene9> ctcp?
<Yurik> oops
<Yurik> wait
<gene9> ok
<Yurik> yeah, ctcp
<Yurik> i don't remember ctcp command :)
<gene9> =) me 2
<gene9> mirc =)
<Yurik> wait
gene9- has joined #ocaml
* gene9- my alter ego
<Yurik> eek
<Yurik> wait
<gene9-> ok
<Yurik> found an incoming at ftp..
<Yurik> try
<Yurik> ftp://ftp.univer.kharkov.ua/incoming/cabio.tar.gz
<gene9-> vah... ircII
<gene9-> ok, trying
<Yurik> got it?
smkl has joined #ocaml
<gene9-> yes, done
<Yurik> now you can take a look at it :)
<gene9-> =)
<Yurik> i hope it will build
<Yurik> but not on windows now, only *nix
<Yurik> since i use OCamlMakefile by Markus
<gene9-> fu =) do it now, Marcus' OcamlMakefile rules =)
<Yurik> i hope you have unix to build it :)
<gene9-> where you've been last month, yours lib is almost identical to mine one, but not so ugly =)
<Yurik> ?
<gene9-> mandrake =, but I'll nedd this one on w2k
<Yurik> theoretically it is no problem to port it to win32
<Yurik> you really need this lib? :)
<gene9-> yes, but is takes a time
<gene9-> not now, but month ago..
gene9 has quit ["b"]
<Yurik> how do you like mine? :)
gene9- is now known as gene9
<gene9> quite nice =)
<Yurik> heh :)
<Yurik> thanks
* gene9 i'll try to compile it under w2k...
<Yurik> i think it will be more nice later, i wanna add some features (like 'data' reading, no "w+" and other C-like flags for fopen :))
* gene9 afk, smoking
* Yurik is eating bread w/ meat
<gene9> E:\usr\local\src\cabio\src>make
<gene9> make[1]: Entering directory `/cygdrive/e/usr/local/src/cabio/src'
<gene9> making ._bcdi/cabio.di from cabio.mli
<gene9> making ._d/cabio.d from cabio.ml
<gene9> make[1]: Leaving directory `/cygdrive/e/usr/local/src/cabio/src'
<gene9> make[1]: Entering directory `/cygdrive/e/usr/local/src/cabio/src'
<gene9> gcc -c -I. -Ie:/usr/local/lib/ocaml \
<gene9> cabio_impl.c -o cabio_impl.o
<gene9> cabio_impl.c:386:1: warning: no newline at end of file
<gene9> ar rc libcabio_impl.a cabio_impl.o
<gene9> ranlib libcabio_impl.a
<gene9> ocamlc -c -I . cabio.mli
<gene9> ocamlc -c -I . cabio.ml
<gene9> gcc -shared -I. \
<gene9> -o dllcabio_impl.so cabio_impl.o
<gene9> cabio_impl.o(.text+0xe):cabio_impl.c: undefined reference to `alloc'
<gene9> cabio_impl.o(.text+0x202):cabio_impl.c: undefined reference to `copy_string'
<gene9> cabio_impl.o(.text+0x210):cabio_impl.c: undefined reference to `caml_named_value'
<gene9> cabio_impl.o(.text+0x21a):cabio_impl.c: undefined reference to `raise_with_arg'
<gene9> cabio_impl.o(.text+0x242):cabio_impl.c: undefined reference to `copy_string'
<gene9> cabio_impl.o(.text+0x250):cabio_impl.c: undefined reference to `caml_named_value'
<gene9> cabio_impl.o(.text+0x25a):cabio_impl.c: undefined reference to `raise_with_arg'
<gene9> cabio_impl.o(.text+0x511):cabio_impl.c: undefined reference to `copy_int32'
<gene9> cabio_impl.o(.text+0x5ea):cabio_impl.c: undefined reference to `copy_int64'
<gene9> cabio_impl.o(.text+0x6a0):cabio_impl.c: undefined reference to `copy_string'
<gene9> cabio_impl.o(.text+0x78d):cabio_impl.c: undefined reference to `copy_string'
<gene9> cabio_impl.o(.text+0x8c1):cabio_impl.c: undefined reference to `copy_string'
<gene9> cabio_impl.o(.text+0x8cf):cabio_impl.c: undefined reference to `caml_named_value'
<gene9> cabio_impl.o(.text+0x8d9):cabio_impl.c: undefined reference to `raise_with_arg'
<gene9> cabio_impl.o(.text+0x9bf):cabio_impl.c: undefined reference to `copy_int64'
<gene9> cabio_impl.o(.text+0xa6f):cabio_impl.c: undefined reference to `alloc_string'
<gene9> collect2: ld returned 1 exit status
<gene9> make[1]: *** [dllcabio_impl.so] Error 1
<gene9> make[1]: Leaving directory `/cygdrive/e/usr/local/src/cabio/src'
<gene9> make: *** [byte-code-l
<Yurik> hm, it builds well on my linux
<gene9> w2k/cygwin
<Yurik> weird
<gene9> yep
<Yurik> may be it can't find ocaml libs at cygnus?
<Yurik> seems to be so
<gene9> [as@JESUS src]# gcc -v
<gene9> Reading specs from /cygdrive/e/usr/local/bin/../lib/gcc-lib/i586-pc-cygwin/3.0.4/spec
<gene9> s
<gene9> Configured with: ./configure --prefix=/usr/local/gcc3 : (reconfigured) ./configure --
<gene9> enable-threads
<gene9> Thread model: win32
<gene9> gcc version 3.0.4
<gene9> [as@JESUS src]# ocamlopt -v
<gene9> The Objective Caml native-code compiler, version 3.04
<gene9> Standard library directory: e:/usr/local/lib/ocaml
<gene9> [as@JESUS src]#
<gene9> hmm?
<Yurik> weird
<Yurik> cc -shared -I. \
<Yurik> -o dllcabio_impl.so cabio_impl.o
<Yurik> ocamlc -a -dllib dllcabio_impl.so -custom -I . \
<Yurik> -cclib -lcabio_impl -o cabio.cma cabio.cmo
<Yurik> make[1]: wYHOD IZ KATALOG `/usr/users/yrashk/openeas-dev/bauss/sources/cabio'
<mr_bubbs> builds find on FreeBSD 4.6 i386
<mr_bubbs> fine, rather
<Yurik> good
<Yurik> mr_bubbs: using gmake, right?
<mr_bubbs> yes, I had to
<mr_bubbs> the clean target does not remove libcabio_impl.a, not sure if that's fine or what
<mr_bubbs> oh, it does
<mr_bubbs> but says it's up to date, hmm
Yurik- has joined #ocaml
<Yurik-> re
<Yurik-> damn
* gene9 it seems something wrong with OcamlMakeFile under w2k
<Yurik-> may be I should change my modem cable, it is very old
* gene9 it makes *.so under w2k. weird.
<gene9> no, kill your provider =)
<Yurik-> at least linux and fbsd works ok, and it's good
<Yurik-> gene9: it is too large to kill it ;)
<gene9> not so good as it can be
<mr_bubbs> Yurik: you should include a test script
Yurik has quit [Read error: 104 (Connection reset by peer)]
<mr_bubbs> then I could test whatever you need
<mr_bubbs> as how you'd test it
<gene9> Yturk is quit again
<gene9> =(
<Yurik-> mr_bubbs: of course I'll do it
<mr_bubbs> that was the old Yurik
<Yurik-> mr_bubbs: however, it is very easy to test it after make install
<mr_bubbs> yeah.. but there are certain ways you know of what to test than I
<mr_bubbs> since you made it
<mr_bubbs> where you think things might fail
<Yurik-> [01:04:10] yrashk@rashko (/usr/users/yrashk) > ocaml
<Yurik-> Objective Caml version 3.04
<Yurik-> # #load "cabio.cma";;
<Yurik-> # let f = new Cabio.c;;
<Yurik-> val f : Cabio.c = <obj>
<Yurik-> # f#load "test1.tst" "w+";;
<Yurik-> - : unit = ()
<Yurik-> #
<Yurik-> and so on - as in .mli
<Yurik-> in fact, i don't know where it can fail - have absolutely no idea :)
<mr_bubbs> :)
<mr_bubbs> things don't work well on all platforms sometimes
<Yurik-> yeah, it's so
<Yurik-> i'll write test shortly
<Yurik-> just a simple test to try:
<Yurik-> open Cabio;;
<Yurik-> open Printf;;
<Yurik-> let f = new Cabio.c;;
<Yurik-> f#load "testfile1.tst" "rw+";;
<Yurik-> printf "Created testfile1.tst\n";;
<Yurik-> f#write_byte 100;;
<Yurik-> printf "Wrote byte (100)\n";;
<Yurik-> f#seek (-1) SeekCur;;
<Yurik-> printf "Seeked to the start\n";;
<Yurik-> let rb = f#read_byte;;
<Yurik-> printf "Read byte (%d)\n" (rb);;
<Yurik-> :))
<Yurik-> then we can experiment w/ endianness
<gene9> [as@JESUS cabio]# grep \$Id OcamlMakefile
<gene9> # $Id: OcamlMakefile,v 1.75 2002/03/01 11:45:21 markus Exp $
<gene9> [as@JESUS cabio]# grep \$Id ocaml.mk
<gene9> # $Id: OCamlMakefile,v 1.10 2002/07/01 11:00:42 markus Exp $
<gene9> [as@JESUS cabio]#
<Yurik-> i'm using old ocamlmakefile? may be :)
<gene9> please upgrade at least to 1.7x
<Yurik-> not a prob
<Yurik-> :)
<gene9> =)
<gene9> it's ok under w2k with new OcamlMakefile
<Yurik-> ah
<Yurik-> so it compiles w/ new ocamlmakefile, right?
<gene9> yep
<Yurik-> under cygnus?
<gene9> yep
<gene9> but untested
<gene9> yet
<Yurik-> and using msvc or mingw?
<gene9> [as@JESUS cabio]# gcc -v
<gene9> Reading specs from /cygdrive/e/usr/local/bin/../lib/gcc-lib/i586-pc-cygwin/3.0.4/spec
<gene9> s
<gene9> Configured with: ./configure --prefix=/usr/local/gcc3 : (reconfigured) ./configure --
<gene9> enable-threads
<gene9> Thread model: win32
<gene9> gcc version 3.0.4
<gene9> [as@JESUS cabio]#
<gene9> cygwin
<Yurik-> ummmmm... i'm downloading ocamlmakefile from the humps, and it is 1.10
<gene9> =)
<Yurik-> where is a new version?
<gene9> try Marus' private site
<Yurik-> url?
<gene9> wait
<gene9> i'll need to upgrade too
<Yurik-> but there is version that i use already
<gene9> hm...
<gene9> something strange...
<gene9> -rw-r--r-- 1 as ???????? 28202 Jul 19 22:15 ocaml-make-4.18.0.tar.g
<gene9> -rw-r--r-- 1 as ???????? 20985 Aug 19 2001 ocaml_make-2.2-10.tar.b
<gene9> 2
<gene9> -rw-r--r-- 1 as ???????? 24533 Apr 7 22:20 ocaml_make-4.4-2.tar.bz
<Yurik-> hm
<gene9> v 1.54 in ocaml_make-2.2-10
<gene9> v 1.10 in ocaml_make-4.18-0
<gene9> v 1.75 in ocaml_make-4.4-2
<gene9> check yours
<Yurik-> 1.10 in 4.18
<Yurik-> i have no another versions
<gene9> hmm...
* gene9 smoke and thinking =)
* Yurik- is searching for small plug-n-play MTA
<Yurik-> w/ no configuration from the box, just shutdown sendmail, install it and run
* gene9 ... something is broken in 1.10... but works in 1.75. http://194.158.215/83/ocaml_make-4.4-2.tar.bz2
<Yurik-> may be we should write about it to Markus?
<gene9> defenetly
* gene9 afk coffee break
<Yurik-> coffee is a good idea
Demitar has quit []
* gene9 back
<Yurik-> wb
* gene9 looking for [n]curses wrapper for ocaml...
<Yurik-> ah, tmk?
<Yurik-> you could find it at savannah.gnu.org, somewhere there
<gene9> ok
* gene9 nothing appropriate savannah.gnu.org, i'm too lazy to wrap it yourself =)
<Yurik-> um?
<Yurik-> ocaml-tmk
<Yurik-> may be
<Yurik-> i saw it recently
<gene9> ok, i'll take a look at this
<Yurik-> may be on freesoftware.gnu.org
<Yurik-> or something like that
<Yurik-> Unknown colorls variable `do'.
<Yurik-> oops
<Yurik-> gene9: yes, it is that :)
<Yurik-> 01:45AM... may be sleep... or may be no
<Yurik-> or bath :)
<Yurik-> it is good idea
<gene9> as usual :
<gene9> ml_curses.c:9:18: term.h: No such file or directory
<gene9> In file included from ml_curses.c:166:
<gene9> functions.c: In function `mlcurses_tgetent':
<gene9> functions.c:495: warning: implicit declaration of function `tgetent'
<gene9> functions.c: In function `mlcurses_tgetflag':
<gene9> functions.c:496: warning: implicit declaration of function `tgetflag'
<gene9> functions.c: In function `mlcurses_tgetnum':
<gene9> functions.c:497: warning: implicit declaration of function `tgetnum'
<gene9> functions.c: In function `mlcurses_tgetstr':
<gene9> functions.c:499: warning: implicit declaration of function `tgetstr'
<gene9> functions.c:499: warning: initialization makes pointer from integer without a cast
<gene9> functions.c: In function `mlcurses_tgoto':
<gene9> functions.c:500: warning: implicit declaration of function `tgoto'
<gene9> functions.c:500: warning: initialization makes pointer from integer without a cast
<gene9> functions.c: In function `mlcurses_setupterm':
<gene9> functions.c:505: warning: implicit declaration of function `setupterm'
<gene9> functions.c: In function `mlcurses_cur_term':
<gene9> functions.c:508: `cur_term' undeclared (first use in this function)
<gene9> functions.c:508: (Each undeclared identifier is reported only once
<gene9> functions.c:508: for each function it appears in.)
<gene9> functions.c:508: warning: control reaches end of non-void function
<gene9> functions.c: In function `mlcurses_set_curterm':
<gene9> functions.c:509: warning: implicit declaration of function `set_curterm'
<gene9> functions.c:509: `TERMINAL' undeclared (first use in this function)
<gene9> functions.c:509: parse error before ')' token
<gene9> functions.c: In function `mlcurses_del_curterm':
<gene9> functions.c:510: warning: implicit declaration of function `del_curterm'
<gene9> functions.c:510: `TERMINAL' undeclared (first use in this function)
<gene9> functions.c:510: parse error before ')' token
<gene9> functions.c: In function `mlcurses_restartterm':
<gene9> functions.c:512: warning: implicit declaration of function `restartterm'
<gene9> functions.c: In function `mlcurses_tputs':
<gene9> functions.c:525: warning: implicit declaration of function `tputs'
<gene9> functions.c: In function `mlcurses_bool_terminfo_variable':
<gene9> functions.c:554: `boolnames' undeclared (
<gene9> #$%#@ developers
<gene9> www.ocaml.org | http://caml.inria.fr/oreilly-book/ | http://www.bagley.org/~doug/shootout/ | http://icfp2002.cs.brown.edu/ | Ocaml kicks ass (c) Dybbuk | please, write Makefile.[am|in]
gene9 changed the topic of #ocaml to: www.ocaml.org | http://caml.inria.fr/oreilly-book/ | http://www.bagley.org/~doug/shootout/ | http://icfp2002.cs.brown.edu/ | Ocaml kicks ass (c) Dybbuk | please, write Makefile.[am|in]
gene9 has left #ocaml []
<Yurik-> water is not warm :(
<Yurik-> so cu, willn't waste money for sitting on line w/ no sense :))
gene9 has joined #ocaml
<Yurik-> water is not warm :(
<Yurik-> so cu, willn't waste money for sitting on line w/ no sense :))
<Yurik-> gene9: cu
<gene9> bye =(
<Yurik-> may be i'll be back later today
<gene9> ok
Yurik- has quit ["Leaving"]
<Dybbuk> Anybody know where to download Cash? I missed the link
malc has joined #ocaml
<smkl> pauillac.inria.fr/cash
<gene9> ftp://ftp.inria.fr/INRIA/Projects/cristal/cash/cash.tar.gz
gl has joined #ocaml
gl has quit [Connection reset by peer]
gl has joined #ocaml
<gl> gene9 ?
<gene9> gl: sorry: test
<gl> np
<gene9> gl: ok, happy with gentoo?
<gl> yeah
<gl> i use it since thursday
<gl> i like it.
* gene9 thinks to upgrade to gentoo...
* gene9 from mandrake 8.0...
<gl> oh
<malc> are you guys members of 'death to cpu's from overheating'?
<gl> no
<gene9> no
<malc> just checking...
<gene9> =)
<malc> gene9: its redhat5.2, if thats what you wanted to know
<gene9> no, I don't want this, but .. -malc- VERSION Running KVIrc 2.1.1 'Monolith' by Szymon Stefanek
<gene9> I just waht more about people on #ocaml, especially from xUSSR
<gene9> err... bad english
<malc> indeed, i was in process of constructing a joke about it
<malc> sigh
<gene9> =)
gene9 has quit [""upgrade""]
<Dybbuk> Damnit.
<Dybbuk> ocamldoc won't compile.
<Dybbuk> On odoc_misc.mli I get this error:
<Dybbuk> File "/tmp/camlpp2", line 19, characters 26-37:
<Dybbuk> Unbound type constructor Longident.t
gene9 has joined #ocaml
<smkl> longident is ocaml parsing stuff
<Dybbuk> Yeah, I have to have OCaml sources.
* Dybbuk is recompiling.
<Dybbuk> built OCaml sources. :)
<malc> Longindent is not part of OCaml
<malc> whoops
<malc> my mistake
<Dybbuk> Heh.
<Dybbuk> malc: That's what I thought it was at first, too.
gene9 has left #ocaml []
gene9 has joined #ocaml
gl has quit [Read error: 104 (Connection reset by peer)]
gl has joined #ocaml
Yurik has joined #ocaml
<Yurik> re
<malc> Yurik: grivna cheres 'g' pishetsja ili 'h'?
<Yurik> malc: po anglijski cherez 'h' (hrivnya)
<Yurik> t.k. myagkaya 'g'
<malc> Yurik: nda.. snachit perec ne vret.
<Yurik> btw, is there any read thread classes for ocaml?
<gene9> kak budet 9 futov pod kilem po-anglijjski? offtopik polnij...
<Yurik> gene9: a h z
<gene9> ili ne 9.. a 7...
<gene9> vot blin nikto ne znaet
<gl> woody is out
<exarkun> ya
* gene9 desperately seeking MSVCR70.dll & MSVCP70.dll. can anybody help me?
* Yurik has no windows
<malc> i have them