Hello, Here I will express my own personal opinion, which is not an official position of the OpenOCD project. I hope the maintainers will state their opinions in separate mails.
I consider GNU ARM Eclipse Plug-ins to be a very useful and essential part of an embedded developer toolbox. But this announcement made me feel uneasy about your OpenOCD packaging efforts, please see inline why. On Sun, Feb 01, 2015 at 06:04:43AM +0200, Liviu Ionescu wrote: > Since I saw the recent discussion regarding the difficulties of > building OpenOCD on Windows, please note that I recently added a > binary distribution of OpenOCD to the GNU ARM Eclipse plug-ins > project (http://gnuarmeclipse.livius.net/blog/openocd/). How a binary distribution helps end-users to build OpenOCD? > The big novelty is that it includes two setup wizards for Windows > (32/64-bit) and one installer for OS X. MSYS2 already provides binary packages for OpenOCD, and a very easy way to rebuild from the sources, when needed. Homebrew already provides both latest release and git HEAD in a trivially accessible way. > Although less important since most Linux distros already include > OpenOCD packages, this new distribution also includes two archives > for GNU/Linux (32/64-bit) that have the advantage of being packed as > standalone folders, that can be installed anywhere without having to > explicitly specify the path to the scripts folder. I do not like an idea to provoke the users to circumvent their distro packaging system. I would prefer to consolidate all the userbase instead of making it more diverse by yet another binary build. Also, I would prefer to have every end-user capable of rebuilding OpenOCD from the sources with trivial effort. Hence I was working directly with distro maintainers to ensure their users can get openocd running and building by distro-recommended way. In the OS X case, I consider Homebrew to be the distro (I know about Macports and Fink, yes, and I hope their users will manage to maintain the openocd package themselves if they need it); in the windows case I consider MSYS2 to be the distro. Installing binary packages outside of the repository is something I would not recommend to anybody. -- Be free, use free (http://www.gnu.org/philosophy/free-sw.html) software! mailto:fercer...@gmail.com ------------------------------------------------------------------------------ Dive into the World of Parallel Programming. The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/ _______________________________________________ OpenOCD-devel mailing list OpenOCD-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/openocd-devel