[gdal-dev] Dropping Windows-CE support?
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?
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?
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?
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?
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?
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?
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?
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?
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?
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?
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?
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