jamesbowman / spidriver

SPI driver public repo
https://spidriver.com/
BSD 3-Clause "New" or "Revised" License
181 stars 56 forks source link

Would love build instructions for the GUIs #23

Open bitshiftnetau opened 4 years ago

bitshiftnetau commented 4 years ago

Doesn't seem to be a Makefile or any build instructions for the GUIs, I know you host the executables and that's great but seeing as you've opened the source it would be great to build from there.

Thoughts?

jamesbowman commented 4 years ago

The Windows GUI is cross-compiled on Linux, the Makefile is in C/win32gui:

https://github.com/jamesbowman/spidriver/tree/master/c/win32gui

The Linux.Mac GUI is the Python gui.py https://github.com/jamesbowman/spidriver/blob/master/python/samples/gui.py

It is made into an executable with pyinstaller - the I2CDriver Readme gives the command-line:

https://github.com/jamesbowman/i2cdriver

bitshiftnetau commented 4 years ago

Awesome man, I've built a package for Arch Linux that builds spicl and also a shared library, then installs to the system. I'll do the same for the GUIs based on your instructions above.

Also, just a side note: this device is the best thing I have ever purchased. Thank you!