[pgrouting-dev] Reg: Compile error in KSP with PostgreSQL 8.4

Manikanta Kondeti mani.iiit123 at gmail.com
Mon Jun 22 08:50:05 PDT 2015


Hi Steve,

I've tried my best to update cmake/FindPostgreSQL.cmake  and
CMakeLists.txt, but the build was not successful. I've changed all the
POSTGRES variables to 9.4, cmake executed properly, but while
compiling(make) there is a error saying "Postgres.h" not found. Can you
share your CMakeLists.txt and cmake/FindPostgresql..cmake. I am on the
version 9.4.

I think this needs to be solved for the next release. We need to the pass
the postgresql version to build,  like the option you said "DUSE_PG=9.x ".
But unfortunately it is not working right now. I'll try to read about cmake
and see what I can do. I will update you.

Thank you,
Mani

On Mon, Jun 22, 2015 at 8:20 PM, Stephen Woodbridge <woodbri at swoodbridge.com
> wrote:

> On 6/22/2015 10:37 AM, Manikanta Kondeti wrote:
>
>> Hi,
>>
>>   I am facing an error while building from source. This is that
>>   issue: https://github.com/pgRouting/pgrouting/issues/109
>>
>>    How to resolve that?  Changing Pg version to 9.1 in CMakeLists.txt is
>> not working. I have 9.1 and 9.4 postgresql versions installed in my
>> system. Help me out in resolving this.
>>
>
> Mani,
>
> Sorry, the CMakeLists.txt files built for pgrouting 2.x were not designed
> for support multiple versions installed on the same system. This is a
> problem for me because I have 9.2, 9.3, and 9.4 installed and I can only
> build and install on 9.4.
>
> The solution id to update the CMakeLists.txt and specifically
> cmake/FindPostgreSQL.cmake which so you can do something like
>
> cd build
> cmake -DUSE_PG=9.x ..
>
> I took a quick look at doing this a while back but
> cmake/FindPostgreSQL.cmake needs to be replaced and other changes are
> needed and I didn't have time to make the changes and get it working.
>
> tools/test-runner.pl already support options for pg versions and ports so
> only the build system is broken in this regard.
>
> If you want to read up on CMake and get this working a pull request would
> be great!
>
> -Steve
>
> _______________________________________________
> 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/20150622/452b2478/attachment.html>


More information about the pgrouting-dev mailing list