|
From: ralph e. <ral...@gm...> - 2015-04-06 11:37:09
|
GPL as far as i know allows a dev upto 3 years to get a patchset out section 3b i believe but lets not split hairs over this, im more than happy to share my work. Ill even give a small tutorial to allow users to build itcl/itk3.4 with MinGW64 with no patching (it works but damn its an ugly way of doing it). Basically get Msys2 cd to itcl source dir open bash and make sure MSYSTEM=MINGW32 configure change to the MinGW64 compiler and cd back into the source dir now make and make install. It works but as you can see its not a pretty way of doing things so im working on tcl.m4 so that i can regenerate a working configure for MinGW64. Not sure the patch will work with standard mingw but i might be wrong, ill upload it to the same folder on sourceforge. You also need to run sed on /gcc-source/gcc/config/i386/mingw32.h and a few other things, so ill upload my build scripts as well. Here you go http://sourceforge.net/projects/cbadvanced/files/Tools/gcc-4.9.2-buildsystem.7z/download Den 06-04-2015 kl. 12:51 skrev Keith Marshall: > On 06/04/15 10:30, ralph engels wrote: >> If you had read the message > I did. > >> i pointed out that the patchset for building the sources are not >> done yet (specifically the ones reguarding building the itcl/itk 3.3 >> sources with mingw64) > So, you go ahead and post binaries, before you are able to deliver > matching source? Technically, that's a GPL infringement. > >> i can provide the insight/gdb sources if you want a look, > Please post them alongside your binaries. (I am more interested in > those relating to mingw32, and compatible with MinGW.org distribution; > they should be in a form which will allow me to reproduce your build). > >> or simply get them from the msys2 project. > No. In directing me to another project, which you don't control, you > are yet again infringing GPL; *you* are required to furnish source for > the binaries you distribute, preferably using a similar distribution > medium, via a conduit which *you* control. > > Please don't misunderstand me; I don't want to see your project shut > down, but you really do need to take better care to comply with the > relevant licences ... GPL requires you to be in a position to supply > source on demand, such that any other user can reproduce your builds, > and it does not permit you to abrogate responsibility for such supply by > delegation to a third party. > |