zeutro / openabe

The OpenABE library - open source cryptographic library with attribute-based encryption implementations in C/C++
http://www.zeutro.com
GNU Affero General Public License v3.0
262 stars 71 forks source link

Problems running tests before installation, plus misc. #48

Closed mouse07410 closed 4 years ago

mouse07410 commented 4 years ago

MacOS, current master.

  1. Building with at least one dependency (e.g., relic) enabled - make test fails if said dependency isn't already installed.
  2. make clean does not remove test and debug artifacts, does not remove built library and header files from $ZROOT/root/.
  3. Everything is linked with shared libraries for dependencies (static and shared vars both point at "shared").

All of the above is fixed in PR #49 .