[osgeo4w-dev] [osgeo4w] #473: create a geos-c++ package

OSGeo4W trac_osgeo4w at osgeo.org
Mon Jan 11 08:12:29 PST 2016


#473: create a geos-c++ package
------------------------+----------------------------
Reporter:  rashadkm     |       Owner:  osgeo4w-dev@…
    Type:  enhancement  |      Status:  new
Priority:  major        |   Component:  Package
 Version:               |  Resolution:
Keywords:               |
------------------------+----------------------------

Comment (by rashadkm):

 Okay. Thanks for detailed explanation. That is a clear answer.

 Let us imagine that we port ossim geos c++ part to c api. And there comes
 otb that uses ossim. so the problem comes back when ossim is compiled with
 a different compiler and and otb or something is using a new one.

 Is it possible to isolate these stuff in seperate directories in the
 server.

 msvc2010/{x86,x64}/ossim,geos,otb,qt,
 msvc2013/{x86,x64}/ossim,geos,otb,qt

 Users can choose between different osgeo4W installers depending on the
 version of compiler.
 This also allows to chime in mingw toolchain. So there is no need to mix
 msvc and mingw dll as in the case of grass.

 If msvc2013 or 2015 have not much packages... then that is not a problem.
 It will arrive later.

 Users can always to choose to stick with any version of msvc and
 developers can decide to support any compiler and its arch(x86/x64) if
 they want.

 osgeo4w becomes more friendly with other compilers or toolchain or c or
 c++ api. It does not leave a burden on developers or packagers to must
 support all versions. It is upto the upstream to decide wheather to
 provide it or not.

 Users are also free to get latest compiler and other related stuff by this
 way.

 This org must be on the server and not on the local system. It should
 install always on C:/OSGeo4W/{usr,lib,share}

 It make osgeo4w more friendly in setting up development environment for
 Windows. Like the upstream can provide an eclipse/visual studio sln file.
 with the -dev or like in the windows terms an SDK

--
Ticket URL: <https://trac.osgeo.org/osgeo4w/ticket/473#comment:6>
OSGeo4W <http://trac.osgeo.org/osgeo4w>
OSGeo4W is the Windows installer and package environment for the OSGeo stack.


More information about the osgeo4w-dev mailing list