-
Notifications
You must be signed in to change notification settings - Fork 371
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
pgrouting with postgresApp #54
Comments
I spent about an hour trying to compile pgrouting from source to include in Postgres.app, to no avail. Seriously, that project is a hot mess—absolutely refuses to link correctly on OSX, lacks any semblance of documentation on installation (to the point of assuming rather non-trivial dependencies like Boost). If anyone is interested in taking time to get this to work—go for it. I'm washing my hands of this myself, though. For anyone who's brave/curious, here's where I ended up in creating a Run Script: Download & Compile
|
Thanks for your work, matt. It seems to be a mass, that's what I figured out as well... But I am not a programmer, so maybe someone can help with that...? |
Has anyone figured out how to install pgRouting for Postgres.app yet? |
I second kachkaev comment. Any news will be greatly appreciated! |
Would be great if that would work at some point. |
Okay. I haven't fully tested its functionality, but I could possibly have a work around if your are getting 'undefined symbols while linking' errors. This issue was resolved by changing the filepath in /pgrouting/build/CMakeCache.txt:
I am also getting two warnings:
Since I am trying to learn pgRouting, I will confirm the work around once I run my first test. Please, feel free to add to my post if you have more experience with this. Cheers! |
An alternative is to use the grouting from http://www.kyngchaos.com/software/postgres (make sure that the Version of postgres matches the one grouting is build for!) Before you install the pgrouting package set the path of the Postgres.app to the expected path. After installing, create a symbolic link to the installed grouting extension: And last but not least, in After that you can install posts and grouting with
and verify that everything works fine:
Happy routing :-) |
@dkalisch , I'm on osx 10.10.2 and although I followed your instructions, I'm having an issue: I can't find |
@dassouki: That means that you didn't set the symbolic link:
|
The wrong (but works) way: I have another installation of postgres
if you start the postgress.app and run run |
@ctimmins Lifesaver! Some commands that might be useful if juggling homebrew's postgres and postgres.app: |
@ctimmins |
Would it be possible to include pgrouting in Postgres.app? |
@timkofu: inclusion of pgrouting is currently tracked in #288 - the issue with that is a dependency that we did not yet figure out how we want to deal with. You can however fulfil that dependency by other means (e.g. |
Building it manually worked. Thank You. |
Does someone know how I can use / install pgrouting with postgresApp?
Thanks for your help!
The text was updated successfully, but these errors were encountered: