http://wiki.sonic-potions.com/index.php/LXR_Windows_build_instructions
Needs a little update to the install paths (Windows machine at home), but mostly there.
@rudeog: just verified Windows builds work OK with Cygwin (using GNU make), so perhaps there's something odd about mingw make?
One side note: Windows builds need an initial make clean to get the firmware builder regenerated correctly.
Note: change to FirmwareImageBuilder.cpp for building on Linux is merged in rudeog's repo, so Linux builds are good to go from there, once the Makefile changes are merged in
@egnouf that's odd, I didn't have to make any changes to the rudeog repository to get it to compile, apart from copying in the 4x Makefiles.
Maybe you were missing some of the Makefiles initially? These are the relevant ones
https://github.com/patr…
http://git-man-page-generator.lokaltog.net
I did something horrible with rebase as well, bleh.
Of course, the main repo still needs a bunch of backslash fixes, so that would need a merge from rudeog's repo.
Nice work @egnouf
Btw, I didn't need to alter the PATH variable to get things to compile; just setting ARM_TOOLKIT_ROOT and AVR_TOOLKIT_ROOT worked for me.
Also, here's a temp recipe to get the Makefiles (is there a better way to do this with git?)…
There is definitely a noise, but only under certain circumstances for me. I'm using an MOTU Ultralite.
The setup I'm describing below is out of bounds for what people would be likely to use or encounter (max everything), but I'm detailing it for th…
Verified freshly built firmware loads from both Linux & Mac builds. Didn't do anything other than program a simple sequence and fiddle with a few menus, but it comes up OK
Mac setup (10.9.2)
- Download of GNU bare metal ARM toolchain from https://launchpad.net/gcc-arm-embedded (v4.8)- Download of Atmel AVR 8-bit toolchain from http://www.obdev.at/products/crosspack/download.html (CrossPack-AVR-20131216.dmg is the most…
@egnouf @pld are you still taken with the idea of a pre-built virtual machine image? I'm not sure there's so much value, as it'll go out date quite quickly. Doubly so given how easy it is to get things rolling with the Makefile changes from @pld, …
Got this built OK on Ubuntu (12.04, LTS, don't ask Will do test build on Mac later and verify both images on the LXR itself.
Process used- Download of GNU bare metal ARM toolchain from https://launchpad.net/gcc-arm-embedded (v4.8)- Download of Atm…
MOTU Ultralite Mk3 Hybrid on Mac here. Great interface for the size (and with a couple of preamps), but not within your specified budget sadly, even secondhand.
Sounds like straight makefiles is the consensus then
Can't comment about building on Windows (Mac & Linux myself), but it should be possible to accomodate that environment without too many hurdles once a base setup is in place.
Yeah, I've only thought about this briefly, but your points are interestingSomething Makefile based could easily work. Maintenance cost vs. something else is the main concern hereSomething which could ease both Eclipse-based & non-IDE developme…