Re: NAB compile problems

Shirshanka Das <[email protected]> Tue, 18 May 2004 11:26:36 -0700
Newsgroups gmane.network.simulator.epfl
Message-ID <[email protected]>
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Henri,
~  the .depend file in my nab directory exists but is empty.
~  doing make depend tells me :
~  make: Nothing to be done for 'depend'

~  I have ocamldep.opt in my path.

regards,
Shirshanka.

Henri DF wrote:
| Hello Shirshanka,
|
| I would guess that the dependency file has not been generated properly.
|
| Can you check if you have a proper .depend file in your nab directory?
|
| If not, could you try a 'make depend' and tell me the output? And
check if
| you have the binary ocamldep.opt in your path? if not, it is possible
that
| you installed only ocamldep and not ocamldep.opt (the ocaml installation
| readme will tell you how to get ocamldep.opt).
|
| Henri
|
| ps: i am travelling this week with sketchy connectivity, so please bear
| with me if i cannot answer for a few days..
|
|
| Hi all,
| ~ We have ocaml-3.07beta2 installed
| ~ We also have lablgtk-1.2.5.
| ~ We trying to compile the latest nab version : 0.6.1
|
| ~ On running make nab-top we get :
| ~ > /usr/bin//ocamlc.opt  -g  -w A    -I /usr/lib/ocaml/lablgtk  -I lib
| -I lib/contrib  -I gui  -I sim/base  -I sim/interfaces  -I sim/mac  -I
| sim/mob  -I sim/pkt  -I proto/grep  -I proto/aodv  -I proto/diff  -I
| proto/misc  -I proto/ler -I scripts -I gui/data -c lib/mods.ml
| | /usr/bin//ocamlc.opt  -g  -w A    -I /usr/lib/ocaml/lablgtk  -I lib
| -I lib/contrib  -I gui  -I sim/base  -I sim/interfaces  -I sim/mac  -I
| sim/mob  -I sim/pkt  -I proto/grep  -I proto/aodv  -I proto/diff  -I
| proto/misc  -I proto/ler -I scripts -I gui/data -c lib/misc.ml
| | /usr/bin//ocamlc.opt  -g  -w A    -I /usr/lib/ocaml/lablgtk  -I lib
| -I lib/contrib  -I gui  -I sim/base  -I sim/interfaces  -I sim/mac  -I
| sim/mob  -I sim/pkt  -I proto/grep  -I proto/aodv  -I proto/diff  -I
| proto/misc  -I proto/ler -I scripts -I gui/data -c lib/contrib/opt.ml
| | I/O error: lib/contrib/opt.cmi: No such file or directory
| | make: *** [lib/contrib/opt.cmo] Error 2
|
| Seems like the .cmi's are not being compiled..
| ~ /lib/contrib/opt.ml and opt.mli exist.
|
| on compiling opt.cmi by hand.. and running make nap-top again.. we run
| into the same issue for pkt_queue (which is the next entry in the
Makefile)
| ~ so seems like the .cmi's need to be compiled before the .cmo's but its
| not happening in the current Makefile..
|
| ~ trying
| ~ %.cmo: %.ml %.cmi
| ~ helped a little.. but broke further ahead...
|
| ~ since we're not ocaml experts, we're guessing there's something simple
| we are missing here..
|
|
| thanks,
| Shanky
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)

iD8DBQFAqlVc0xtjLhDyONoRAhIPAJsG8kDwIVTuJGWo8yS/p2KuPzGqbgCgl6gD
HQlQNmWVRAkHxPiumSJ9qKs=
=430Y
-----END PGP SIGNATURE-----