Version française
Home     About     Download     Resources     Contact us    
Browse thread
[Caml-list] linking order of C libraries.
[ Home ] [ Index: by date | by threads ]
[ Search: ]

[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
Date: -- (:)
From: Yamagata Yoriyuki <yoriyuki@m...>
Subject: [Caml-list] linking order of C libraries.
It would be dumb to ask, but what is the effect of order in which C
libraries are given to ocamlc?  I ask because when I gave the command
line something like

 ocamlc -custom -I +camlp4 -I .. -I ../lib gramlib.cma -o mana\
 swig.cmo stub_helpers.o stub_wrap.o stub.cmo mana.cmo parse.cmo\
 ../lib/libchasen.a -cclib -lstdc++

then it succeeded, but if I gave

ocamlc -custom -I +camlp4 -I .. -I ../lib gramlib.cma -o mana\
../lib/libchasen.a swig.cmo stub_helpers.o stub_wrap.o stub.cmo\
mana.cmo parse.cmo -cclib -lstdc++

then it emits a lot of "undefined reference" errors.  (Only difference
is the location of ../lib/libchasen.a)

Is there a documentation I have overlooked?

--
Yamagata Yoriyuki

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