Browse thread
[Caml-list] Can't compile on Cygwin
-
overbored
-
skaller
-
overbored
- skaller
- Damien Doligez
-
overbored
-
skaller
[
Home
]
[ Index:
by date
|
by threads
]
[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
Date: | 2004-09-27 (09:16) |
From: | skaller <skaller@u...> |
Subject: | Re: [Caml-list] Can't compile on Cygwin |
On Mon, 2004-09-27 at 18:10, overbored wrote: > What the...wow, sorry about that! LOL .. Why are you sorry? > That question actually pertained to > unison, not Ocaml. Sure -- Ocaml changed. Your version of Unison hasn't been upgraded to match. This particular problem was expected -- the change in Ocaml breaks compatibility. However, it also removes problems with name clashes when linking/compiling with other C stuff. So some pain is expected in the transition but it considered worthwhile. I actually ran into this problem myself a while back and didn't know what was going on either. > external format_int: string -> int -> string = "format_int" > external format_float: string -> float -> string = "format_float" > So should I prepend "caml_" to both the stuff in quotes and the stuff on > the left? Probably just the stuff in quotes .. that's the C name of the function. The LHS is the Ocaml name. However if you changed the :HS names and all references to them, it should be OK. -- John Skaller, mailto:skaller@users.sf.net voice: 061-2-9660-0850, snail: PO BOX 401 Glebe NSW 2037 Australia Checkout the Felix programming language http://felix.sf.net ------------------- To unsubscribe, mail caml-list-request@inria.fr Archives: http://caml.inria.fr Bug reports: http://caml.inria.fr/bin/caml-bugs FAQ: http://caml.inria.fr/FAQ/ Beginner's list: http://groups.yahoo.com/group/ocaml_beginners