[OSM-ja] (開発者募集)OSMタイル配信サーバの開発

Hiroshi Miura(@osmf) miurahr @ osmf.jp
2013年 4月 12日 (金) 15:25:30 UTC


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 メーリングリストの案内