The instructions at Building BLE Projects on Linux are tedious. It seems like using Wine creates many files with lower case filenames, requiring many changes to "#include Foo.h" statements or other patching.
Isn't there a better way? Can't I just copy the BT SDK source files to a certain directory (say ~/ti/....), and not use an installer built for the Windows platform? What else does the installer do that I should consider before attempting to not use the installer?
I can deal with a few project property changes (resource paths etc.) as described in the link.
This thread (the last post) asks my same question "Isn't there an updated way?"
Is there still a need to for pre and post build steps (running a boundary/frontier script that requires Windows)? ( I don't deeply understand what that is, but I'm guessing having to do with a separate image for the BT Stack?)
The Getting Started & FAQ seems to suggest Python scripts do some of the work (of installing, or building?) now, instead of Windows specific tools.
I switch back and forth between CCS and CCS Cloud, see some of my other posts. I may even try OSX, if that's more fruitful. I'm trying to develop on the CC2650 Launchpad.