On 2013年04月11日 11:13, Taro Matsuzawa wrote: > 松澤です。 > > 添付のパッチでは、 x86_64-linux-gnu と決め打ちですが、 > これは dpkg-dev パッケージに入っている dpkg-architecture で > リプレイスするとlinux 64bit以外も正しく対応できるのではと思います。 > > $ dpkg-architecture -qDEB_HOST_MULTIARCH > x86_64-linux-gnu > > 他のdebian系のパッチを見て使われていたのでたぶん正攻法だと思います。 > >
結果的にpkg-config で対応可能でした。 --- a/backend-mapnik/Makefile +++ b/backend-mapnik/Makefile @@ -1,5 +1,6 @@ INSTALLOPTS=-g root -o root CFLAGS += -Wall -Wextra -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 +CFLAGS += `pkg-config --cflags sigc++-2.0` CXXFLAGS = $(CFLAGS) `mapnik-config --cflags` LDFLAGS= `mapnik-config --libs --ldflags --dep-libs` 他のDebianパッケージでも同様に sigc++を扱ってました。 三浦 _______________________________________________ Talk-ja mailing list Talk-ja@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-ja