[Gdal-dev] windows ogr2ogr including OCI

Norman Vine nhv at cape.com
Thu Nov 27 09:47:26 EST 2003


Frank Warmerdam writes:
> 
> I believe you can run Cygwin executables without the rest of cygwin as long
> as you distribute one or two core cygwin DLLs with the .exe.  

note the Cygwin license requirements though before you distribute
rather then just have the end user get the Cygwin DLL's on their own

"""
In accordance with section 10 of the GPL, Red Hat permits programs whose 
sources are distributed under a license that complies with the Open Source 
definition to be linked with libcygwin.a without libcygwin.a itself causing the 
resulting program to be covered by the GNU GPL. 

This means that you can port an Open Source(tm) application to cygwin, and 
distribute that executable as if it didn't include a copy of libcygwin.a linked into 
it. Note that this does not apply to the cygwin DLL itself. If you distribute a 
(possibly modified) version of the DLL you must adhere to the terms of the GPL,
 i.e. you must provide sources for the cygwin DLL. 
"""

> However, I
> suspect it would be very difficult to do cygwin builds with some of the more
> esoteric build options like oracle support.

As long as there is a 'C' and not 'C++' interface there shouldn't be any
insurmountable problems linking with Cygwin.

Cheers

Norman



More information about the Gdal-dev mailing list