MLDonkey Forum Index
Homepage •  Bugs •  Tasks •  Patches •  SF.net Project Page •  ChangeLog •  German forum •  Links •  Wiki •  Downloads
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 
 
Error in Make depend with Ocaml 3.09.0 : CVS2.6.7

 
Post new topic   Reply to topic    MLDonkey Forum Index -> Mac OS X
View previous topic :: View next topic  
Author Message
ditfau6
user


Joined: 10 Mar 2003
Posts: 56
Location: France

PostPosted: Wed Nov 02, 2005 3:31 pm    Post subject: Error in Make depend with Ocaml 3.09.0 : CVS2.6.7 Reply with quote

Hi all,

Have you tried to compile the lastest CVS 2.6.7 with Ocaml 3.09.0 ?

I have sevral error messages and warning after 'make depend'

Code:
make depend
/........./local/bin/ocamlc.opt -I tools/zoggy -I +camlp4 -pp "/........ /local/bin/camlp4 pa_o.cmo pr_dump.cmo" -a -o pa_zog.cma  tools/zoggy/zog_types.ml tools/zoggy/zog_messages.ml tools/zoggy/zog_misc.ml tools/zoggy/pa_zog.ml
File "", line 755, characters 18-46:
use of antiquotation syntax deprecated since version 3.05
File "tools/zoggy/pa_zog.ml", line 52, characters 10-13:
Warning Y: unused variable loc.
File "tools/zoggy/pa_zog.ml", line 60, characters 10-13:
Warning Y: unused variable loc.
File "tools/zoggy/pa_zog.ml", line 111, characters 11-14:
Warning Y: unused variable loc.
File "tools/zoggy/pa_zog.ml", line 245, characters 6-9:
Warning Y: unused variable loc.
File "tools/zoggy/pa_zog.ml", line 289, characters 7-10:
Warning Y: unused variable loc.
File "tools/zoggy/pa_zog.ml", line 309, characters 7-10:
Warning Y: unused variable loc.
File "tools/zoggy/pa_zog.ml", line 318, characters 5-8:
Warning Y: unused variable loc.
File "tools/zoggy/pa_zog.ml", line 335, characters 7-10:
Warning Y: unused variable loc.
File "tools/zoggy/pa_zog.ml", line 344, characters 5-8:
Warning Y: unused variable loc.
File "tools/zoggy/pa_zog.ml", line 361, characters 11-14:
Warning Y: unused variable loc.
File "tools/zoggy/pa_zog.ml", line 378, characters 7-10:
Warning Y: unused variable loc.
File "tools/zoggy/pa_zog.ml", line 387, characters 7-10:
Warning Y: unused variable loc.
File "tools/zoggy/pa_zog.ml", line 396, characters 5-8:
Warning Y: unused variable loc.
File "tools/zoggy/pa_zog.ml", line 415, characters 7-10:
Warning Y: unused variable loc.
File "tools/zoggy/pa_zog.ml", line 441, characters 7-10:
Warning Y: unused variable loc.
File "tools/zoggy/pa_zog.ml", line 424, characters 5-8:
Warning Y: unused variable loc.
File "tools/zoggy/pa_zog.ml", line 452, characters 10-13:
Warning Y: unused variable loc.
File "tools/zoggy/pa_zog.ml", line 488, characters 9-12:
Warning Y: unused variable loc.
File "tools/zoggy/pa_zog.ml", line 502, characters 9-12:
Warning Y: unused variable loc.
File "tools/zoggy/pa_zog.ml", line 512, characters 10-13:
Warning Y: unused variable loc.
File "tools/zoggy/pa_zog.ml", line 532, characters 10-13:
Warning Y: unused variable loc.
File "tools/zoggy/pa_zog.ml", line 556, characters 10-13:
Warning Y: unused variable loc.
File "tools/zoggy/pa_zog.ml", line 567, characters 10-13:
Warning Y: unused variable loc.
File "tools/zoggy/pa_zog.ml", line 600, characters 9-12:
Warning Y: unused variable loc.
File "tools/zoggy/pa_zog.ml", line 623, characters 11-14:
Warning Y: unused variable loc.
File "tools/zoggy/pa_zog.ml", line 633, characters 8-11:
Warning Y: unused variable loc.
File "tools/zoggy/pa_zog.ml", line 640, characters 6-9:
Warning Y: unused variable loc.
File "tools/zoggy/pa_zog.ml", line 652, characters 5-8:
Warning Y: unused variable loc.
File "tools/zoggy/pa_zog.ml", line 665, characters 5-8:
Warning Y: unused variable loc.
File "tools/zoggy/pa_zog.ml", line 673, characters 10-13:
Warning Y: unused variable loc.
File "tools/zoggy/pa_zog.ml", line 688, characters 10-13:
Warning Y: unused variable loc.
File "tools/zoggy/pa_zog.ml", line 700, characters 8-11:
Warning Y: unused variable loc.
File "tools/zoggy/pa_zog.ml", line 709, characters 8-11:
Warning Y: unused variable loc.
File "tools/zoggy/pa_zog.ml", line 733, characters 6-9:
Warning Y: unused variable loc.
File "tools/zoggy/pa_zog.ml", line 740, characters 11-14:
Warning Y: unused variable loc.
File "tools/zoggy/pa_zog.ml", line 749, characters 8-11:
Warning Y: unused variable loc.
File "tools/zoggy/pa_zog.ml", line 768, characters 6-9:
Warning Y: unused variable loc.
File "tools/zoggy/pa_zog.ml", line 58, characters 0-1:
Unbound value _loc
make: *** [pa_zog.cma] Error 2


My system is Mac OSX (Darwin and Gcc 3.3 or Gcc 4.0)

Thx
Back to top
View user's profile Send private message Send e-mail
ditfau6
user


Joined: 10 Mar 2003
Posts: 56
Location: France

PostPosted: Fri Nov 04, 2005 11:20 am    Post subject: Reply with quote

Perhaps some additional informations will be able to help you !

My 'make'

Code:
/Users/xxxxx/mldonkey/patches/local/bin/ocamlc.opt -warn-error Am    -I src/utils/cdk  -I src/daemon/chat  -I src/gtk/chat  -I src/utils/lib  -I src/utils/ocamlrss  -I src/utils/xml-light  -I src/utils/net  -I tools  -I src/daemon/common  -I src/daemon/driver  -I src/utils/mp3tagui  -I src/config/unix  -I src/networks/gnutella  -I src/networks/gnutella2  -I src/networks/fasttrack  -I src/networks/fileTP  -I src/networks/bittorrent  -I src/networks/donkey -c tools/ocamlpp.ml
/Users/xxxxx/mldonkey/patches/local/bin/ocamlc.opt -cc "g++" -linkall -o ocamlpp.byte       -custom unix.cma str.cma -ccopt " " -cclib "-lcharset -lz  -liconv" -cclib -lbz2 -cclib -lz -ccopt "-D_THREAD_SAFE "    -I build         tools/ocamlpp.cmo 
./ocamlpp.byte -pp src/networks/gnutella2/g2Types.mlt > src/networks/gnutella2/g2Types.ml
./ocamlpp.byte -pp src/networks/gnutella2/g2Options.mlt > src/networks/gnutella2/g2Options.ml
./ocamlpp.byte -pp src/networks/gnutella2/g2Globals.mlt > src/networks/gnutella2/g2Globals.ml
./ocamlpp.byte -pp src/networks/gnutella2/g2ComplexOptions.mlt > src/networks/gnutella2/g2ComplexOptions.ml
./ocamlpp.byte -pp src/networks/gnutella2/g2Functions.mlt > src/networks/gnutella2/g2Functions.ml
./ocamlpp.byte -pp src/networks/gnutella2/g2Protocol.mlt > src/networks/gnutella2/g2Protocol.ml
./ocamlpp.byte -pp src/networks/gnutella2/g2Clients.mlt > src/networks/gnutella2/g2Clients.ml
./ocamlpp.byte -pp src/networks/gnutella2/g2Servers.mlt > src/networks/gnutella2/g2Servers.ml
./ocamlpp.byte -pp src/networks/gnutella2/g2Interactive.mlt > src/networks/gnutella2/g2Interactive.ml
./ocamlpp.byte -pp src/networks/gnutella2/g2Main.mlt > src/networks/gnutella2/g2Main.ml
./ocamlpp.byte -pp src/networks/fasttrack/fasttrackTypes.mlt > src/networks/fasttrack/fasttrackTypes.ml
./ocamlpp.byte -pp src/networks/fasttrack/fasttrackOptions.mlt > src/networks/fasttrack/fasttrackOptions.ml
./ocamlpp.byte -pp src/networks/fasttrack/fasttrackComplexOptions.mlt > src/networks/fasttrack/fasttrackComplexOptions.ml
./ocamlpp.byte -pp src/networks/fasttrack/fasttrackFunctions.mlt > src/networks/fasttrack/fasttrackFunctions.ml
./ocamlpp.byte -pp src/networks/fasttrack/fasttrackClients.mlt > src/networks/fasttrack/fasttrackClients.ml
./ocamlpp.byte -pp src/networks/fasttrack/fasttrackInteractive.mlt > src/networks/fasttrack/fasttrackInteractive.ml
./ocamlpp.byte -pp src/networks/fasttrack/fasttrackMain.mlt > src/networks/fasttrack/fasttrackMain.ml
/Users/xxxxx/mldonkey/patches/local/bin/ocamlc.opt   -I src/utils/cdk  -I src/daemon/chat  -I src/gtk/chat  -I src/utils/lib  -I src/utils/ocamlrss  -I src/utils/xml-light  -I src/utils/net  -I tools  -I src/daemon/common  -I src/daemon/driver  -I src/utils/mp3tagui  -I src/config/unix  -I src/networks/gnutella  -I src/networks/gnutella2  -I src/networks/fasttrack  -I src/networks/fileTP  -I src/networks/bittorrent  -I src/networks/donkey -c src/utils/lib/fifo.mli
/Users/xxxxx/mldonkey/patches/local/bin/ocamlopt.opt -inline 10    -I src/utils/cdk  -I src/daemon/chat  -I src/gtk/chat  -I src/utils/lib  -I src/utils/ocamlrss  -I src/utils/xml-light  -I src/utils/net  -I tools  -I src/daemon/common  -I src/daemon/driver  -I src/utils/mp3tagui  -I src/config/unix  -I src/networks/gnutella  -I src/networks/gnutella2  -I src/networks/fasttrack  -I src/networks/fileTP  -I src/networks/bittorrent  -I src/networks/donkey -c src/utils/lib/fifo.ml
/Users/xxxxx/mldonkey/patches/local/bin/ocamlc.opt   -I src/utils/cdk  -I src/daemon/chat  -I src/gtk/chat  -I src/utils/lib  -I src/utils/ocamlrss  -I src/utils/xml-light  -I src/utils/net  -I tools  -I src/daemon/common  -I src/daemon/driver  -I src/utils/mp3tagui  -I src/config/unix  -I src/networks/gnutella  -I src/networks/gnutella2  -I src/networks/fasttrack  -I src/networks/fileTP  -I src/networks/bittorrent  -I src/networks/donkey -c src/utils/cdk/zlib.mli
/Users/xxxxx/mldonkey/patches/local/bin/ocamlopt.opt -inline 10    -I src/utils/cdk  -I src/daemon/chat  -I src/gtk/chat  -I src/utils/lib  -I src/utils/ocamlrss  -I src/utils/xml-light  -I src/utils/net  -I tools  -I src/daemon/common  -I src/daemon/driver  -I src/utils/mp3tagui  -I src/config/unix  -I src/networks/gnutella  -I src/networks/gnutella2  -I src/networks/fasttrack  -I src/networks/fileTP  -I src/networks/bittorrent  -I src/networks/donkey -c src/utils/cdk/zlib.ml
/Users/xxxxx/mldonkey/patches/local/bin/ocamlopt.opt -inline 10    -I src/utils/cdk  -I src/daemon/chat  -I src/gtk/chat  -I src/utils/lib  -I src/utils/ocamlrss  -I src/utils/xml-light  -I src/utils/net  -I tools  -I src/daemon/common  -I src/daemon/driver  -I src/utils/mp3tagui  -I src/config/unix  -I src/networks/gnutella  -I src/networks/gnutella2  -I src/networks/fasttrack  -I src/networks/fileTP  -I src/networks/bittorrent  -I src/networks/donkey -c src/utils/lib/autoconf.ml
/Users/xxxxx/mldonkey/patches/local/bin/ocamlc.opt -warn-error Am    -I src/utils/cdk  -I src/daemon/chat  -I src/gtk/chat  -I src/utils/lib  -I src/utils/ocamlrss  -I src/utils/xml-light  -I src/utils/net  -I tools  -I src/daemon/common  -I src/daemon/driver  -I src/utils/mp3tagui  -I src/config/unix  -I src/networks/gnutella  -I src/networks/gnutella2  -I src/networks/fasttrack  -I src/networks/fileTP  -I src/networks/bittorrent  -I src/networks/donkey -c src/utils/lib/autoconf.ml
/Users/xxxxx/mldonkey/patches/local/bin/ocamlc.opt   -I src/utils/cdk  -I src/daemon/chat  -I src/gtk/chat  -I src/utils/lib  -I src/utils/ocamlrss  -I src/utils/xml-light  -I src/utils/net  -I tools  -I src/daemon/common  -I src/daemon/driver  -I src/utils/mp3tagui  -I src/config/unix  -I src/networks/gnutella  -I src/networks/gnutella2  -I src/networks/fasttrack  -I src/networks/fileTP  -I src/networks/bittorrent  -I src/networks/donkey -c src/utils/cdk/printf2.mli
/Users/xxxxx/mldonkey/patches/local/bin/ocamlopt.opt -inline 10    -I src/utils/cdk  -I src/daemon/chat  -I src/gtk/chat  -I src/utils/lib  -I src/utils/ocamlrss  -I src/utils/xml-light  -I src/utils/net  -I tools  -I src/daemon/common  -I src/daemon/driver  -I src/utils/mp3tagui  -I src/config/unix  -I src/networks/gnutella  -I src/networks/gnutella2  -I src/networks/fasttrack  -I src/networks/fileTP  -I src/networks/bittorrent  -I src/networks/donkey -c src/utils/cdk/printf2.ml
File "src/utils/cdk/printf2.ml", line 210, characters 33-34:
Warning X: this argument will not be used by the function.
File "src/utils/cdk/printf2.ml", line 211, characters 32-33:
Warning X: this argument will not be used by the function.
File "src/utils/cdk/printf2.ml", line 212, characters 35-36:
Warning X: this argument will not be used by the function.
/Users/xxxxx/mldonkey/patches/local/bin/ocamlc.opt   -I src/utils/cdk  -I src/daemon/chat  -I src/gtk/chat  -I src/utils/lib  -I src/utils/ocamlrss  -I src/utils/xml-light  -I src/utils/net  -I tools  -I src/daemon/common  -I src/daemon/driver  -I src/utils/mp3tagui  -I src/config/unix  -I src/networks/gnutella  -I src/networks/gnutella2  -I src/networks/fasttrack  -I src/networks/fileTP  -I src/networks/bittorrent  -I src/networks/donkey -c src/utils/cdk/printexc2.mli
/Users/xxxxx/mldonkey/patches/local/bin/ocamlopt.opt -inline 10    -I src/utils/cdk  -I src/daemon/chat  -I src/gtk/chat  -I src/utils/lib  -I src/utils/ocamlrss  -I src/utils/xml-light  -I src/utils/net  -I tools  -I src/daemon/common  -I src/daemon/driver  -I src/utils/mp3tagui  -I src/config/unix  -I src/networks/gnutella  -I src/networks/gnutella2  -I src/networks/fasttrack  -I src/networks/fileTP  -I src/networks/bittorrent  -I src/networks/donkey -c src/utils/cdk/printexc2.ml
/Users/xxxxx/mldonkey/patches/local/bin/ocamlc.opt   -I src/utils/cdk  -I src/daemon/chat  -I src/gtk/chat  -I src/utils/lib  -I src/utils/ocamlrss  -I src/utils/xml-light  -I src/utils/net  -I tools  -I src/daemon/common  -I src/daemon/driver  -I src/utils/mp3tagui  -I src/config/unix  -I src/networks/gnutella  -I src/networks/gnutella2  -I src/networks/fasttrack  -I src/networks/fileTP  -I src/networks/bittorrent  -I src/networks/donkey -c src/utils/cdk/string2.mli
/Users/xxxxx/mldonkey/patches/local/bin/ocamlopt.opt -inline 10    -I src/utils/cdk  -I src/daemon/chat  -I src/gtk/chat  -I src/utils/lib  -I src/utils/ocamlrss  -I src/utils/xml-light  -I src/utils/net  -I tools  -I src/daemon/common  -I src/daemon/driver  -I src/utils/mp3tagui  -I src/config/unix  -I src/networks/gnutella  -I src/networks/gnutella2  -I src/networks/fasttrack  -I src/networks/fileTP  -I src/networks/bittorrent  -I src/networks/donkey -c src/utils/cdk/string2.ml
/Users/xxxxx/mldonkey/patches/local/bin/ocamlopt.opt -inline 10    -I src/utils/cdk  -I src/daemon/chat  -I src/gtk/chat  -I src/utils/lib  -I src/utils/ocamlrss  -I src/utils/xml-light  -I src/utils/net  -I tools  -I src/daemon/common  -I src/daemon/driver  -I src/utils/mp3tagui  -I src/config/unix  -I src/networks/gnutella  -I src/networks/gnutella2  -I src/networks/fasttrack  -I src/networks/fileTP  -I src/networks/bittorrent  -I src/networks/donkey -c src/utils/cdk/unix2.ml
File "src/utils/cdk/unix2.ml", line 68, characters 10-13:
Warning Y: unused variable dir.
File "src/utils/cdk/unix2.ml", line 114, characters 4-30:
Warning Y: unused variable e.
/Users/xxxxx/mldonkey/patches/local/bin/ocamlc.opt   -I src/utils/cdk  -I src/daemon/chat  -I src/gtk/chat  -I src/utils/lib  -I src/utils/ocamlrss  -I src/utils/xml-light  -I src/utils/net  -I tools  -I src/daemon/common  -I src/daemon/driver  -I src/utils/mp3tagui  -I src/config/unix  -I src/networks/gnutella  -I src/networks/gnutella2  -I src/networks/fasttrack  -I src/networks/fileTP  -I src/networks/bittorrent  -I src/networks/donkey -c src/utils/cdk/list2.mli
/Users/xxxxx/mldonkey/patches/local/bin/ocamlopt.opt -inline 10    -I src/utils/cdk  -I src/daemon/chat  -I src/gtk/chat  -I src/utils/lib  -I src/utils/ocamlrss  -I src/utils/xml-light  -I src/utils/net  -I tools  -I src/daemon/common  -I src/daemon/driver  -I src/utils/mp3tagui  -I src/config/unix  -I src/networks/gnutella  -I src/networks/gnutella2  -I src/networks/fasttrack  -I src/networks/fileTP  -I src/networks/bittorrent  -I src/networks/donkey -c src/utils/cdk/list2.ml
/Users/xxxxx/mldonkey/patches/local/bin/ocamlc.opt   -I src/utils/cdk  -I src/daemon/chat  -I src/gtk/chat  -I src/utils/lib  -I src/utils/ocamlrss  -I src/utils/xml-light  -I src/utils/net  -I tools  -I src/daemon/common  -I src/daemon/driver  -I src/utils/mp3tagui  -I src/config/unix  -I src/networks/gnutella  -I src/networks/gnutella2  -I src/networks/fasttrack  -I src/networks/fileTP  -I src/networks/bittorrent  -I src/networks/donkey -c src/utils/lib/intmap.mli
/Users/xxxxx/mldonkey/patches/local/bin/ocamlopt.opt -inline 10    -I src/utils/cdk  -I src/daemon/chat  -I src/gtk/chat  -I src/utils/lib  -I src/utils/ocamlrss  -I src/utils/xml-light  -I src/utils/net  -I tools  -I src/daemon/common  -I src/daemon/driver  -I src/utils/mp3tagui  -I src/config/unix  -I src/networks/gnutella  -I src/networks/gnutella2  -I src/networks/fasttrack  -I src/networks/fileTP  -I src/networks/bittorrent  -I src/networks/donkey -c src/utils/lib/intmap.ml
File "src/utils/lib/intmap.ml", line 63, characters 4-28:
Warning Y: unused variable t.
File "src/utils/lib/intmap.ml", line 94, characters 4-28:
Warning Y: unused variable t.
/Users/xxxxx/mldonkey/patches/local/bin/ocamlc.opt   -I src/utils/cdk  -I src/daemon/chat  -I src/gtk/chat  -I src/utils/lib  -I src/utils/ocamlrss  -I src/utils/xml-light  -I src/utils/net  -I tools  -I src/daemon/common  -I src/daemon/driver  -I src/utils/mp3tagui  -I src/config/unix  -I src/networks/gnutella  -I src/networks/gnutella2  -I src/networks/fasttrack  -I src/networks/fileTP  -I src/networks/bittorrent  -I src/networks/donkey -c src/utils/cdk/genlex2.mli
/Users/xxxxx/mldonkey/patches/local/bin/ocamlopt.opt -inline 10    -I src/utils/cdk  -I src/daemon/chat  -I src/gtk/chat  -I src/utils/lib  -I src/utils/ocamlrss  -I src/utils/xml-light  -I src/utils/net  -I tools  -I src/daemon/common  -I src/daemon/driver  -I src/utils/mp3tagui  -I src/config/unix  -I src/networks/gnutella  -I src/networks/gnutella2  -I src/networks/fasttrack  -I src/networks/fileTP  -I src/networks/bittorrent  -I src/networks/donkey -c src/utils/cdk/genlex2.ml
/Users/xxxxx/mldonkey/patches/local/bin/ocamlc.opt   -I src/utils/cdk  -I src/daemon/chat  -I src/gtk/chat  -I src/utils/lib  -I src/utils/ocamlrss  -I src/utils/xml-light  -I src/utils/net  -I tools  -I src/daemon/common  -I src/daemon/driver  -I src/utils/mp3tagui  -I src/config/unix  -I src/networks/gnutella  -I src/networks/gnutella2  -I src/networks/fasttrack  -I src/networks/fileTP  -I src/networks/bittorrent  -I src/networks/donkey -c src/utils/cdk/filepath.mli
/Users/xxxxx/mldonkey/patches/local/bin/ocamlopt.opt -inline 10    -I src/utils/cdk  -I src/daemon/chat  -I src/gtk/chat  -I src/utils/lib  -I src/utils/ocamlrss  -I src/utils/xml-light  -I src/utils/net  -I tools  -I src/daemon/common  -I src/daemon/driver  -I src/utils/mp3tagui  -I src/config/unix  -I src/networks/gnutella  -I src/networks/gnutella2  -I src/networks/fasttrack  -I src/networks/fileTP  -I src/networks/bittorrent  -I src/networks/donkey -c src/utils/cdk/filepath.ml
/Users/xxxxx/mldonkey/patches/local/bin/ocamlc.opt   -I src/utils/cdk  -I src/daemon/chat  -I src/gtk/chat  -I src/utils/lib  -I src/utils/ocamlrss  -I src/utils/xml-light  -I src/utils/net  -I tools  -I src/daemon/common  -I src/daemon/driver  -I src/utils/mp3tagui  -I src/config/unix  -I src/networks/gnutella  -I src/networks/gnutella2  -I src/networks/fasttrack  -I src/networks/fileTP  -I src/networks/bittorrent  -I src/networks/donkey -c src/utils/cdk/filename2.mli
/Users/xxxxx/mldonkey/patches/local/bin/ocamlopt.opt -inline 10    -I src/utils/cdk  -I src/daemon/chat  -I src/gtk/chat  -I src/utils/lib  -I src/utils/ocamlrss  -I src/utils/xml-light  -I src/utils/net  -I tools  -I src/daemon/common  -I src/daemon/driver  -I src/utils/mp3tagui  -I src/config/unix  -I src/networks/gnutella  -I src/networks/gnutella2  -I src/networks/fasttrack  -I src/networks/fileTP  -I src/networks/bittorrent  -I src/networks/donkey -c src/utils/cdk/filename2.ml
/Users/xxxxx/mldonkey/patches/local/bin/ocamlc.opt   -I src/utils/cdk  -I src/daemon/chat  -I src/gtk/chat  -I src/utils/lib  -I src/utils/ocamlrss  -I src/utils/xml-light  -I src/utils/net  -I tools  -I src/daemon/common  -I src/daemon/driver  -I src/utils/mp3tagui  -I src/config/unix  -I src/networks/gnutella  -I src/networks/gnutella2  -I src/networks/fasttrack  -I src/networks/fileTP  -I src/networks/bittorrent  -I src/networks/donkey -c src/utils/lib/options.mli
/Users/xxxxx/mldonkey/patches/local/bin/ocamlopt.opt -inline 10    -I src/utils/cdk  -I src/daemon/chat  -I src/gtk/chat  -I src/utils/lib  -I src/utils/ocamlrss  -I src/utils/xml-light  -I src/utils/net  -I tools  -I src/daemon/common  -I src/daemon/driver  -I src/utils/mp3tagui  -I src/config/unix  -I src/networks/gnutella  -I src/networks/gnutella2  -I src/networks/fasttrack  -I src/networks/fileTP  -I src/networks/bittorrent  -I src/networks/donkey -c src/utils/lib/options.ml
/Users/xxxxx/mldonkey/patches/local/bin/ocamlc.opt   -I src/utils/cdk  -I src/daemon/chat  -I src/gtk/chat  -I src/utils/lib  -I src/utils/ocamlrss  -I src/utils/xml-light  -I src/utils/net  -I tools  -I src/daemon/common  -I src/daemon/driver  -I src/utils/mp3tagui  -I src/config/unix  -I src/networks/gnutella  -I src/networks/gnutella2  -I src/networks/fasttrack  -I src/networks/fileTP  -I src/networks/bittorrent  -I src/networks/donkey -c src/utils/lib/url.mli
/Users/xxxxx/mldonkey/patches/local/bin/ocamlopt.opt -inline 10    -I src/utils/cdk  -I src/daemon/chat  -I src/gtk/chat  -I src/utils/lib  -I src/utils/ocamlrss  -I src/utils/xml-light  -I src/utils/net  -I tools  -I src/daemon/common  -I src/daemon/driver  -I src/utils/mp3tagui  -I src/config/unix  -I src/networks/gnutella  -I src/networks/gnutella2  -I src/networks/fasttrack  -I src/networks/fileTP  -I src/networks/bittorrent  -I src/networks/donkey -c src/utils/lib/url.ml
/Users/xxxxx/mldonkey/patches/local/bin/ocamlopt.opt -inline 10    -I src/utils/cdk  -I src/daemon/chat  -I src/gtk/chat  -I src/utils/lib  -I src/utils/ocamlrss  -I src/utils/xml-light  -I src/utils/net  -I tools  -I src/daemon/common  -I src/daemon/driver  -I src/utils/mp3tagui  -I src/config/unix  -I src/networks/gnutella  -I src/networks/gnutella2  -I src/networks/fasttrack  -I src/networks/fileTP  -I src/networks/bittorrent  -I src/networks/donkey -c src/config/unix/mlUnix.ml
File "src/config/unix/mlUnix.ml", line 38, characters 18-38:
Warning X: this statement never returns.
File "src/config/unix/mlUnix.ml", line 64, characters 18-37:
Warning X: this statement never returns.
/Users/xxxxx/mldonkey/patches/local/bin/ocamlc.opt   -I src/utils/cdk  -I src/daemon/chat  -I src/gtk/chat  -I src/utils/lib  -I src/utils/ocamlrss  -I src/utils/xml-light  -I src/utils/net  -I tools  -I src/daemon/common  -I src/daemon/driver  -I src/utils/mp3tagui  -I src/config/unix  -I src/networks/gnutella  -I src/networks/gnutella2  -I src/networks/fasttrack  -I src/networks/fileTP  -I src/networks/bittorrent  -I src/networks/donkey -c src/utils/cdk/zip.mli
/Users/xxxxx/mldonkey/patches/local/bin/ocamlopt.opt -inline 10    -I src/utils/cdk  -I src/daemon/chat  -I src/gtk/chat  -I src/utils/lib  -I src/utils/ocamlrss  -I src/utils/xml-light  -I src/utils/net  -I tools  -I src/daemon/common  -I src/daemon/driver  -I src/utils/mp3tagui  -I src/config/unix  -I src/networks/gnutella  -I src/networks/gnutella2  -I src/networks/fasttrack  -I src/networks/fileTP  -I src/networks/bittorrent  -I src/networks/donkey -c src/utils/cdk/zip.ml
File "src/utils/cdk/zip.ml", line 148, characters 6-13:
Warning Y: unused variable cd_size.
File "src/utils/cdk/zip.ml", line 146, characters 6-18:
Warning Y: unused variable disk_entries.
File "src/utils/cdk/zip.ml", line 179, characters 10-23:
Warning Y: unused variable external_attr.
File "src/utils/cdk/zip.ml", line 178, characters 10-23:
Warning Y: unused variable internal_attr.
File "src/utils/cdk/zip.ml", line 177, characters 10-21:
Warning Y: unused variable disk_number.
File "src/utils/cdk/zip.ml", line 166, characters 10-24:
Warning Y: unused variable version_needed.
File "src/utils/cdk/zip.ml", line 165, characters 10-25:
Warning Y: unused variable version_made_by.
File "src/utils/cdk/zip.ml", line 248, characters 8-20:
Warning Y: unused variable uncompr_size.
File "src/utils/cdk/zip.ml", line 247, characters 8-18:
Warning Y: unused variable compr_size.
File "src/utils/cdk/zip.ml", line 246, characters 8-11:
Warning Y: unused variable crc.
File "src/utils/cdk/zip.ml", line 245, characters 8-20:
Warning Y: unused variable lastmod_date.
File "src/utils/cdk/zip.ml", line 244, characters 8-20:
Warning Y: unused variable lastmod_time.
File "src/utils/cdk/zip.ml", line 243, characters 8-13:
Warning Y: unused variable methd.
File "src/utils/cdk/zip.ml", line 242, characters 8-13:
Warning Y: unused variable flags.
File "src/utils/cdk/zip.ml", line 241, characters 8-22:
Warning Y: unused variable version_needed.
/Users/xxxxx/mldonkey/patches/local/bin/ocamlc.opt   -I src/utils/cdk  -I src/daemon/chat  -I src/gtk/chat  -I src/utils/lib  -I src/utils/ocamlrss  -I src/utils/xml-light  -I src/utils/net  -I tools  -I src/daemon/common  -I src/daemon/driver  -I src/utils/mp3tagui  -I src/config/unix  -I src/networks/gnutella  -I src/networks/gnutella2  -I src/networks/fasttrack  -I src/networks/fileTP  -I src/networks/bittorrent  -I src/networks/donkey -c src/utils/cdk/bzlib.mli
/Users/xxxxx/mldonkey/patches/local/bin/ocamlopt.opt -inline 10    -I src/utils/cdk  -I src/daemon/chat  -I src/gtk/chat  -I src/utils/lib  -I src/utils/ocamlrss  -I src/utils/xml-light  -I src/utils/net  -I tools  -I src/daemon/common  -I src/daemon/driver  -I src/utils/mp3tagui  -I src/config/unix  -I src/networks/gnutella  -I src/networks/gnutella2  -I src/networks/fasttrack  -I src/networks/fileTP  -I src/networks/bittorrent  -I src/networks/donkey -c src/utils/cdk/bzlib.ml
/Users/xxxxx/mldonkey/patches/local/bin/ocamlc.opt   -I src/utils/cdk  -I src/daemon/chat  -I src/gtk/chat  -I src/utils/lib  -I src/utils/ocamlrss  -I src/utils/xml-light  -I src/utils/net  -I tools  -I src/daemon/common  -I src/daemon/driver  -I src/utils/mp3tagui  -I src/config/unix  -I src/networks/gnutella  -I src/networks/gnutella2  -I src/networks/fasttrack  -I src/networks/fileTP  -I src/networks/bittorrent  -I src/networks/donkey -c src/utils/cdk/bzip2.mli
/Users/xxxxx/mldonkey/patches/local/bin/ocamlopt.opt -inline 10    -I src/utils/cdk  -I src/daemon/chat  -I src/gtk/chat  -I src/utils/lib  -I src/utils/ocamlrss  -I src/utils/xml-light  -I src/utils/net  -I tools  -I src/daemon/common  -I src/daemon/driver  -I src/utils/mp3tagui  -I src/config/unix  -I src/networks/gnutella  -I src/networks/gnutella2  -I src/networks/fasttrack  -I src/networks/fileTP  -I src/networks/bittorrent  -I src/networks/donkey -c src/utils/cdk/bzip2.ml
/Users/xxxxx/mldonkey/patches/local/bin/ocamlopt.opt -inline 10    -I src/utils/cdk  -I src/daemon/chat  -I src/gtk/chat  -I src/utils/lib  -I src/utils/ocamlrss  -I src/utils/xml-light  -I src/utils/net  -I tools  -I src/daemon/common  -I src/daemon/driver  -I src/utils/mp3tagui  -I src/config/unix  -I src/networks/gnutella  -I src/networks/gnutella2  -I src/networks/fasttrack  -I src/networks/fileTP  -I src/networks/bittorrent  -I src/networks/donkey -c src/utils/lib/misc2.ml
/Users/xxxxx/mldonkey/patches/local/bin/ocamlc.opt   -I src/utils/cdk  -I src/daemon/chat  -I src/gtk/chat  -I src/utils/lib  -I src/utils/ocamlrss  -I src/utils/xml-light  -I src/utils/net  -I tools  -I src/daemon/common  -I src/daemon/driver  -I src/utils/mp3tagui  -I src/config/unix  -I src/networks/gnutella  -I src/networks/gnutella2  -I src/networks/fasttrack  -I src/networks/fileTP  -I src/networks/bittorrent  -I src/networks/donkey -c src/utils/cdk/gzip.mli
/Users/xxxxx/mldonkey/patches/local/bin/ocamlopt.opt -inline 10    -I src/utils/cdk  -I src/daemon/chat  -I src/gtk/chat  -I src/utils/lib  -I src/utils/ocamlrss  -I src/utils/xml-light  -I src/utils/net  -I tools  -I src/daemon/common  -I src/daemon/driver  -I src/utils/mp3tagui  -I src/config/unix  -I src/networks/gnutella  -I src/networks/gnutella2  -I src/networks/fasttrack  -I src/networks/fileTP  -I src/networks/bittorrent  -I src/networks/donkey -c src/utils/cdk/gzip.ml
/Users/xxxxx/mldonkey/patches/local/bin/ocamlopt.opt -inline 10    -I src/utils/cdk  -I src/daemon/chat  -I src/gtk/chat  -I src/utils/lib  -I src/utils/ocamlrss  -I src/utils/xml-light  -I src/utils/net  -I tools  -I src/daemon/common  -I src/daemon/driver  -I src/utils/mp3tagui  -I src/config/unix  -I src/networks/gnutella  -I src/networks/gnutella2  -I src/networks/fasttrack  -I src/networks/fileTP  -I src/networks/bittorrent  -I src/networks/donkey -c src/utils/lib/misc.ml
File "src/utils/lib/misc.ml", line 121, characters 42-54:
Warning X: this argument will not be used by the function.
/Users/xxxxx/mldonkey/patches/local/bin/ocamlopt.opt -inline 10    -I src/utils/cdk  -I src/daemon/chat  -I src/gtk/chat  -I src/utils/lib  -I src/utils/ocamlrss  -I src/utils/xml-light  -I src/utils/net  -I tools  -I src/daemon/common  -I src/daemon/driver  -I src/utils/mp3tagui  -I src/config/unix  -I src/networks/gnutella  -I src/networks/gnutella2  -I src/networks/fasttrack  -I src/networks/fileTP  -I src/networks/bittorrent  -I src/networks/donkey -c src/utils/lib/int64ops.ml
/Users/xxxxx/mldonkey/patches/local/bin/ocamlopt.opt -inline 10    -I src/utils/cdk  -I src/daemon/chat  -I src/gtk/chat  -I src/utils/lib  -I src/utils/ocamlrss  -I src/utils/xml-light  -I src/utils/net  -I tools  -I src/daemon/common  -I src/daemon/driver  -I src/utils/mp3tagui  -I src/config/unix  -I src/networks/gnutella  -I src/networks/gnutella2  -I src/networks/fasttrack  -I src/networks/fileTP  -I src/networks/bittorrent  -I src/networks/donkey -c src/utils/cdk/heap.ml
/Users/xxxxx/mldonkey/patches/local/bin/ocamlc.opt   -I src/utils/cdk  -I src/daemon/chat  -I src/gtk/chat  -I src/utils/lib  -I src/utils/ocamlrss  -I src/utils/xml-light  -I src/utils/net  -I tools  -I src/daemon/common  -I src/daemon/driver  -I src/utils/mp3tagui  -I src/config/unix  -I src/networks/gnutella  -I src/networks/gnutella2  -I src/networks/fasttrack  -I src/networks/fileTP  -I src/networks/bittorrent  -I src/networks/donkey -c src/utils/lib/unix32.mli
/Users/xxxxx/mldonkey/patches/local/bin/ocamlopt.opt -inline 10    -I src/utils/cdk  -I src/daemon/chat  -I src/gtk/chat  -I src/utils/lib  -I src/utils/ocamlrss  -I src/utils/xml-light  -I src/utils/net  -I tools  -I src/daemon/common  -I src/daemon/driver  -I src/utils/mp3tagui  -I src/config/unix  -I src/networks/gnutella  -I src/networks/gnutella2  -I src/networks/fasttrack  -I src/networks/fileTP  -I src/networks/bittorrent  -I src/networks/donkey -c src/utils/lib/unix32.ml
File "src/utils/lib/unix32.ml", line 186, characters 10-19:
Warning Y: unused variable final_pos.
File "src/utils/lib/unix32.ml", line 192, characters 10-19:
Warning Y: unused variable final_pos.
File "src/utils/lib/unix32.ml", line 750, characters 10-15:
Warning Y: unused variable index.
File "src/utils/lib/unix32.ml", line 1439, characters 10-20:
Warning Y: unused variable shared_end.
/Users/xxxxx/mldonkey/patches/local/bin/ocamlc.opt   -I src/utils/cdk  -I src/daemon/chat  -I src/gtk/chat  -I src/utils/lib  -I src/utils/ocamlrss  -I src/utils/xml-light  -I src/utils/net  -I tools  -I src/daemon/common  -I src/daemon/driver  -I src/utils/mp3tagui  -I src/config/unix  -I src/networks/gnutella  -I src/networks/gnutella2  -I src/networks/fasttrack  -I src/networks/fileTP  -I src/networks/bittorrent  -I src/networks/donkey -c src/utils/lib/md4.mli
/Users/xxxxx/mldonkey/patches/local/bin/ocamlopt.opt -inline 10    -I src/utils/cdk  -I src/daemon/chat  -I src/gtk/chat  -I src/utils/lib  -I src/utils/ocamlrss  -I src/utils/xml-light  -I src/utils/net  -I tools  -I src/daemon/common  -I src/daemon/driver  -I src/utils/mp3tagui  -I src/config/unix  -I src/networks/gnutella  -I src/networks/gnutella2  -I src/networks/fasttrack  -I src/networks/fileTP  -I src/networks/bittorrent  -I src/networks/donkey -c src/utils/lib/md4.ml
/Users/xxxxx/mldonkey/patches/local/bin/ocamlopt.opt -inline 10    -I src/utils/cdk  -I src/daemon/chat  -I src/gtk/chat  -I src/utils/lib  -I src/utils/ocamlrss  -I src/utils/xml-light  -I src/utils/net  -I tools  -I src/daemon/common  -I src/daemon/driver  -I src/utils/mp3tagui  -I src/config/unix  -I src/networks/gnutella  -I src/networks/gnutella2  -I src/networks/fasttrack  -I src/networks/fileTP  -I src/networks/bittorrent  -I src/networks/donkey -c src/utils/lib/date.ml
/Users/xxxxx/mldonkey/patches/local/bin/ocamlc.opt   -I src/utils/cdk  -I src/daemon/chat  -I src/gtk/chat  -I src/utils/lib  -I src/utils/ocamlrss  -I src/utils/xml-light  -I src/utils/net  -I tools  -I src/daemon/common  -I src/daemon/driver  -I src/utils/mp3tagui  -I src/config/unix  -I src/networks/gnutella  -I src/networks/gnutella2  -I src/networks/fasttrack  -I src/networks/fileTP  -I src/networks/bittorrent  -I src/networks/donkey -c src/utils/net/basicSocket.mli
/Users/xxxxx/mldonkey/patches/local/bin/ocamlopt.opt -inline 10    -I src/utils/cdk  -I src/daemon/chat  -I src/gtk/chat  -I src/utils/lib  -I src/utils/ocamlrss  -I src/utils/xml-light  -I src/utils/net  -I tools  -I src/daemon/common  -I src/daemon/driver  -I src/utils/mp3tagui  -I src/config/unix  -I src/networks/gnutella  -I src/networks/gnutella2  -I src/networks/fasttrack  -I src/networks/fileTP  -I src/networks/bittorrent  -I src/networks/donkey -c src/utils/net/basicSocket.ml
File "src/utils/net/basicSocket.ml", line 289, characters 7-12:
Warning Y: unused variable fdnum.
File "src/utils/net/basicSocket.ml", line 520, characters 10-14:
Warning Y: unused variable time.
/Users/xxxxx/mldonkey/patches/local/bin/ocamlc.opt   -I src/utils/cdk  -I src/daemon/chat  -I src/gtk/chat  -I src/utils/lib  -I src/utils/ocamlrss  -I src/utils/xml-light  -I src/utils/net  -I tools  -I src/daemon/common  -I src/daemon/driver  -I src/utils/mp3tagui  -I src/config/unix  -I src/networks/gnutella  -I src/networks/gnutella2  -I src/networks/fasttrack  -I src/networks/fileTP  -I src/networks/bittorrent  -I src/networks/donkey -c src/utils/net/ip.mli
/Users/xxxxx/mldonkey/patches/local/bin/ocamlopt.opt -inline 10    -I src/utils/cdk  -I src/daemon/chat  -I src/gtk/chat  -I src/utils/lib  -I src/utils/ocamlrss  -I src/utils/xml-light  -I src/utils/net  -I tools  -I src/daemon/common  -I src/daemon/driver  -I src/utils/mp3tagui  -I src/config/unix  -I src/networks/gnutella  -I src/networks/gnutella2  -I src/networks/fasttrack  -I src/networks/fileTP  -I src/networks/bittorrent  -I src/networks/donkey -c src/utils/net/ip.ml
File "src/utils/net/ip.ml", line 52, characters 14-37:
Warning Y: unused variable t.
File "src/utils/net/ip.ml", line 104, characters 4-24:
Warning Y: unused variable b.
File "src/utils/net/ip.ml", line 111, characters 33-53:
Warning Y: unused variable b.
File "src/utils/net/ip.ml", line 111, characters 12-32:
Warning Y: unused variable a.
/Users/xxxxx/mldonkey/patches/local/bin/ocamlopt.opt -inline 10    -I src/utils/cdk  -I src/daemon/chat  -I src/gtk/chat  -I src/utils/lib  -I src/utils/ocamlrss  -I src/utils/xml-light  -I src/utils/net  -I tools  -I src/daemon/common  -I src/daemon/driver  -I src/utils/mp3tagui  -I src/config/unix  -I src/networks/gnutella  -I src/networks/gnutella2  -I src/networks/fasttrack  -I src/networks/fileTP  -I src/networks/bittorrent  -I src/networks/donkey -c src/utils/net/anyEndian.ml
/Users/xxxxx/mldonkey/patches/local/bin/ocamlopt.opt -inline 10    -I src/utils/cdk  -I src/daemon/chat  -I src/gtk/chat  -I src/utils/lib  -I src/utils/ocamlrss  -I src/utils/xml-light  -I src/utils/net  -I tools  -I src/daemon/common  -I src/daemon/driver  -I src/utils/mp3tagui  -I src/config/unix  -I src/networks/gnutella  -I src/networks/gnutella2  -I src/networks/fasttrack  -I src/networks/fileTP  -I src/networks/bittorrent  -I src/networks/donkey -c src/utils/net/littleEndian.ml
/Users/xxxxx/mldonkey/patches/local/bin/ocamlc.opt   -I src/utils/cdk  -I src/daemon/chat  -I src/gtk/chat  -I src/utils/lib  -I src/utils/ocamlrss  -I src/utils/xml-light  -I src/utils/net  -I tools  -I src/daemon/common  -I src/daemon/driver  -I src/utils/mp3tagui  -I src/config/unix  -I src/networks/gnutella  -I src/networks/gnutella2  -I src/networks/fasttrack  -I src/networks/fileTP  -I src/networks/bittorrent  -I src/networks/donkey -c src/utils/net/tcpBufferedSocket.mli
/Users/xxxxx/mldonkey/patches/local/bin/ocamlopt.opt -inline 10    -I src/utils/cdk  -I src/daemon/chat  -I src/gtk/chat  -I src/utils/lib  -I src/utils/ocamlrss  -I src/utils/xml-light  -I src/utils/net  -I tools  -I src/daemon/common  -I src/daemon/driver  -I src/utils/mp3tagui  -I src/config/unix  -I src/networks/gnutella  -I src/networks/gnutella2  -I src/networks/fasttrack  -I src/networks/fileTP  -I src/networks/bittorrent  -I src/networks/donkey -c src/utils/net/tcpBufferedSocket.ml
File "src/utils/net/tcpBufferedSocket.ml", line 182, characters 6-25:
Warning Y: unused variable current_connections.
File "src/utils/net/tcpBufferedSocket.ml", line 1345, characters 12-14:
Warning Y: unused variable nw.
File "src/utils/net/tcpBufferedSocket.ml", line 625, characters 12-26:
Warning X: this statement never returns.
/Users/xxxxx/mldonkey/patches/local/bin/ocamlc.opt   -I src/utils/cdk  -I src/daemon/chat  -I src/gtk/chat  -I src/utils/lib  -I src/utils/ocamlrss  -I src/utils/xml-light  -I src/utils/net  -I tools  -I src/daemon/common  -I src/daemon/driver  -I src/utils/mp3tagui  -I src/config/unix  -I src/networks/gnutella  -I src/networks/gnutella2  -I src/networks/fasttrack  -I src/networks/fileTP  -I src/networks/bittorrent  -I src/networks/donkey -c src/utils/net/udpSocket.mli
/Users/xxxxx/mldonkey/patches/local/bin/ocamlopt.opt -inline 10    -I src/utils/cdk  -I src/daemon/chat  -I src/gtk/chat  -I src/utils/lib  -I src/utils/ocamlrss  -I src/utils/xml-light  -I src/utils/net  -I tools  -I src/daemon/common  -I src/daemon/driver  -I src/utils/mp3tagui  -I src/config/unix  -I src/networks/gnutella  -I src/networks/gnutella2  -I src/networks/fasttrack  -I src/networks/fileTP  -I src/networks/bittorrent  -I src/networks/donkey -c src/utils/net/udpSocket.ml
File "src/utils/net/udpSocket.ml", line 219, characters 18-22:
Warning Y: unused variable code.
File "src/utils/net/udpSocket.ml", line 294, characters 4-66:
Warning Y: unused variable e.
File "src/utils/net/udpSocket.ml", line 332, characters 4-66:
Warning Y: unused variable e.
/Users/xxxxx/mldonkey/patches/local/bin/ocamlc.opt   -I src/utils/cdk  -I src/daemon/chat  -I src/gtk/chat  -I src/utils/lib  -I src/utils/ocamlrss  -I src/utils/xml-light  -I src/utils/net  -I tools  -I src/daemon/common  -I src/daemon/driver  -I src/utils/mp3tagui  -I src/config/unix  -I src/networks/gnutella  -I src/networks/gnutella2  -I src/networks/fasttrack  -I src/networks/fileTP  -I src/networks/bittorrent  -I src/networks/donkey -c src/utils/net/tcpServerSocket.mli
/Users/xxxxx/mldonkey/patches/local/bin/ocamlopt.opt -inline 10    -I src/utils/cdk  -I src/daemon/chat  -I src/gtk/chat  -I src/utils/lib  -I src/utils/ocamlrss  -I src/utils/xml-light  -I src/utils/net  -I tools  -I src/daemon/common  -I src/daemon/driver  -I src/utils/mp3tagui  -I src/config/unix  -I src/networks/gnutella  -I src/networks/gnutella2  -I src/networks/fasttrack  -I src/networks/fileTP  -I src/networks/bittorrent  -I src/networks/donkey -c src/utils/net/tcpServerSocket.ml
/Users/xxxxx/mldonkey/patches/local/bin/ocamlc.opt   -I src/utils/cdk  -I src/daemon/chat  -I src/gtk/chat  -I src/utils/lib  -I src/utils/ocamlrss  -I src/utils/xml-light  -I src/utils/net  -I tools  -I src/daemon/common  -I src/daemon/driver  -I src/utils/mp3tagui  -I src/config/unix  -I src/networks/gnutella  -I src/networks/gnutella2  -I src/networks/fasttrack  -I src/networks/fileTP  -I src/networks/bittorrent  -I src/networks/donkey -c src/utils/lib/intset.mli
/Users/xxxxx/mldonkey/patches/local/bin/ocamlopt.opt -inline 10    -I src/utils/cdk  -I src/daemon/chat  -I src/gtk/chat  -I src/utils/lib  -I src/utils/ocamlrss  -I src/utils/xml-light  -I src/utils/net  -I tools  -I src/daemon/common  -I src/daemon/driver  -I src/utils/mp3tagui  -I src/config/unix  -I src/networks/gnutella  -I src/networks/gnutella2  -I src/networks/fasttrack  -I src/networks/fileTP  -I src/networks/bittorrent  -I src/networks/donkey -c src/utils/lib/intset.ml
/Users/xxxxx/mldonkey/patches/local/bin/ocamlopt.opt -inline 10    -I src/utils/cdk  -I src/daemon/chat  -I src/gtk/chat  -I src/utils/lib  -I src/utils/ocamlrss  -I src/utils/xml-light  -I src/utils/net  -I tools  -I src/daemon/common  -I src/daemon/driver  -I src/utils/mp3tagui  -I src/config/unix  -I src/networks/gnutella  -I src/networks/gnutella2  -I src/networks/fasttrack  -I src/networks/fileTP  -I src/networks/bittorrent  -I src/networks/donkey -c src/utils/mp3tagui/mp3_genres.ml
/Users/xxxxx/mldonkey/patches/local/bin/ocamlopt.opt -inline 10    -I src/utils/cdk  -I src/daemon/chat  -I src/gtk/chat  -I src/utils/lib  -I src/utils/ocamlrss  -I src/utils/xml-light  -I src/utils/net  -I tools  -I src/daemon/common  -I src/daemon/driver  -I src/utils/mp3tagui  -I src/config/unix  -I src/networks/gnutella  -I src/networks/gnutella2  -I src/networks/fasttrack  -I src/networks/fileTP  -I src/networks/bittorrent  -I src/networks/donkey -c src/utils/mp3tagui/mp3_misc.ml
/Users/xxxxx/mldonkey/patches/local/bin/ocamlopt.opt -inline 10    -I src/utils/cdk  -I src/daemon/chat  -I src/gtk/chat  -I src/utils/lib  -I src/utils/ocamlrss  -I src/utils/xml-light  -I src/utils/net  -I tools  -I src/daemon/common  -I src/daemon/driver  -I src/utils/mp3tagui  -I src/config/unix  -I src/networks/gnutella  -I src/networks/gnutella2  -I src/networks/fasttrack  -I src/networks/fileTP  -I src/networks/bittorrent  -I src/networks/donkey -c src/utils/mp3tagui/mp3_tag.ml
/Users/xxxxx/mldonkey/patches/local/bin/ocamlc.opt   -I src/utils/cdk  -I src/daemon/chat  -I src/gtk/chat  -I src/utils/lib  -I src/utils/ocamlrss  -I src/utils/xml-light  -I src/utils/net  -I tools  -I src/daemon/common  -I src/daemon/driver  -I src/utils/mp3tagui  -I src/config/unix  -I src/networks/gnutella  -I src/networks/gnutella2  -I src/networks/fasttrack  -I src/networks/fileTP  -I src/networks/bittorrent  -I src/networks/donkey -c src/utils/mp3tagui/mp3_info.mli
/Users/xxxxx/mldonkey/patches/local/bin/ocamlopt.opt -inline 10    -I src/utils/cdk  -I src/daemon/chat  -I src/gtk/chat  -I src/utils/lib  -I src/utils/ocamlrss  -I src/utils/xml-light  -I src/utils/net  -I tools  -I src/daemon/common  -I src/daemon/driver  -I src/utils/mp3tagui  -I src/config/unix  -I src/networks/gnutella  -I src/networks/gnutella2  -I src/networks/fasttrack  -I src/networks/fileTP  -I src/networks/bittorrent  -I src/networks/donkey -c src/utils/mp3tagui/mp3_info.ml
File "src/utils/mp3tagui/mp3_info.ml", line 115, characters 6-13:
Warning Y: unused variable padding.
/Users/xxxxx/mldonkey/patches/local/bin/ocamlc.opt   -I src/utils/cdk  -I src/daemon/chat  -I src/gtk/chat  -I src/utils/lib  -I src/utils/ocamlrss  -I src/utils/xml-light  -I src/utils/net  -I tools  -I src/daemon/common  -I src/daemon/driver  -I src/utils/mp3tagui  -I src/config/unix  -I src/networks/gnutella  -I src/networks/gnutella2  -I src/networks/fasttrack  -I src/networks/fileTP  -I src/networks/bittorrent  -I src/networks/donkey -c src/utils/mp3tagui/mp3tag.mli
/Users/xxxxx/mldonkey/patches/local/bin/ocamlopt.opt -inline 10    -I src/utils/cdk  -I src/daemon/chat  -I src/gtk/chat  -I src/utils/lib  -I src/utils/ocamlrss  -I src/utils/xml-light  -I src/utils/net  -I tools  -I src/daemon/common  -I src/daemon/driver  -I src/utils/mp3tagui  -I src/config/unix  -I src/networks/gnutella  -I src/networks/gnutella2  -I src/networks/fasttrack  -I src/networks/fileTP  -I src/networks/bittorrent  -I src/networks/donkey -c src/utils/mp3tagui/mp3tag.ml
/Users/xxxxx/mldonkey/patches/local/bin/ocamlc.opt   -I src/utils/cdk  -I src/daemon/chat  -I src/gtk/chat  -I src/utils/lib  -I src/utils/ocamlrss  -I src/utils/xml-light  -I src/utils/net  -I tools  -I src/daemon/common  -I src/daemon/driver  -I src/utils/mp3tagui  -I src/config/unix  -I src/networks/gnutella  -I src/networks/gnutella2  -I src/networks/fasttrack  -I src/networks/fileTP  -I src/networks/bittorrent  -I src/networks/donkey -c src/utils/lib/store.mli
/Users/xxxxx/mldonkey/patches/local/bin/ocamlopt.opt -inline 10    -I src/utils/cdk  -I src/daemon/chat  -I src/gtk/chat  -I src/utils/lib  -I src/utils/ocamlrss  -I src/utils/xml-light  -I src/utils/net  -I tools  -I src/daemon/common  -I src/daemon/driver  -I src/utils/mp3tagui  -I src/config/unix  -I src/networks/gnutella  -I src/networks/gnutella2  -I src/networks/fasttrack  -I src/networks/fileTP  -I src/networks/bittorrent  -I src/networks/donkey -c src/utils/lib/store.ml
/Users/xxxxx/mldonkey/patches/local/bin/ocamlopt.opt -inline 10    -I src/utils/cdk  -I src/daemon/chat  -I src/gtk/chat  -I src/utils/lib  -I src/utils/ocamlrss  -I src/utils/xml-light  -I src/utils/net  -I tools  -I src/daemon/common  -I src/daemon/driver  -I src/utils/mp3tagui  -I src/config/unix  -I src/networks/gnutella  -I src/networks/gnutella2  -I src/networks/fasttrack  -I src/networks/fileTP  -I src/networks/bittorrent  -I src/networks/donkey -c src/daemon/common/commonTypes.ml
/Users/xxxxx/mldonkey/patches/local/bin/ocamlopt.opt -inline 10    -I src/utils/cdk  -I src/daemon/chat  -I src/gtk/chat  -I src/utils/lib  -I src/utils/ocamlrss  -I src/utils/xml-light  -I src/utils/net  -I tools  -I src/daemon/common  -I src/daemon/driver  -I src/utils/mp3tagui  -I src/config/unix  -I src/networks/gnutella  -I src/networks/gnutella2  -I src/networks/fasttrack  -I src/networks/fileTP  -I src/networks/bittorrent  -I src/networks/donkey -c src/daemon/common/guiTypes.ml
/Users/xxxxx/mldonkey/patches/local/bin/ocamlopt.opt -inline 10    -I src/utils/cdk  -I src/daemon/chat  -I src/gtk/chat  -I src/utils/lib  -I src/utils/ocamlrss  -I src/utils/xml-light  -I src/utils/net  -I tools  -I src/daemon/common  -I src/daemon/driver  -I src/utils/mp3tagui  -I src/config/unix  -I src/networks/gnutella  -I src/networks/gnutella2  -I src/networks/fasttrack  -I src/networks/fileTP  -I src/networks/bittorrent  -I src/networks/donkey -c src/daemon/common/guiProto.ml
/Users/xxxxx/mldonkey/patches/local/bin/ocamlopt.opt -inline 10    -I src/utils/cdk  -I src/daemon/chat  -I src/gtk/chat  -I src/utils/lib  -I src/utils/ocamlrss  -I src/utils/xml-light  -I src/utils/net  -I tools  -I src/daemon/common  -I src/daemon/driver  -I src/utils/mp3tagui  -I src/config/unix  -I src/networks/gnutella  -I src/networks/gnutella2  -I src/networks/fasttrack  -I src/networks/fileTP  -I src/networks/bittorrent  -I src/networks/donkey -c src/utils/net/ip_set.ml
File "src/utils/net/ip_set.ml", line 252, characters 7-8:
Warning Y: unused variable s.
File "src/utils/net/ip_set.ml", line 260, characters 13-14:
Warning Y: unused variable s.
/Users/xxxxx/mldonkey/patches/local/bin/ocamlc.opt   -I src/utils/cdk  -I src/daemon/chat  -I src/gtk/chat  -I src/utils/lib  -I src/utils/ocamlrss  -I src/utils/xml-light  -I src/utils/net  -I tools  -I src/daemon/common  -I src/daemon/driver  -I src/utils/mp3tagui  -I src/config/unix  -I src/networks/gnutella  -I src/networks/gnutella2  -I src/networks/fasttrack  -I src/networks/fileTP  -I src/networks/bittorrent  -I src/networks/donkey -c src/utils/net/http_server.mli
/Users/xxxxx/mldonkey/patches/local/bin/ocamlopt.opt -inline 10    -I src/utils/cdk  -I src/daemon/chat  -I src/gtk/chat  -I src/utils/lib  -I src/utils/ocamlrss  -I src/utils/xml-light  -I src/utils/net  -I tools  -I src/daemon/common  -I src/daemon/driver  -I src/utils/mp3tagui  -I src/config/unix  -I src/networks/gnutella  -I src/networks/gnutella2  -I src/networks/fasttrack  -I src/networks/fileTP  -I src/networks/bittorrent  -I src/networks/donkey -c src/utils/net/http_server.ml
/Users/xxxxx/mldonkey/patches/local/bin/ocamlc.opt   -I src/utils/cdk  -I src/daemon/chat  -I src/gtk/chat  -I src/utils/lib  -I src/utils/ocamlrss  -I src/utils/xml-light  -I src/utils/net  -I tools  -I src/daemon/common  -I src/daemon/driver  -I src/utils/mp3tagui  -I src/config/unix  -I src/networks/gnutella  -I src/networks/gnutella2  -I src/networks/fasttrack  -I src/networks/fileTP  -I src/networks/bittorrent  -I src/networks/donkey -c src/utils/net/http_client.mli
/Users/xxxxx/mldonkey/patches/local/bin/ocamlopt.opt -inline 10    -I src/utils/cdk  -I src/daemon/chat  -I src/gtk/chat  -I src/utils/lib  -I src/utils/ocamlrss  -I src/utils/xml-light  -I src/utils/net  -I tools  -I src/daemon/common  -I src/daemon/driver  -I src/utils/mp3tagui  -I src/config/unix  -I src/networks/gnutella  -I src/networks/gnutella2  -I src/networks/fasttrack  -I src/networks/fileTP  -I src/networks/bittorrent  -I src/networks/donkey -c src/utils/net/http_client.ml
/Users/xxxxx/mldonkey/patches/local/bin/ocamlc.opt   -I src/utils/cdk  -I src/daemon/chat  -I src/gtk/chat  -I src/utils/lib  -I src/utils/ocamlrss  -I src/utils/xml-light  -I src/utils/net  -I tools  -I src/daemon/common  -I src/daemon/driver  -I src/utils/mp3tagui  -I src/config/unix  -I src/networks/gnutella  -I src/networks/gnutella2  -I src/networks/fasttrack  -I src/networks/fileTP  -I src/networks/bittorrent  -I src/networks/donkey -c src/utils/lib/gettext.mli
/Users/xxxxx/mldonkey/patches/local/bin/ocamlopt.opt -inline 10    -I src/utils/cdk  -I src/daemon/chat  -I src/gtk/chat  -I src/utils/lib  -I src/utils/ocamlrss  -I src/utils/xml-light  -I src/utils/net  -I tools  -I src/daemon/common  -I src/daemon/driver  -I src/utils/mp3tagui  -I src/config/unix  -I src/networks/gnutella  -I src/networks/gnutella2  -I src/networks/fasttrack  -I src/networks/fileTP  -I src/networks/bittorrent  -I src/networks/donkey -c src/utils/lib/gettext.ml
File "src/utils/lib/gettext.ml4", line 299, characters 36-37:
Warning X: this argument will not be used by the function.
/Users/xxxxx/mldonkey/patches/local/bin/ocamlc.opt   -I src/utils/cdk  -I src/daemon/chat  -I src/gtk/chat  -I src/utils/lib  -I src/utils/ocamlrss  -I src/utils/xml-light  -I src/utils/net  -I tools  -I src/daemon/common  -I src/daemon/driver  -I src/utils/mp3tagui  -I src/config/unix  -I src/networks/gnutella  -I src/networks/gnutella2  -I src/networks/fasttrack  -I src/networks/fileTP  -I src/networks/bittorrent  -I src/networks/donkey -c src/utils/lib/charset.mli
/Users/xxxxx/mldonkey/patches/local/bin/ocamlopt.opt -inline 10    -I src/utils/cdk  -I src/daemon/chat  -I src/gtk/chat  -I src/utils/lib  -I src/utils/ocamlrss  -I src/utils/xml-light  -I src/utils/net  -I tools  -I src/daemon/common  -I src/daemon/driver  -I src/utils/mp3tagui  -I src/config/unix  -I src/networks/gnutella  -I src/networks/gnutella2  -I src/networks/fasttrack  -I src/networks/fileTP  -I src/networks/bittorrent  -I src/networks/donkey -c src/utils/lib/charset.ml
/Users/xxxxx/mldonkey/patches/local/bin/ocamlopt.opt -inline 10    -I src/utils/cdk  -I src/daemon/chat  -I src/gtk/chat  -I src/utils/lib  -I src/utils/ocamlrss  -I src/utils/xml-light  -I src/utils/net  -I tools  -I src/daemon/common  -I src/daemon/driver  -I src/utils/mp3tagui  -I src/config/unix  -I src/networks/gnutella  -I src/networks/gnutella2  -I src/networks/fasttrack  -I src/networks/fileTP  -I src/networks/bittorrent  -I src/networks/donkey -c src/daemon/common/commonOptions.ml
File "src/daemon/common/commonOptions.ml", line 1518, characters 6-13:
Warning Y: unused variable in_hook.
/Users/xxxxx/mldonkey/patches/local/bin/ocamlopt.opt -inline 10    -I src/utils/cdk  -I src/daemon/chat  -I src/gtk/chat  -I src/utils/lib  -I src/utils/ocamlrss  -I src/utils/xml-light  -I src/utils/net  -I tools  -I src/daemon/common  -I src/daemon/driver  -I src/utils/mp3tagui  -I src/config/unix  -I src/networks/gnutella  -I src/networks/gnutella2  -I src/networks/fasttrack  -I src/networks/fileTP  -I src/networks/bittorrent  -I src/networks/donkey -c src/daemon/common/commonGlobals.ml
File "src/daemon/common/commonGlobals.ml", line 480, characters 8-11:
Warning Y: unused variable foo.
/Users/xxxxx/mldonkey/patches/local/bin/ocamlopt.opt -inline 10    -I src/utils/cdk  -I src/daemon/chat  -I src/gtk/chat  -I src/utils/lib  -I src/utils/ocamlrss  -I src/utils/xml-light  -I src/utils/net  -I tools  -I src/daemon/common  -I src/daemon/driver  -I src/utils/mp3tagui  -I src/config/unix  -I src/networks/gnutella  -I src/networks/gnutella2  -I src/networks/fasttrack  -I src/networks/fileTP  -I src/networks/bittorrent  -I src/networks/donkey -c src/daemon/common/commonMain.ml
/Users/xxxxx/mldonkey/patches/local/bin/ocamlc.opt -verbose -ccopt "-I /byterun -o src/utils/cdk/zlibstubs.o" -ccopt "-g -O2    -D_THREAD_SAFE " -ccopt " " -cclib "-lcharset -lz  -liconv" -cclib -lbz2 -cclib -lz -ccopt "-D_THREAD_SAFE " -c src/utils/cdk/zlibstubs.c
+ gcc -fno-defer-pop -no-cpp-precomp -Wall -D_FILE_OFFSET_BITS=64 -D_REENTRANT  -c -I /byterun -o src/utils/cdk/zlibstubs.o -g -O2    -D_THREAD_SAFE    -D_THREAD_SAFE   -I'/Users/xxxxx/mldonkey/patches/local/lib/ocaml' 'src/utils/cdk/zlibstubs.c'
src/utils/cdk/zlibstubs.c: In function `camlzip_bzerror':
src/utils/cdk/zlibstubs.c:190: warning: unused variable `msg'
/Users/xxxxx/mldonkey/patches/local/bin/ocamlc.opt -ccopt "-g -O2    -D_THREAD_SAFE   -o src/utils/cdk/heap_c.o" -ccopt "" -c src/utils/cdk/heap_c.c
/Users/xxxxx/mldonkey/patches/local/bin/ocamlc.opt -verbose -ccopt "-I /byterun -o src/config/unix/os_stubs_c.o" -ccopt "-g -O2    -D_THREAD_SAFE " -ccopt " " -cclib "-lcharset -lz  -liconv" -cclib -lbz2 -cclib -lz -ccopt "-D_THREAD_SAFE " -c src/config/unix/os_stubs_c.c
+ gcc -fno-defer-pop -no-cpp-precomp -Wall -D_FILE_OFFSET_BITS=64 -D_REENTRANT  -c -I /byterun -o src/config/unix/os_stubs_c.o -g -O2    -D_THREAD_SAFE    -D_THREAD_SAFE   -I'/Users/xxxxx/mldonkey/patches/local/lib/ocaml' 'src/config/unix/os_stubs_c.c'
src/config/unix/os_stubs_c.c: In function `os_ftruncate':
src/config/unix/os_stubs_c.c:81: warning: int format, different type arg (arg 4)
src/config/unix/os_stubs_c.c: In function `glibc_version':
src/config/unix/os_stubs_c.c:118: warning: unused variable `caml__frame'
src/config/unix/os_stubs_c.c: In function `os_uname':
src/config/unix/os_stubs_c.c:135: warning: embedded `\0' in format
/usr/include/libkern/OSByteOrder.h: At top level:
src/utils/lib/os_stubs.h:110: warning: `seek_command_table' defined but not used
/Users/xxxxx/mldonkey/patches/local/bin/ocamlc.opt -verbose -ccopt "-I /byterun -o src/utils/lib/fst_hash.o" -ccopt "-g -O2    -D_THREAD_SAFE " -ccopt " " -cclib "-lcharset -lz  -liconv" -cclib -lbz2 -cclib -lz -ccopt "-D_THREAD_SAFE " -c src/utils/lib/fst_hash.c
+ gcc -fno-defer-pop -no-cpp-precomp -Wall -D_FILE_OFFSET_BITS=64 -D_REENTRANT  -c -I /byterun -o src/utils/lib/fst_hash.o -g -O2    -D_THREAD_SAFE    -D_THREAD_SAFE   -I'/Users/xxxxx/mldonkey/patches/local/lib/ocaml' 'src/utils/lib/fst_hash.c'
src/utils/lib/fst_hash.c:184: error: parse error before "fst_hash_checksum"
src/utils/lib/fst_hash.c:185: warning: return type defaults to `int'
src/utils/lib/fst_hash.c: In function `fst_hash_checksum':
src/utils/lib/fst_hash.c:186: error: `uint16' undeclared (first use in this function)
src/utils/lib/fst_hash.c:186: error: (Each undeclared identifier is reported only once
src/utils/lib/fst_hash.c:186: error: for each function it appears in.)
src/utils/lib/fst_hash.c:186: error: parse error before "sum"
src/utils/lib/fst_hash.c:191: error: `sum' undeclared (first use in this function)
make: *** [src/utils/lib/fst_hash.o] Error 2
Back to top
View user's profile Send private message Send e-mail
Geddeth
neophyte


Joined: 11 Nov 2002
Posts: 42

PostPosted: Wed Nov 09, 2005 6:37 pm    Post subject: Reply with quote

I end up with something like this:

Code:
isildur:/home/mldonkey/src/mldonkey# make mlnet.static
ocamlopt.opt -inline 10    -I src/utils/cdk  -I src/daemon/chat  -I src/gtk/chat  -I src/utils/lib  -I src/utils/ocamlrss  -I src/utils/xml-lighl
File "src/daemon/common/commonMain.ml", line 20, characters 0-12:
Unbound module Printf2
make: *** [src/daemon/common/commonMain.cmx] Error 2


My system is Debian unstable, w. GCC 3.3 + 4.
Back to top
View user's profile Send private message
Geddeth
neophyte


Joined: 11 Nov 2002
Posts: 42

PostPosted: Sun Nov 13, 2005 5:45 pm    Post subject: Reply with quote

Has anyone even made MLD CVS compile against Ocaml 3.09 yet? It ought to be (made) possible, since it was released on 2005-10-27 (here). It's also in Debian unstable now, which I've upgraded to, which is why I'm eager to get this going.

ditfau6, did you get any further?
Back to top
View user's profile Send private message
TripleM
user


Joined: 27 Oct 2005
Posts: 95
Location: Germany

PostPosted: Wed Nov 16, 2005 6:52 am    Post subject: Reply with quote

you can at least compile the core against ocaml 3.09:
Code:
Buildinfo:
MLNet Multi-Network p2p client version 2.6.7.CVS
SCM version info: 2005-11-16 02:45:36
Networks: Global Shares  FileTP  BitTorrent  Donkey
Ocaml version: 3.09.0
Build on: Linux i686 2.6.13.4 with glibc 2.3.5
Configure arguments: --disable-multinet --enable-donkey --enable-bittorrent --enable-filetp --enable-batch --enable-checks --enable-pthread --enable-ocamlver=3.09
Features: threads zlib-1.2.3 bzip2-1.0.3 gd(jpg/png-1.2.8) iconv check-bounds sha1new
Runinfo:
Enabled Networks:  Donkey Overnet Kademlia BitTorrent
Server usage: enabled
System info: Linux sklave 2.6.13.4 #2 Sun Oct 23 05:57:48 CEST 2005 i686
Language: EN - locale: ANSI_X3.4-1968
 max_string_length: 16777211 - word_size: 32 - max_array_length: 4194303
 max file descriptors: 4096 - max useable file size: 2^63-1 bits (do the maths ;-p)


what you have to do (really dirty handmade hack):
1. get rid of the zoggy-stuff in config/Makefile.in (in particular the "pa_zog.ml-related", zoggy is only needed for the gui, comment them out)
2.
Quote:
Code:
...
src/utils/lib/fst_hash.c:186: error: `uint16' undeclared (first use in this function)
...
uint16 isnt declared anymore in the ocaml-includes, use unsigned short int instead; substitute all uint16 with unsigned short int in file src/utils/lib/fst_hash.c
3. for some reason compiling order is messed up ("Unbound module..."). try compiling the missing modules by hand, in your case:
Code:
#ocamlc.opt -I src/utils/cdk -I src/utils/lib -c src/utils/cdk/printf2.mli
#ocamlopt.opt -inline 10 -I src/utils/cdk -I src/utils/lib -c src/utils/cdk/printf2.ml

4. whenever the buildprocess stops caused by too much warnings (dont remember the exact error-msg), try the problematic file again without -warn-error Am, or remove -warn-error Am from Makefile.in (not recommended)


this procedure isnt recommended for unexperienced users, use ocaml 3.08.4 instead, until mldonkey is ready for 3.09


so long,
_________________
Back to top
View user's profile Send private message
Geddeth
neophyte


Joined: 11 Nov 2002
Posts: 42

PostPosted: Wed Nov 16, 2005 4:42 pm    Post subject: Reply with quote

Thanks TripleM for a brilliant first post! Wink

Seems I got it to work after all, here's how:

  1. Comment out the following lines in src/mldonkey/config/Makefile.in:
    no. 22: DEVFLAGS= -warn-error Am
    no. 1723: PA_ZOG_FILES=tools/zoggy/zog_types.ml tools/zoggy/zog_messages.ml tools/zoggy/zog_misc.ml tools/zoggy/pa_zog.ml
  2. Replace 'uint16' with 'unsigned short int' in src/utils/lib/fst_hash.c (2 occurences)
  3. cd ./config/; autoconf; cd ..
  4. ./configure --disable-gui --disable-multinet --enable-donkey --enable-bittorrent --enable-filetp --enable-batch --enable-checks --enable-pthread --enable-ocamlver=3.09
  5. make mlnet.static


Commenting out the -warn-error Am line in Makefile.in is probably Very Bad(tm) and I don't know how MLD will behave now, but I only got compile errors about unused variables, nothing serious, so it's just to get it to continue the compilation automatically.

Again - I also wouldn't recommend this procedure, but there it is for others to behold. Remember to make a totally clean CVS checkout if you have trouble! I had to, and used the command:

Code:
cvs -z3 -d:ext:anoncvs@savannah.nongnu.org:/cvsroot/mldonkey update -C -d -P -f -R mldonkey


Here's my buildinfo in the running core:

Code:

Buildinfo
MLNet Multi-Network p2p client version 2.6.7.CVS
SCM version info: 2005-11-16 18:14:52
Networks: Global Shares  FileTP  BitTorrent  Donkey
Ocaml version: 3.09.0
Build on: Linux i686 2.6.8-2-686 with glibc 2.3.5
Configure arguments: --disable-gui --disable-multinet --enable-donkey --enable-bittorrent --enable-filetp --enable-batch --enable-checks --enable-pthread --enable-ocamlver=3.09
Features: threads zlib-1.2.3 bzip2-1.0.2 gd(jpg/png-1.2.8) iconv check-bounds sha1new
Runinfo
Enabled Networks:  Donkey Overnet Kademlia BitTorrent
Server usage: enabled
System info: Linux isildur 2.6.8-2-686 #1 Thu May 19 17:53:30 JST 2005 i686
Language: EN - locale: UTF-8
max_string_length: 16777211 - word_size: 32 - max_array_length: 4194303
max file descriptors: 1024 - max useable file size: 2^63-1 bits (do the maths ;-p)


Cheers!
Back to top
View user's profile Send private message
TripleM
user


Joined: 27 Oct 2005
Posts: 95
Location: Germany

PostPosted: Wed Nov 16, 2005 7:04 pm    Post subject: Reply with quote

Geddeth wrote:
Thanks TripleM for a brilliant first post! Wink
Thanks, but this isnt my first mldonkey-related post, only the first at this forum.

Geddeth wrote:
Commenting out the -warn-error Am line in Makefile.in is probably Very Bad(tm) and I don't know how MLD will behave now, but I only got compile errors about unused variables, nothing serious, so it's just to get it to continue the compilation automatically.
i dont think, it is that bad for "production environment", as these are only warnings, and mldonkey will behave as always (, strange and unpredictable Very Happy ), at least mine does till now.

next step for me is to try this on my 64er machine, i will keep you informed.


so long,
_________________
Back to top
View user's profile Send private message
TripleM
user


Joined: 27 Oct 2005
Posts: 95
Location: Germany

PostPosted: Sun Nov 20, 2005 1:05 pm    Post subject: Reply with quote

with the same procedure, as described above, i succeeded to compile mldonkey 2.7.0 on my amd64-machine against ocaml3.09.
Code:
Buildinfo:
MLNet Multi-Network p2p client version 2.7.0
Networks: Global Shares  Gnutella  G2  Fasttrack  FileTP  BitTorrent  Donkey
Ocaml version: 3.09.0
Build on: Linux x86_64 2.6.13 with glibc 2.3.5
Configure arguments: --enable-batch --enable-checks --enable-pthread --enable-ocamlver=3.09
Features: threads zlib-1.2.3 bzip2-1.0.3 gd(jpg/png-1.2.8) iconv check-bounds sha1new
Runinfo:
Enabled Networks:  Donkey Overnet BitTorrent FileTP
Server usage: enabled
System info: Linux triplem 2.6.13 #2 SMP Mon Oct 17 14:56:59 CEST 2005 x86_64
Language: EN - locale: ANSI_X3.4-1968
 max_string_length: 144115188075855863 - word_size: 64 - max_array_length: 18014398509481983
 max file descriptors: 1024 - max useable file size: 2^63-1 bits (do the maths ;-p)



so long,

p.s.:forgot to mention, cause it is not ocaml3.09-related, that the gnutella-plugins arent useable/are damaged through some 64bit-incompatibility in the tigertree-algorithm
Back to top
View user's profile Send private message
spiralvoice
Sage


Joined: 06 Jan 2003
Posts: 3983
Location: Germany

PostPosted: Sun Nov 20, 2005 1:51 pm    Post subject: Reply with quote

TripleM wrote:
gnutella-plugins arent useable/are damaged through some 64bit-incompatibility in the tigertree-algorithm

https://savannah.nongnu.org/bugs/?func=detailitem&item_id=14664
Waiting for some C gurus to take care of this.
_________________
Link overview and precompiled cores here: http://mldonkey.sourceforge.net/DownloadLinks
Back to top
View user's profile Send private message
spiralvoice
Sage


Joined: 06 Jan 2003
Posts: 3983
Location: Germany

PostPosted: Sun Dec 11, 2005 12:20 am    Post subject: Reply with quote

TripleM wrote:
p.s.:forgot to mention, cause it is not ocaml3.09-related, that the gnutella-plugins arent useable/are damaged through some 64bit-incompatibility in the tigertree-algorithm

Tiger Tree work since MLDonkey 2.7.1, current CVS can be compiled with Ocaml 3.09.0, please test.
_________________
Link overview and precompiled cores here: http://mldonkey.sourceforge.net/DownloadLinks
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    MLDonkey Forum Index -> Mac OS X All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Sourceforge.net Logo