[pgrouting-dev] [pgr_2.0] Just checked in code to eliminate GAUL
Stephen Woodbridge
woodbri at swoodbridge.com
Sat Apr 6 06:05:04 PDT 2013
Hi Pieter,
Here is my last build that runs on the following:
test1=# select version();
version
--------------------------------------------------------------------------------
----------------------------------------------------------------------
PostgreSQL 9.2.1 on i686-w64-mingw32, compiled by
i686-w64-mingw32-gcc.exe (GCC) 4.5.4 20111030 (prerelease)
[svn/rev.180676 - mingw-w64/oz], 32-bit
(1 row)
test1=# select postgis_full_version();
NOTICE: Function postgis_topology_scripts_installed() not found. Is
topology su
pport enabled and topology.sql installed?
postgis
_full_version
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
-------
POSTGIS="2.0.1 r9979" GEOS="3.4.0dev-CAPI-1.8.0 r3716" PROJ="Rel.
4.8.0, 6 March 2012" GDAL="GDAL 1.9.2, released 2012/10/08"
LIBXML="2.7.8" LIBJSON="UNKNOWN"
RASTER
(1 row)
http://imaptools.com:8080/dl/pgrouting-1.0.7DEV-pg92.zip
Installed on my system as:
$ cat install_manifest.txt
c:/ming32/projects/pgx32/pg92w32/lib/POSTGR~1/librouting.dll.a
c:/ming32/projects/pgx32/pg92w32/lib/POSTGR~1/librouting.dll
c:/ming32/projects/pgx32/pg92w32/share/POSTGR~1/extension/pgrouting--1.0.7.sql
c:/ming32/projects/pgx32/pg92w32/share/POSTGR~1/extension/pgrouting.control
c:/ming32/projects/pgx32/pg92w32/lib/POSTGR~1/librouting_tsp.dll.a
c:/ming32/projects/pgx32/pg92w32/lib/POSTGR~1/librouting_tsp.dll
c:/ming32/projects/pgx32/pg92w32/lib/POSTGR~1/librouting_dd.dll.a
c:/ming32/projects/pgx32/pg92w32/lib/POSTGR~1/librouting_dd.dll
createdb test1
psql -c "create extension postgis" test1
psql -c "create extension pgrouting" test1
I probably can not help you much with install issues, but let us know if
you get it working. There are a few (10) tests already in the source
tree and a perl script that runs them tools/test-runner.pl which should
be run from the top level.
If you find bugs, I would be happy to get additional tests in a pull
request.
-Steve
On 4/6/2013 3:16 AM, Pieter du Plooy wrote:
> Thanx Steve
>
> Do you perhaps have prebuilt binaries? (64 and 32 bit)?
>
> I will build during this week, just need to get my DEV machine up and
> running.
>
>
>
>
> On Sat, Apr 6, 2013 at 2:38 AM, Stephen Woodbridge
> <woodbri at swoodbridge.com <mailto:woodbri at swoodbridge.com>> wrote:
>
> I built this based on the postgis mingw32 and ming64 build
> environments. But if you pull my branch there is a tools directory
> at the top level that has some scripts (more as doc then a
> runnable script) called:
>
> makedependanciesw64.sh - how to build the dependencies
> makepgroutingw32.sh - how to build under ming32
> makepgroutingw64.sh - how to build under ming64
>
> I say to look at these as docs not as scripts because they have a
> lot of assumptions about directory structures and such.
>
> There are also a couple of patch files in the tools directory
> also. With my latest checking you do not need to build the GAUL
> dependency anymore.
>
> -Steve
>
>
> On 4/5/2013 1:09 AM, Pieter du Plooy wrote:
>> Steve
>>
>> Is the windows build instructions the same as what I did last
>> year for the build that I made? (mingw?)
>>
>> Pieter
>>
>>
>> On Fri, Apr 5, 2013 at 3:35 AM, Stephen Woodbridge
>> <woodbri at swoodbridge.com <mailto:woodbri at swoodbridge.com>> wrote:
>>
>> Hi All,
>>
>> I have just checked in code into sew-devel-2_0 branch that
>> eliminates the GAUL dependency and replaces the TSP solver
>> with a simple C routine. I rewrote the TSP lib code to use
>> the existing GAUL API and to use the postgresql memory
>> management and added two test cases. I have build and tested
>> on Win32-pg92 and Linux-pg84 with no problems.
>>
>> Daniel - Thanks for the feedback on TSP, I will look at it
>> and see what I can do with your suggestions.
>>
>> The current code assumes a loop, ie: the start is also the
>> end point. Other than that is should work as before.
>>
>> -Steve
>> _______________________________________________
>> pgrouting-dev mailing list
>> pgrouting-dev at lists.osgeo.org
>> <mailto:pgrouting-dev at lists.osgeo.org>
>> http://lists.osgeo.org/mailman/listinfo/pgrouting-dev
>>
>>
>>
>>
>> _______________________________________________
>> pgrouting-dev mailing list
>> pgrouting-dev at lists.osgeo.org <mailto:pgrouting-dev at lists.osgeo.org>
>> http://lists.osgeo.org/mailman/listinfo/pgrouting-dev
>
>
> _______________________________________________
> pgrouting-dev mailing list
> pgrouting-dev at lists.osgeo.org <mailto:pgrouting-dev at lists.osgeo.org>
> http://lists.osgeo.org/mailman/listinfo/pgrouting-dev
>
>
>
>
> _______________________________________________
> pgrouting-dev mailing list
> pgrouting-dev at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/pgrouting-dev
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/pgrouting-dev/attachments/20130406/b601204b/attachment-0001.html>
More information about the pgrouting-dev
mailing list