[gdal-dev] Dropping Windows-CE support?

2015-10-06 Thread Kurt Schwehr
Hi all,

Any objections to me removing Windows-CE support from GDAL svn-trunk head?

-kurt

https://trac.osgeo.org/gdal/ticket/6133 For removal of MacOS 9 and older.
Even Mentioned WinCE.

find . -name \*.cpp -o -name \*.c -o -name \*.h | egrep -v 'zlib|png|svn' |
xargs egrep -i 'WIN32_WCE|windows ce|wince'
./port/cpl_win32ce_api.h: * Purpose:  ASCII wrappers around only Unicode
Windows CE API.
./port/cpl_win32ce_api.h:#ifndef _CPL_WINCEAPI_H_INCLUDED
./port/cpl_win32ce_api.h:#define _CPL_WINCEAPI_H_INCLUDED1
./port/cpl_win32ce_api.h: * Windows CE API non-Unicode Wrappers
./port/cpl_win32ce_api.h:/* Replace Windows CE API calls with our own
non-Unicode equivalents. */
./port/cpl_win32ce_api.h:#endif /* #ifndef _CPL_WINCEAPI_H_INCLUDED */
./port/cpl_port.h:#if defined(_WIN32) && !defined(WIN32) &&
!defined(_WIN32_WCE)
./port/cpl_port.h:#if defined(_WINDOWS) && !defined(WIN32) &&
!defined(_WIN32_WCE)
./port/cpl_port.h:/*  We will use WIN32CE as a standard Windows CE
(Mobile) define.   */
./port/cpl_port.h:#if defined(_WIN32_WCE)
./port/cpl_error.cpp:#  include "cpl_wince.h"
./port/cpl_vsi_virtual.h:#  include "cpl_wince.h"
./port/cpl_wince.h: * $Id: cpl_wince.h 10645 2007-01-18 02:22:39Z warmerdam
$
./port/cpl_wince.h: * Purpose:  Windows CE specific declarations.
./port/cpl_wince.h:#ifndef _CPL_WINCE_H_INCLUDED
./port/cpl_wince.h:#define _CPL_WINCE_H_INCLUDED
./port/cpl_wince.h:#endif /* #ifndef _CPL_WINCE_H_INCLUDED */
./port/cpl_vsil_win32.cpp:/*  On WinCE we only support plain ascii
filenames. */
./port/cpl_vsisimple.cpp:/* Windows CE or other platforms */
./port/cpl_odbc.cpp:#ifndef WIN32CE /* ODBC is not supported on Windows CE.
*/
./port/cpl_conv.cpp:#  include "cpl_wince.h"
./port/cpl_odbc.h:#ifndef WIN32CE /* ODBC is not supported on Windows CE. */
./port/cpl_win32ce_api.cpp: * Purpose:  ASCII wrappers around only Unicode
Windows CE API.
./port/cplgetsymbol.cpp:/* Windows CE Implementation
*/
./port/cpl_vsi.h:#if !defined(_WIN32) && !defined(_WIN32_WCE)
./port/cpl_vsi.h:#if !defined(_WIN32_WCE)
./port/cpl_vsi.h:/* Windows CE */
./port/cpl_vsi.h:#if defined(_WIN32_WCE)
./ogr/swq.h:#if defined(_WIN32) && !defined(_WIN32_WCE)
./ogr/swq.h:#elif defined(_WIN32_WCE)
./ogr/ogrsf_frmts/ods/ods_formula.h:#if defined(_WIN32) &&
!defined(_WIN32_WCE)
./ogr/ogrsf_frmts/ods/ods_formula.h:#elif defined(_WIN32_WCE)
./ogr/ogrsf_frmts/shape/ogrshapelayer.cpp:#if defined(_WIN32_WCE)
./ogr/ogrsf_frmts/geojson/libjson/config.h:#ifdef _WIN32_WCE
./ogr/ogrsf_frmts/geojson/libjson/config.h:#ifdef _WIN32_WCE
./ogr/ogrgeometry.cpp:#ifndef _WIN32_WCE
./ogr/ogrgeometry.cpp:  "OGRGeometry::exportToKML() not
supported in the WinCE build." );
./ogr/ogrgeometry.cpp:#ifndef _WIN32_WCE
./ogr/ogrgeometry.cpp:  "OGRGeometry::exportToJson() not
supported in the WinCE build." );
___
gdal-dev mailing list
gdal-dev@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/gdal-dev

Re: [gdal-dev] Dropping Windows-CE support?

2015-10-06 Thread Mateusz Loskot
On 6 Oct 2015 23:07, "Kurt Schwehr"  wrote:
>
> Hi all,
>
> Any objections to me removing Windows-CE support from GDAL svn-trunk head?

A long while ago I called for maintainers as I have no means to keep it up.
I no longer use it myself and I don't think there is active user base, so
+1 from me.

Mateusz Łoskot
(Sent from mobile)
___
gdal-dev mailing list
gdal-dev@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/gdal-dev

Re: [gdal-dev] Dropping Windows-CE support?

2015-10-07 Thread Even Rouault
Le mardi 06 octobre 2015 23:07:41, Kurt Schwehr a écrit :
> Hi all,
> 
> Any objections to me removing Windows-CE support from GDAL svn-trunk head?

No objections from me.

There are also traces of WIN32CE in other files (such as port/cpl_strtod.cpp)

> 
> -kurt
> 
> https://trac.osgeo.org/gdal/ticket/6133 For removal of MacOS 9 and older.
> Even Mentioned WinCE.
> 
> find . -name \*.cpp -o -name \*.c -o -name \*.h | egrep -v 'zlib|png|svn' |
> xargs egrep -i 'WIN32_WCE|windows ce|wince'
> ./port/cpl_win32ce_api.h: * Purpose:  ASCII wrappers around only Unicode
> Windows CE API.
> ./port/cpl_win32ce_api.h:#ifndef _CPL_WINCEAPI_H_INCLUDED
> ./port/cpl_win32ce_api.h:#define _CPL_WINCEAPI_H_INCLUDED1
> ./port/cpl_win32ce_api.h: * Windows CE API non-Unicode Wrappers
> ./port/cpl_win32ce_api.h:/* Replace Windows CE API calls with our own
> non-Unicode equivalents. */
> ./port/cpl_win32ce_api.h:#endif /* #ifndef _CPL_WINCEAPI_H_INCLUDED */
> ./port/cpl_port.h:#if defined(_WIN32) && !defined(WIN32) &&
> !defined(_WIN32_WCE)
> ./port/cpl_port.h:#if defined(_WINDOWS) && !defined(WIN32) &&
> !defined(_WIN32_WCE)
> ./port/cpl_port.h:/*  We will use WIN32CE as a standard Windows CE
> (Mobile) define.   */
> ./port/cpl_port.h:#if defined(_WIN32_WCE)
> ./port/cpl_error.cpp:#  include "cpl_wince.h"
> ./port/cpl_vsi_virtual.h:#  include "cpl_wince.h"
> ./port/cpl_wince.h: * $Id: cpl_wince.h 10645 2007-01-18 02:22:39Z warmerdam
> $
> ./port/cpl_wince.h: * Purpose:  Windows CE specific declarations.
> ./port/cpl_wince.h:#ifndef _CPL_WINCE_H_INCLUDED
> ./port/cpl_wince.h:#define _CPL_WINCE_H_INCLUDED
> ./port/cpl_wince.h:#endif /* #ifndef _CPL_WINCE_H_INCLUDED */
> ./port/cpl_vsil_win32.cpp:/*  On WinCE we only support plain ascii
> filenames. */
> ./port/cpl_vsisimple.cpp:/* Windows CE or other platforms */
> ./port/cpl_odbc.cpp:#ifndef WIN32CE /* ODBC is not supported on Windows CE.
> */
> ./port/cpl_conv.cpp:#  include "cpl_wince.h"
> ./port/cpl_odbc.h:#ifndef WIN32CE /* ODBC is not supported on Windows CE.
> */ ./port/cpl_win32ce_api.cpp: * Purpose:  ASCII wrappers around only
> Unicode Windows CE API.
> ./port/cplgetsymbol.cpp:/* Windows CE Implementation
> */
> ./port/cpl_vsi.h:#if !defined(_WIN32) && !defined(_WIN32_WCE)
> ./port/cpl_vsi.h:#if !defined(_WIN32_WCE)
> ./port/cpl_vsi.h:/* Windows CE */
> ./port/cpl_vsi.h:#if defined(_WIN32_WCE)
> ./ogr/swq.h:#if defined(_WIN32) && !defined(_WIN32_WCE)
> ./ogr/swq.h:#elif defined(_WIN32_WCE)
> ./ogr/ogrsf_frmts/ods/ods_formula.h:#if defined(_WIN32) &&
> !defined(_WIN32_WCE)
> ./ogr/ogrsf_frmts/ods/ods_formula.h:#elif defined(_WIN32_WCE)
> ./ogr/ogrsf_frmts/shape/ogrshapelayer.cpp:#if defined(_WIN32_WCE)
> ./ogr/ogrsf_frmts/geojson/libjson/config.h:#ifdef _WIN32_WCE
> ./ogr/ogrsf_frmts/geojson/libjson/config.h:#ifdef _WIN32_WCE
> ./ogr/ogrgeometry.cpp:#ifndef _WIN32_WCE
> ./ogr/ogrgeometry.cpp:  "OGRGeometry::exportToKML() not
> supported in the WinCE build." );
> ./ogr/ogrgeometry.cpp:#ifndef _WIN32_WCE
> ./ogr/ogrgeometry.cpp:  "OGRGeometry::exportToJson() not
> supported in the WinCE build." );

-- 
Spatialys - Geospatial professional services
http://www.spatialys.com
___
gdal-dev mailing list
gdal-dev@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/gdal-dev

Re: [gdal-dev] Dropping Windows-CE support?

2015-10-08 Thread Kurt Schwehr
WindowsCE/WinCE/WIN32_WCE has been removed (except in third party libs).

See https://trac.osgeo.org/gdal/ticket/6133 for the 6 changes that remove
it.

People who can build on (non-WinCE) Windows, please build from head if you
can.  I would appreciate knowing if I somehow broke Windows builds so I can
get it fixed ASAP.  I don't think I did, but all I have to go on is the
MingW Travis-CI builds.

Cheers,
-kurt

On Wed, Oct 7, 2015 at 10:05 AM, Even Rouault 
wrote:

> Le mardi 06 octobre 2015 23:07:41, Kurt Schwehr a écrit :
> > Hi all,
> >
> > Any objections to me removing Windows-CE support from GDAL svn-trunk
> head?
>
> No objections from me.
>
> There are also traces of WIN32CE in other files (such as
> port/cpl_strtod.cpp)
>
> >
> > -kurt
> >
> > https://trac.osgeo.org/gdal/ticket/6133 For removal of MacOS 9 and
> older.
> > Even Mentioned WinCE.
> >
> > find . -name \*.cpp -o -name \*.c -o -name \*.h | egrep -v
> 'zlib|png|svn' |
> > xargs egrep -i 'WIN32_WCE|windows ce|wince'
> > ./port/cpl_win32ce_api.h: * Purpose:  ASCII wrappers around only Unicode
> > Windows CE API.
> > ./port/cpl_win32ce_api.h:#ifndef _CPL_WINCEAPI_H_INCLUDED
> > ./port/cpl_win32ce_api.h:#define _CPL_WINCEAPI_H_INCLUDED1
> > ./port/cpl_win32ce_api.h: * Windows CE API non-Unicode Wrappers
> > ./port/cpl_win32ce_api.h:/* Replace Windows CE API calls with our own
> > non-Unicode equivalents. */
> > ./port/cpl_win32ce_api.h:#endif /* #ifndef _CPL_WINCEAPI_H_INCLUDED */
> > ./port/cpl_port.h:#if defined(_WIN32) && !defined(WIN32) &&
> > !defined(_WIN32_WCE)
> > ./port/cpl_port.h:#if defined(_WINDOWS) && !defined(WIN32) &&
> > !defined(_WIN32_WCE)
> > ./port/cpl_port.h:/*  We will use WIN32CE as a standard Windows CE
> > (Mobile) define.   */
> > ./port/cpl_port.h:#if defined(_WIN32_WCE)
> > ./port/cpl_error.cpp:#  include "cpl_wince.h"
> > ./port/cpl_vsi_virtual.h:#  include "cpl_wince.h"
> > ./port/cpl_wince.h: * $Id: cpl_wince.h 10645 2007-01-18 02:22:39Z
> warmerdam
> > $
> > ./port/cpl_wince.h: * Purpose:  Windows CE specific declarations.
> > ./port/cpl_wince.h:#ifndef _CPL_WINCE_H_INCLUDED
> > ./port/cpl_wince.h:#define _CPL_WINCE_H_INCLUDED
> > ./port/cpl_wince.h:#endif /* #ifndef _CPL_WINCE_H_INCLUDED */
> > ./port/cpl_vsil_win32.cpp:/*  On WinCE we only support plain ascii
> > filenames. */
> > ./port/cpl_vsisimple.cpp:/* Windows CE or other platforms */
> > ./port/cpl_odbc.cpp:#ifndef WIN32CE /* ODBC is not supported on Windows
> CE.
> > */
> > ./port/cpl_conv.cpp:#  include "cpl_wince.h"
> > ./port/cpl_odbc.h:#ifndef WIN32CE /* ODBC is not supported on Windows CE.
> > */ ./port/cpl_win32ce_api.cpp: * Purpose:  ASCII wrappers around only
> > Unicode Windows CE API.
> > ./port/cplgetsymbol.cpp:/* Windows CE Implementation
> > */
> > ./port/cpl_vsi.h:#if !defined(_WIN32) && !defined(_WIN32_WCE)
> > ./port/cpl_vsi.h:#if !defined(_WIN32_WCE)
> > ./port/cpl_vsi.h:/* Windows CE */
> > ./port/cpl_vsi.h:#if defined(_WIN32_WCE)
> > ./ogr/swq.h:#if defined(_WIN32) && !defined(_WIN32_WCE)
> > ./ogr/swq.h:#elif defined(_WIN32_WCE)
> > ./ogr/ogrsf_frmts/ods/ods_formula.h:#if defined(_WIN32) &&
> > !defined(_WIN32_WCE)
> > ./ogr/ogrsf_frmts/ods/ods_formula.h:#elif defined(_WIN32_WCE)
> > ./ogr/ogrsf_frmts/shape/ogrshapelayer.cpp:#if defined(_WIN32_WCE)
> > ./ogr/ogrsf_frmts/geojson/libjson/config.h:#ifdef _WIN32_WCE
> > ./ogr/ogrsf_frmts/geojson/libjson/config.h:#ifdef _WIN32_WCE
> > ./ogr/ogrgeometry.cpp:#ifndef _WIN32_WCE
> > ./ogr/ogrgeometry.cpp:  "OGRGeometry::exportToKML() not
> > supported in the WinCE build." );
> > ./ogr/ogrgeometry.cpp:#ifndef _WIN32_WCE
> > ./ogr/ogrgeometry.cpp:  "OGRGeometry::exportToJson() not
> > supported in the WinCE build." );
>
> --
> Spatialys - Geospatial professional services
> http://www.spatialys.com
>



-- 
--
http://schwehr.org
___
gdal-dev mailing list
gdal-dev@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/gdal-dev

Re: [gdal-dev] Dropping Windows-CE support?

2015-10-08 Thread Even Rouault
Le jeudi 08 octobre 2015 20:46:32, Kurt Schwehr a écrit :
> WindowsCE/WinCE/WIN32_WCE has been removed (except in third party libs).
> 
> See https://trac.osgeo.org/gdal/ticket/6133 for the 6 changes that remove
> it.
> 
> People who can build on (non-WinCE) Windows, please build from head if you
> can.  I would appreciate knowing if I somehow broke Windows builds so I can
> get it fixed ASAP. 

Just reminding everyone that there are AppVeyor Windows builds running each 
time SVN changes are mirrored to GIT ( every 15 minutes ) :

https://ci.appveyor.com/project/rouault/gdal-coverage/history

-- 
Spatialys - Geospatial professional services
http://www.spatialys.com
___
gdal-dev mailing list
gdal-dev@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/gdal-dev

Re: [gdal-dev] Dropping Windows-CE support?

2015-10-08 Thread Mateusz Loskot
Kurt,

I have checked building latest trunk on Windows 8.1 with VS2015 and 32-bit
build seems fine.

Regards,
Mateusz



--
View this message in context: 
http://osgeo-org.1560.x6.nabble.com/gdal-dev-Dropping-Windows-CE-support-tp5228341p5228858.html
Sent from the GDAL - Dev mailing list archive at Nabble.com.
___
gdal-dev mailing list
gdal-dev@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/gdal-dev


Re: [gdal-dev] Dropping Windows-CE support?

2015-10-08 Thread Kurt Schwehr
Mateusz, Thanks for the build test.  Even, thanks for the pointer to the
Appveyor builds.

On Thu, Oct 8, 2015 at 1:18 PM, Mateusz Loskot  wrote:

> Kurt,
>
> I have checked building latest trunk on Windows 8.1 with VS2015 and 32-bit
> build seems fine.
>
> Regards,
> Mateusz
>
>
>
> --
> View this message in context:
> http://osgeo-org.1560.x6.nabble.com/gdal-dev-Dropping-Windows-CE-support-tp5228341p5228858.html
> Sent from the GDAL - Dev mailing list archive at Nabble.com.
> ___
> gdal-dev mailing list
> gdal-dev@lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/gdal-dev
>



-- 
--
http://schwehr.org
___
gdal-dev mailing list
gdal-dev@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/gdal-dev

Re: [gdal-dev] Dropping Windows-CE support?

2016-02-13 Thread byte
Very interested in GDAL for WinCE since I'm working with this platform
mostly. 

What is the latest version of GDAL that can be compiled for WinCE ? 

I have tried gdal-2.0.1, 1.7.1, no succes, errors and errors, can not be
compiled.. 

thanks



--
View this message in context: 
http://osgeo-org.1560.x6.nabble.com/gdal-dev-Dropping-Windows-CE-support-tp5228341p5250415.html
Sent from the GDAL - Dev mailing list archive at Nabble.com.
___
gdal-dev mailing list
gdal-dev@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/gdal-dev

Re: [gdal-dev] Dropping Windows-CE support?

2016-02-13 Thread Even Rouault
Le samedi 13 février 2016 21:11:56, byte a écrit :
> Very interested in GDAL for WinCE since I'm working with this platform
> mostly.
> 
> What is the latest version of GDAL that can be compiled for WinCE ?
> 
> I have tried gdal-2.0.1, 1.7.1, no succes, errors and errors, can not be
> compiled..

From the NEWS file:

GDAL/OGR 1.4.0 - General Changes

 
WinCE Porting:
 - CPL 
 - base OGR, OSR and mitab and shape drivers.
 - GDAL, including GeoTIFF, DTED, AAIGrid drivers

Perhaps a few later versions work too with this subset of drivers.

Anyway, have a look at http://www.gdal.org/wince.html that mentions a special 
MSVC project to use, presumably with the subset of ported drivers.


> 
> thanks
> 
> 
> 
> --
> View this message in context:
> http://osgeo-org.1560.x6.nabble.com/gdal-dev-Dropping-Windows-CE-support-t
> p5228341p5250415.html Sent from the GDAL - Dev mailing list archive at
> Nabble.com.
> ___
> gdal-dev mailing list
> gdal-dev@lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/gdal-dev

-- 
Spatialys - Geospatial professional services
http://www.spatialys.com
___
gdal-dev mailing list
gdal-dev@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/gdal-dev

Re: [gdal-dev] Dropping Windows-CE support?

2016-02-13 Thread byte
1.4 version has started wince support, so just have to try later versions one
by one until it compiles ? :-) or maybe someone know the _latest_ working
one ?



--
View this message in context: 
http://osgeo-org.1560.x6.nabble.com/gdal-dev-Dropping-Windows-CE-support-tp5228341p5250417.html
Sent from the GDAL - Dev mailing list archive at Nabble.com.
___
gdal-dev mailing list
gdal-dev@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/gdal-dev

Re: [gdal-dev] Dropping Windows-CE support?

2016-02-14 Thread Mateusz Loskot
On 13 February 2016 at 21:30, byte  wrote:
> 1.4 version has started wince support, so just have to try later versions one
> by one until it compiles ? :-) or maybe someone know the _latest_ working
> one ?

AFAIR, Windows CE had been maintained across 1.4.x line only,
or may be even 1.5.x.
You may have a luck with later releases though.

Best regards,
-- 
Mateusz Łoskot, http://mateusz.loskot.net
___
gdal-dev mailing list
gdal-dev@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/gdal-dev

Re: [gdal-dev] Dropping Windows-CE support?

2016-02-14 Thread Kurt Schwehr
Andrew,

You might find useful the changes listed in the ticket that I used for the
remove of macos <= 9 and wince:

https://trac.osgeo.org/gdal/ticket/6133

-kurt


On Sun, Feb 14, 2016 at 12:13 PM, Mateusz Loskot  wrote:

> On 13 February 2016 at 21:30, byte  wrote:
> > 1.4 version has started wince support, so just have to try later
> versions one
> > by one until it compiles ? :-) or maybe someone know the _latest_ working
> > one ?
>
> AFAIR, Windows CE had been maintained across 1.4.x line only,
> or may be even 1.5.x.
> You may have a luck with later releases though.
>
> Best regards,
> --
> Mateusz Łoskot, http://mateusz.loskot.net
> ___
> gdal-dev mailing list
> gdal-dev@lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/gdal-dev
>



-- 
--
http://schwehr.org
___
gdal-dev mailing list
gdal-dev@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/gdal-dev