*参照元 [#aec127f4]
#backlinks

*説明 [#ob8059a2]
-パス: [[alsa-lib-1.0.27.2/configure.in]]

-ALSA のデバイスファイルが存在するディレクトリを定義するためのマクロ。
--デフォルト値は "/dev/snd"
--デフォルト値は "/dev/snd/"
--configure の --with-alsa-devdir オプションで変更可能。


**参考 [#d4c2b9df]


*実装 [#a6f914be]
 dnl Check for non-standard /dev directory
 AC_MSG_CHECKING([for ALSA device file directory])
 AC_ARG_WITH(alsa-devdir,
   AS_HELP_STRING([--with-alsa-devdir=dir],
     [directory with ALSA device files (default /dev/snd)]),
   [alsa_dev_dir="$withval"],
   [alsa_dev_dir="/dev/snd"])
 dnl make sure it has a trailing slash
 if echo "$alsa_dev_dir" | grep -v '/$' > /dev/null; then
   alsa_dev_dir="$alsa_dev_dir/"
 fi
 AC_DEFINE_UNQUOTED(ALSA_DEVICE_DIRECTORY, "$alsa_dev_dir", [Directory with ALSA device files])
 AC_MSG_RESULT([$alsa_dev_dir])
-configure の --with-alsa-devdir オプションで指定された文字列に、"/" を足した文字列を ALSA_DEVICE_DIRECTORY として定義する。
--configure 実行後は include/config.h に書き込まれているはず。


*コメント [#wd9e285a]

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS