Index: osmpbf/tools/Makefile
===================================================================
--- osmpbf.orig/tools/Makefile	2012-06-15 10:35:26.000000000 +0200
+++ osmpbf/tools/Makefile	2012-06-15 10:35:43.000000000 +0200
@@ -1,7 +1,7 @@
 
 CXX = g++
-CXXFLAGS = -g -I../include
-LDFLAGS = -L../src -lpthread -lz -lprotobuf-lite -losmpbf
+CXXFLAGS = $(shell dpkg-buildflags --get CXXFLAGS) -g -I../include
+LDFLAGS = $(shell dpkg-buildflags --get LDFLAGS) -L../src -lpthread -lz -lprotobuf-lite -losmpbf
 
 all: osmpbf-outline
 
Index: osmpbf/src/Makefile
===================================================================
--- osmpbf.orig/src/Makefile	2012-06-15 10:36:30.000000000 +0200
+++ osmpbf/src/Makefile	2012-06-15 10:36:43.000000000 +0200
@@ -1,6 +1,6 @@
 
 CXX = g++
-CXXFLAGS = -O3
+CXXFLAGS = $(shell dpkg-buildflags --get CXXFLAGS) -O3
 AR = ar
 
 all: libosmpbf.a ../include/osmpbf/fileformat.pb.h ../include/osmpbf/osmformat.pb.h
