HarryR/ethsnarks

Remove difficult to cross-compile libraries (boost, OpenSSL)

HarryR opened this issue · 0 comments

The two libraries are used which are a pain to cross-compile:

  • OpenSSL
  • boost

Boost is only used to load JSON serialised data (using property tree), and program_options.
OpenSSL is only used to SHA256

GMP is still required for field operations, however the other two can be safely removed.

This should reduce the cross-compile build time significantly