I installed pgrouting on RHEL6 via yum and the ELGIS 6 repo (the only place where I could find pgrouting for RHEL6).
The problem is that the librouting_dd.so
library (for driving distance) is missing. In other words, I have librouting.so
, librouting_tsp.so
, but not librouting_dd.so
. Does anyone know why this is or how to fix it? I've included the yum output below.
I also tried compiling pgrouting from source (with the -DWITH_DD=ON
flag so librouting_dd.so would be built) but this resulted in a waterfall of dependency issues (e.g., it needs CGAL-devel, which in turn needs things like lapack-devel and blas-devel which aren't installing because of other dependency issues, etc., etc.).
Any advice would be greatly appreciated.
# yum install pgrouting
Loaded plugins: rhnplugin
This system is receiving updates from RHN Classic or RHN Satellite.
elgis | 3.0 kB 00:00
elgis-plus | 1.3 kB 00:00
elgis-source | 3.0 kB 00:00
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package pgrouting.x86_64 0:1.05-1_0.el6 will be installed
--> Finished Dependency Resolution
Dependencies Resolved
============================================================================================
Package Arch Version Repository Size
============================================================================================
Installing:
pgrouting x86_64 1.05-1_0.el6 elgis 66 k
Transaction Summary
============================================================================================
Install 1 Package(s)
Total download size: 66 k
Installed size: 226 k
Is this ok [y/N]: y
Downloading Packages:
pgrouting-1.05-1_0.el6.x86_64.rpm | 66 kB 00:00
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
Installing : pgrouting-1.05-1_0.el6.x86_64 1/1
Verifying : pgrouting-1.05-1_0.el6.x86_64 1/1
Installed:
pgrouting.x86_64 0:1.05-1_0.el6
Complete!
[root@mobius-bae-vm1 yum.repos.d]# rpm -sql pgrouting
normal /usr/lib64/pgsql/librouting.so
normal /usr/lib64/pgsql/librouting_tsp.so
normal /usr/share/doc/pgrouting-1.05
normal /usr/share/doc/pgrouting-1.05/README.routing
normal /usr/share/postlbs
normal /usr/share/postlbs/matching.sql
normal /usr/share/postlbs/routing_core.sql
normal /usr/share/postlbs/routing_core_wrappers.sql
normal /usr/share/postlbs/routing_topology.sql
normal /usr/share/postlbs/routing_tsp.sql
normal /usr/share/postlbs/routing_tsp_wrappers.sql