Version française
Home     About     Download     Resources     Contact us    
Browse thread
[Caml-list] ocamldep bug (probably)
[ Home ] [ Index: by date | by threads ]
[ Search: ]

[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
Date: -- (:)
From: Richard Jones <rich@a...>
Subject: [Caml-list] ocamldep bug (probably)

I have a file called main.ml which does:

open GMain    (* from lablgtk2 *)

...

window#connect#destroy ~callback:Main.quit;

When ocamldep is run on this file, it generates a dependency which
looks like:

main.cmo: ... main.cmo ...

This is incorrect.

In this case the fix is reasonably simple, ie.  just remove the 'open
GMain' line and replace the callback with an explicit
'GMain.Main.quit'. However in the general case this could cause all
sorts of unexplained errors.

Rich.

-- 
Richard Jones. http://www.annexia.org/ http://freshmeat.net/users/rwmj
Merjis Ltd. http://www.merjis.com/ - all your business data are belong to you.
PTHRLIB is a library for writing small, efficient and fast servers in C.
HTTP, CGI, DBI, lightweight threads: http://www.annexia.org/freeware/pthrlib/

-------------------
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