demexp-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Demexp-dev] Compilation of demexp


From: Sylvain Chevillard
Subject: [Demexp-dev] Compilation of demexp
Date: Mon, 16 Jan 2006 10:18:47 +0100

Hello guys.

I'm encountering problems during the compilation of demexp.

I had first some problems with a dependency of demexp : Cduce. I were using an old CVS version of Ocaml 3.09 and the compilation of Cduce failed when it tried to create the first "pack". A bit of searches later, I understood that it came from a problem with OCaml 3.09 overs powerpc. I installed a new version of Ocaml and re-install everything. Cduce compiled without any new problem.

Now, it is Demexp itself which refuses to compile. Everything gets fine until it tries to link the object code. It seems to be related with Cduce again.
Have a look :

[...]
ocamlopt.opt -I srv -I net -I lib -I bitv-0.5 -I /usr/local/lib/ocaml/site-lib/equeue -I /usr/local/lib/ocaml/site-lib/rpc -I /usr/local/lib/ocaml/site-lib/gz -I /usr/local/lib/ocaml/camlp4 -I /usr/local/lib/ocaml/site-lib/ulex -I /usr/local/lib/ocaml/site-lib/pcre -I /usr/local/lib/ocaml/site-lib/num -I /usr/local/lib/ocaml/site-lib/netstring -I /usr/local/lib/ocaml/site-lib/cgi -I /usr/local/lib/ocaml/site-lib/equeue -I /usr/local/lib/ocaml/site-lib/netclient -I /usr/local/lib/ocaml/site-lib/pxp-engine -I /usr/local/lib/ocaml/site-lib/pxp-lex-iso88591 -I /usr/local/lib/ocaml/site-lib/pxp-lex-utf8 -I /usr/local/lib/ocaml/site-lib/expat -I /usr/local/lib/ocaml/camlp4 -I /usr/local/lib/ocaml/site-lib/cduce -I /usr/local/lib/ocaml/site-lib/pcre -I /usr/local/lib/ocaml/site-lib/netstring -I /usr/local/lib/ocaml/site-lib/pxp-engine -I /usr/local/lib/ocaml/site-lib/cgi -I /usr/local/lib/ocaml/site-lib/pxp-lex-iso88591 -I /usr/local/lib/ocaml/camlp4 -I /usr/local/lib/ocaml/site-lib/ulex -I /usr/local/lib/ocaml/site-lib/pxp-ulex-utf8 -I /usr/local/lib/ocaml/site-lib/wdialog -I +camlp4 -thread -o srv/demexp-server str.cmxa bigarray.cmxa nums.cmxa unix.cmxa equeue.cmxa rpc.cmxa gz.cmxa ulexing.cmxa pcre.cmxa nums.cmxa netstring.cmxa cgi.cmxa netclient.cmxa pxp_engine.cmxa pxp_lex_iso88591.cmxa pxp_lex_link_iso88591.cmx pxp_lex_utf8.cmxa pxp_lex_link_utf8.cmx expat.cmxa gramlib.cmxa camlp4/camlp4.cmxa camlp4/pr_o.cmx cduce_lib.cmxa pxp_ulex_utf8.cmxa pxp_ulex_link_utf8.cmx wdialog.cmxa threads.cmxa net/messages_aux.cmx net/messages_clnt.cmx net/messages_srv.cmx config.cmx bitv-0.5/bitv.cmx lib/perf.cmx lib/norm.cmx lib/time.cmx lib/timestamp.cmx srv/srvflags.cmx srv/dbitv.cmx srv/rss.cmx srv/id.cmx srv/participants.cmx srv/classification.cmx srv/cpref.cmx srv/delegation.cmx srv/voting.cmx srv/posbase.cmx srv/xml.cmx srv/io.cmx srv/work.cmx srv/demexp-server.cmx
ld: Undefined symbols:
_camlAst
_camlAtoms
_camlAuto_pat
_camlBool
_camlBuiltin
_camlBuiltin_defs
_camlCaml_cduce
_camlCduce
_camlCduce_expat
_camlCduce_netclient
_camlCduce_pxp
_camlChars
_camlCompile
_camlCompunit
_camlCustom
_camlEncodings
_camlEval
_camlExplain
_camlExternals
_camlHtml
_camlIdent
_camlImap
_camlIntervals
_camlLambda
_camlLibrarian
_camlLoad_xml
_camlLocation
_camlMlstub
_camlMltypes
_camlNormal
_camlNs
_camlOperators
_camlParser
_camlPatterns
_camlPretty
_camlPrint_auto
_camlPrint_xml
_camlQuery_aggregates
_camlRun
_camlRun_dispatch
_camlSample
_camlSchema_builtin
_camlSchema_common
_camlSchema_converter
_camlSchema_parser
_camlSchema_pcre
_camlSchema_types
_camlSchema_validator
_camlSchema_xml
_camlSequence
_camlSortedList
_camlStats
_camlSystem
_camlTyped
_camlTypepat
_camlTyper
_camlTypes
_camlUlexer
_camlUpool
_camlUrl
_camlValue
Error during linking
make: *** [srv/demexp-server] Error 2
rm srv/xml.cdo

I'm using the official distribution of Ocaml 3.09.1 downloaded from Ocaml's site and compiled from sources over a Powerbook (powerpc G4) under Mac OS X 10.3.9, Cduce 0.4.0 downloaded from http://www.cduce.org/download/cduce-0.4.0.tar.gz and demexp 0.7 downloaded from http://www.linux-france.org/~dmentre/demexp/latest-src

Any idea ?

Sylvain Chevillard





reply via email to

[Prev in Thread] Current Thread [Next in Thread]