Skip to content
This repository has been archived by the owner on Apr 22, 2023. It is now read-only.

Missing emp-ot/table.h , unable to build #7

Open
dskram87 opened this issue Feb 25, 2020 · 4 comments
Open

Missing emp-ot/table.h , unable to build #7

dskram87 opened this issue Feb 25, 2020 · 4 comments

Comments

@dskram87
Copy link

Following the installation process in emp-readme, emp-ot , emp-tools & emp-sh2pc are installed but when running cmake . & make to install emp-pvc I get the following error:

fatal error: emp-ot/table.h: No such file or directory
#include <emp-ot/table.h>
^~~~~~~~~~~~~~~~
The emp-ot repository does not contain any table.h file.
When I comment the include, I get the next error:

emp-pvc/internal_eva.h:5:10: fatal error: emp-ot/mextension_kos.h: No such file or directory
#include <emp-ot/mextension_kos.h>

So it seems emp-pvc is using some old references. Any fix possible?

@wangxiao1254
Copy link
Member

One simple way would be using an older version of emp-tool and emp-ot. For fixes, @fionser

@abrahimladha
Copy link

I used git checkout on the last commit that contained table.h, it however fails to build. I don't know if its dependent on an older version of emp-tool or maybe relic.

@wangxiao1254
Copy link
Member

I updated the installation steps to reflect the change in other repos. Please try again.

@abrahimladha
Copy link

Following the instructions exactly it works just fine. Thanks.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants