[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