2009/6/22 Zach Welch <z...@superlucidity.net>: > On Sun, 2009-06-21 at 13:20 -0700, David Brownell wrote: >> On Sunday 21 June 2009, Audrius Urmanavičius wrote: >> > I can also second Xiaofan, who offers distribution of .zip file with >> > Cygwin building environment set up, probably with shell script that >> > does `./bootstrap`, `./configure --with-ftd2xx-blahblah` and `make` >> > there, so that Windows users with (almost) no linux experience could >> > build openocd themselves in minutes. >> >> I can't see any particular issue with such a "build kit". >> Of course it shouldn't include binaries of any kind. >> >> It should however be exactly equivalent to carefully >> written build instructions that include fetching the >> source (maybe both "release 0.2.0" or "SVN-head" options) >> and libraries. > > Finally!! Someone came up with one of the legal workarounds! > > A build script can be distributed that automatically fetches every > single component (including the compilers, if necessary) and builds all > of the source code from scratch. > > This is simply a matter of doing the work, but I have done this for past > projects for exactly these same reasons. This may seem like extra work, > but the resulting distribution complies with the terms of the GPL. > > If we had fully modular drivers, it would even be possible to distribute > a build kit that compiles _only_ the FTD2XX driver, which can be > installed into OpenOCD's (forthcoming) driver module directory. >
Glad to heat that build-kit idea is acceptable by GPL and you two. Cygwin is not small. So it is good to distribute is as a zip file. The a shell script to fetch OpenOCD and FTD2XX driver and build OpenOCD can be put in to automatic the job. -- Xiaofan http://mcuee.blogspot.com _______________________________________________ Openocd-development mailing list Openocd-development@lists.berlios.de https://lists.berlios.de/mailman/listinfo/openocd-development