Version française
Home     About     Download     Resources     Contact us    
Browse thread
[Caml-list] using ocamlopt with -cc cc
[ Home ] [ Index: by date | by threads ]
[ Search: ]

[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
Date: -- (:)
From: Hal Daume III <hdaume@I...>
Subject: [Caml-list] using ocamlopt with -cc cc
On a Sparc machine, I'm forced to use cc instead of gcc.  However, when I
try to compile something I get undefined symbol errors, like the
following:

bash$ cat foo.ml
let _ = print_int 5;
bash$ /tmp1/daume/bin/ocamlopt -cc cc foo.ml -o foo
Undefined                       first referenced
 symbol                             in file
__ashldi3
/tmp1/daume/lib/ocaml/libasmrun.a(ints.o)
__ashrdi3
/tmp1/daume/lib/ocaml/libasmrun.a(ints.o)
__floatdidf
/tmp1/daume/lib/ocaml/libasmrun.a(ints.o)
__lshrdi3
/tmp1/daume/lib/ocaml/libasmrun.a(ints.o)
ld: fatal: Symbol referencing errors. No output written to foo
Error during linking
bash$ cat foo.ml
let _ = print_int 5;
bash$ /tmp1/daume/bin/ocamlopt -cc cc foo.ml -o foo
Undefined                       first referenced
 symbol                             in file
__ashldi3
/tmp1/daume/lib/ocaml/libasmrun.a(ints.o)
__ashrdi3
/tmp1/daume/lib/ocaml/libasmrun.a(ints.o)
__floatdidf
/tmp1/daume/lib/ocaml/libasmrun.a(ints.o)
__lshrdi3
/tmp1/daume/lib/ocaml/libasmrun.a(ints.o)
ld: fatal: Symbol referencing errors. No output written to foo
Error during linking



anyone want to tell me how to fix this?

--
Hal Daume III

 "Computer science is no more about computers    | hdaume@isi.edu
  than astronomy is about telescopes." -Dijkstra | www.isi.edu/~hdaume

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