[OSM-dev] Compiling osm2pgsql on MacOS 10.5
Dane Springmeyer
blake at hailmail.net
Thu Jan 29 20:15:10 GMT 2009
Claudius,
I frequently build/rebuild osm2pgsql on 10.5.
I recommend doing it from svn.
I have postgres/postgis, proj, and geos installed via: http://www.kyngchaos.com/software:unixport
Therefore I have the postgres header here...
$ locate libpq-fe.h
/usr/local/pgsql/include/libpq-fe.h
And here is my Makefile diff:
svn diff Makefile
Index: Makefile
===================================================================
--- Makefile (revision 13440)
+++ Makefile (working copy)
@@ -7,6 +7,7 @@
CFLAGS += -g -O2 -Wall -Wextra
CFLAGS += $(shell xml2-config --cflags)
+CFLAGS += -I/Library/Frameworks/PROJ.framework/unix/include
CFLAGS += $(shell geos-config --cflags)
CFLAGS += -I$(shell pg_config --includedir)
CFLAGS += -DVERSION=\"$(VERSION)-$(SVN)\"
@@ -21,7 +22,8 @@
LDFLAGS += $(shell geos-config --libs)
LDFLAGS += -L$(shell pg_config --libdir) -lpq
LDFLAGS += -lbz2 -lz
-LDFLAGS += -g -lproj
+#LDFLAGS += -g -lproj
+LDFLAGS += -L/Library/Frameworks/PROJ.framework/unix/lib -lproj
LDFLAGS += -lstdc++
LDFLAGS += -lpthread
Cheers,
Dane
On Jan 29, 2009, at 3:36 AM, Claudius Henrichs wrote:
> I'm setting up a mapnik-tileserver on MacOS 10.5 and currently stuck
> at
> compiling osm2pgsql on MacOS. make get's stuck because it cannot find
> "libpq-fe.h", a header that is not included in the PostgreSQL sources
> either. Anyone got version 0.55 compiled on MacOS yet?
>
> Regards,
> Claudius
>
>
> _______________________________________________
> dev mailing list
> dev at openstreetmap.org
> http://lists.openstreetmap.org/listinfo/dev
More information about the dev
mailing list