whizard is hosted by Hepforge, IPPP Durham

Opened 14 years ago

Closed 14 years ago

#424 closed defect (fixed)

Compilation fails because CIRCE2 needs camlp4

Reported by: kilian Owned by: ALL
Priority: P1 Milestone: v2.0.6
Component: configure Version: 2.0.5
Severity: blocker Keywords:
Cc:

Description

Trying to update the trunk, compilation fails because circe2 needs the camlp4 preprocessor, which is not installed on my system. (It's not part of the ocaml package.)

No big deal, but this is a dependency on a new package which has to be properly documented. Or eliminated.

Change History (2)

comment:1 Changed 14 years ago by kilian

OK, after installing camlp4 this still fails with the output

make[3]: Entering directory `/scratch/build/whizard/gfortran/src/circe2/src'
ocamlopt.opt -pp camlp4 -inline 64  -o circe2_tool.cmx -c /afs/tp1.physik.uni-siegen.de/user/kilian/whizard/trunk/src/circe2/src/circe2_tool.ml
File "/afs/tp1.physik.uni-siegen.de/user/kilian/whizard/trunk/src/circe2/src/circe2_tool.ml", line 17, characters 0-4:
Parse error: entry [implem] is empty
File "/afs/tp1.physik.uni-siegen.de/user/kilian/whizard/trunk/src/circe2/src/circe2_tool.ml", line 1, characters 0-1:
Error: Preprocessor error
make[3]: *** [circe2_tool.cmx] Error 2
make[3]: Leaving directory `/scratch/build/whizard/gfortran/src/circe2/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/scratch/build/whizard/gfortran/src/circe2'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/scratch/build/whizard/gfortran/src'
make: *** [all-recursive] Error 1

Looks like the preprocessor should not be invoked on that one.

comment:2 Changed 14 years ago by Juergen Reuter

Resolution: fixed
Status: newclosed

Both issues solved in r3345-3347.

Note: See TracTickets for help on using tickets.