Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Precompiled binaries for Windows, Mac, and Linux #429

Open
Moult opened this issue Dec 1, 2019 · 5 comments
Open

Precompiled binaries for Windows, Mac, and Linux #429

Moult opened this issue Dec 1, 2019 · 5 comments

Comments

@Moult
Copy link

Moult commented Dec 1, 2019

I am looking to distribute some scripts based on https://github.com/BerkeleyAutomation/python-fcl

I was wondering if there were some precompiled binaries available for Windows, Mac, and Linux for perhaps the common architectures? That would help distribute. For Linux, they are in the repos, so that's easy. For Mac, I don't have experience with it so I'm not too sure. For Windows, I checked the Appveyor builds but I don't see any artifacts.

Any ideas?

@scpeters
Copy link
Contributor

scpeters commented Dec 4, 2019

fcl is in homebrew, which has binary artifacts (bottles):

@mamoll
Copy link
Member

mamoll commented Dec 4, 2019

So does Macports (http://packages.macports.org/fcl/). Of course, these packages might require additional packages (libccd) and may not be relocatable. It's hard to make binaries that can be installed wherever a user wants and is supported by various versions of operating systems.

@Moult
Copy link
Author

Moult commented Dec 4, 2019

Thanks, that helps for Mac! For windows, is it possible to modify appveyor to retain build artifacts?

@jslee02
Copy link
Member

jslee02 commented Dec 4, 2019

On Windows, you could use vcpkg.

Edit: vcpkg doesn't host binaries itself.

@Moult
Copy link
Author

Moult commented May 13, 2020

Bumping this issue - I noticed that fcl is available for Linux and Mac on Conda: https://anaconda.org/conda-forge/fcl

Still missing is Windows :( Forgive my ignorance, but if Appveyor is already doing builds, can that be tweaked to retain the built files as an artifact which could be downloaded and distributed?

@jslee02 yeah - I don't see binaries there :(

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

No branches or pull requests

4 participants