Skip to content

Unable to run make #102

Open
Open
@Mikerah

Description

@Mikerah

I'm running Fedora 34 64-bit.

When attempting to run make in order to build this project, I get the following error when running on the obliv-c branch:

File "_none_", line 1:
Error: Cannot find file nums.cmxa
Command exited with code 2.
make[1]: *** [Makefile:145: ocamlbuild] Error 10
make[1]: Leaving directory '/home/mikerah/Documents/HashCloak/Projects/obliv-c-tutorial/obliv-c'
make: *** [Makefile:413: install-local] Error 2

I have ocaml-num installed through the Fedora package manager instead of opam since this resolved issues I had with running ./configure. So, this is odd.

When I attempt to run make on the master branch, I get the following error:

File "src/frontc/clexer.mll", line 617, characters 30-47:
Warning 52: Code should not depend on the actual values of
this constructor's arguments. They are only for information
and may change in future versions. (See manual section 9.5)
File "src/frontc/clexer.ml", line 1:
Error: Could not find the .cmi file for interface src/frontc/clexer.mli.
Command exited with code 2.
make[1]: *** [Makefile:138: ocamlbuild] Error 10
make[1]: Leaving directory '/home/mikerah/Documents/HashCloak/Projects/obliv-c-tutorial/obliv-c'
make: *** [Makefile:406: install-local] Error 2

I have ocaml-cil-devel and its dependencies installed through the Fedora package manager. Again, this is an odd error.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions