[Kazehakase-devel 2472] GTK_CFLAGSとかの順番

Back to archive index

Hiroyuki Ikezoe poinc****@ikezo*****
2005年 11月 14日 (月) 10:37:49 JST


zoeです。
返事が遅くてすみません。

とりあえづ、パッチはコミットしちゃってください。
あとで、prefixとして、"kz-"もつけておきます。

# 元のコードをどっから拾ってきたか忘れたorz

2005-11-10 (木) の 09:07 +0900 に Kouhei Sutou さんは書きました:

> src/net/kz-http.cで#include "base64.h"としていますが,場合に
> よってはsrc/utils/base64.hが読み込まれないことがあります.
> 
> 具体的にはFreeBSDでportsからsecurity/heimdalをインストールし
> ている場合です.
> 
> 
> 原因はheimdalが/usr/local/include/にbase64.h(*)
> をインストールし,"pkg-config gtk+-2.0 --cflags"の結果が
> -I/usr/local/includeを含んでいるからです.
> 
> これはsrc/net/Makefile.amのINCLUDESで$(GTK_CFLAGS)の優先度を
> 下げてやれば解決します.パッチをコミットしてもよいですか?
> 
> --
> (*) src/utils/base64.hとシグネチャが違うbase64_{en,de}codeが
> 定義されている
> --
> 
> Index: src/net/Makefile.am
> ===================================================================
> RCS file: /cvsroot/kazehakase/kazehakase/src/net/Makefile.am,v
> retrieving revision 1.19
> diff -u -p -r1.19 Makefile.am
> --- src/net/Makefile.am 23 Sep 2005 11:47:05 -0000      1.19
> +++ src/net/Makefile.am 10 Nov 2005 00:06:44 -0000
> @@ -3,14 +3,14 @@
>  noinst_LTLIBRARIES = libkznet.la
> 
>  INCLUDES = \
> -       $(GTK_CFLAGS) \
> -       $(LIBGNUTLS_CFLAGS) \
>         -I$(top_builddir)/src \
>         -I$(top_srcdir)/src \
>         -I$(top_srcdir)/src/bookmarks \
>         -I$(top_srcdir)/src/dialogs \
>         -I$(top_srcdir)/src/libegg/md5 \
> -       -I$(top_srcdir)/src/utils
> +       -I$(top_srcdir)/src/utils \
> +       $(GTK_CFLAGS) \
> +       $(LIBGNUTLS_CFLAGS)
> 
>  AM_CPPFLAGS= \
>         -DGTK_DISABLE_DEPRECATED=1 \
> _______________________________________________
> Kazehakase-devel mailing list
> Kazeh****@lists*****
> http://lists.sourceforge.jp/mailman/listinfo/kazehakase-devel




Kazehakase-devel メーリングリストの案内
Back to archive index