SpockBotMC / RikerBot

C++20/Python based Minecraft bot
zlib License
46 stars 7 forks source link

Is there a possible way to provide a precompiled binary? #23

Open NovaProtocol opened 2 years ago

NovaProtocol commented 2 years ago

Lots of libs are providing their own pre-compiled binaries so it's a one step installation. Anyways, for this however, the installation is very hard. Lot's of error and stuff. For someone who uses python, C++ is a very hard thing to grasp. Tbh, idk what I'm doing.

Is there any way you can provide pre-compiled binaries. The project itself is great and intuitive. It's just very hard to install

nickelpro commented 2 years ago

For Linux: Not really, as the encouraged way to distribute native code binaries via PyPI on Linux is to distribute source code due to ABI issues.

For OSX: Probably possible, but tricky, because there may exist ABI problems between the compiler used and the system libraries.

For Windows: Project doesn't have a working build process on Windows atm. It would totally possible for Windows to use pre-compiled binaries if we had a working build pipeline.