PyFE icon indicating copy to clipboard operation
PyFE copied to clipboard

Provide pre-compiled binaries and strip away manual compilation

Open Syzygianinfern0 opened this issue 5 years ago • 3 comments

Currently it is required for the user to have the dependencies of charm gmp and pbc installed. Can this somehow be incorporated into the pypi package with OS compatibility (hopefully)

Syzygianinfern0 avatar Jun 12 '20 10:06 Syzygianinfern0

How are you installing those libraries manually, are all of them using Makefiles?

youben11 avatar Jun 13 '20 06:06 youben11

Some are to be installed from a package manager and some to be compiled using make. This is the way its currently working for the tests. You can check out this PR for the installation instructions under .github/workflows/tests.yml

Syzygianinfern0 avatar Jun 13 '20 07:06 Syzygianinfern0

I would suggest finding a way to install them all from source, it might be harder to maintain, but get greater adoption as the user won't have to install anything from the package manager (without talking about possible PM issues).

youben11 avatar Jun 13 '20 08:06 youben11