Joel Reymont a écrit : > ./ocamlopt.opt -nostdlib unix.cmxa -g -I stdlib -I otherlibs/unix > ocamlbuild/ocamlbuild_executor.cmx ocamlbuild/ocamlbuild_pack.cmx > ocamlbuild/ocamlbuild_unix_plugin.cmx ocamlbuild/ocamlbuild.cmx -o > ocamlbuild/ocamlbuild.native > Undefined symbols: > "_unix_setgroups", referenced from: > _camlUnix__215 in unix.a(unix.o) > _unix_setgroups$non_lazy_ptr in unix.a(unix.o) > "_unix_initgroups", referenced from: > _camlUnix__215 in unix.a(unix.o) > _unix_initgroups$non_lazy_ptr in unix.a(unix.o) > ld: symbol(s) not found > collect2: ld returned 1 exit status > File "caml_startup", line 1, characters 0-1: > Error: Error during linking > Exit code 2 while executing this command: > ./ocamlopt.opt -nostdlib unix.cmxa -g -I stdlib -I otherlibs/unix > ocamlbuild/ocamlbuild_executor.cmx ocamlbuild/ocamlbuild_pack.cmx > ocamlbuild/ocamlbuild_unix_plugin.cmx ocamlbuild/ocamlbuild.cmx -o > ocamlbuild/ocamlbuild.native
Are you using the ocamlbuild-based build system? That would be my fault (I guess). See PR#3047. I haven't tested the patch with the ocamlbuild-based build system, but I guess "initgroups.o" and "setgroups.o" are missing from otherlibs/unix/libunix.clib... Could you check that updating libunix.clib solves your build failure? Cheers, -- Stéphane _______________________________________________ Caml-list mailing list. Subscription management: http://yquem.inria.fr/cgi-bin/mailman/listinfo/caml-list Archives: http://caml.inria.fr Beginner's list: http://groups.yahoo.com/group/ocaml_beginners Bug reports: http://caml.inria.fr/bin/caml-bugs
