[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[plamo:01077] Re: ALSA-utils



よしざわ@相模原と申します。

# 最近この ML に入ったばかりなので元記事を見ていないので見当外れかもしれ
# ませんが(^^;(しかも根本的な解決ではありません)

>>>>> In [plamo : No.01071] 
>>>>>	t36054@hcs.ibaraki.ac.jp (Muranushi_Kengo) wrote:

村主> ncurses.h を検索してみた所、このファイルが見当たらなかったので、
村主> 早速、とみた さんの言われたように、ALSA-utils の Makefile.conf を
村主> 修正してみました。

村主> > ncurses.hが無いことが原因だと思われます。
村主> > ncurses.hのかわりに、<ncurses/curses.h>をインクルードしたら
村主> > どうでしょうか?

村主> しかし、今度は以下のようなエラーが出てしまい、依然 make が出来ません
村主> でした。

私も ALSA を入れたのですが、やはり(おそらく)同様のエラーでうまく 
alsamixer が make 出来ませんでした。そこで、「音量調節(というかミュート
の解除)がしたいだけなんだから amixer だけでよかろう」という発想で、
Makefile を以下のように alsamixer のところをコメントアウトするという姑息
な修正をしたところ、ちゃんと使えるようになりました。


| all:
| 	$(MAKE) -C alsactl
| 	$(MAKE) -C aplay
| 	$(MAKE) -C amixer
| #	$(MAKE) -C alsamixer
| 	@echo
| 	@echo "ALSA Utilities were sucessfully compiled."
| 	@echo
| 
| install: all
| 	$(INSTALL) -m 755 -o root -g root -d ${sbindir}
| 	$(INSTALL) -s -m 755 -o root -g root alsactl/alsactl ${sbindir}
| 	$(INSTALL) -m 755 -o root -g root -d ${bindir}
| 	$(INSTALL) -s -m 755 -o root -g root aplay/aplay ${bindir}
| 	ln -sf aplay ${bindir}/arecord
| 	$(INSTALL) -s -m 755 -o root -g root amixer/amixer ${bindir}
| 	$(INSTALL) -d -m 755 -o root -g root ${mandir}/man1
| 	$(INSTALL) -m 644 -o root -g root amixer/amixer.1 ${mandir}/man1
| #	$(INSTALL) -s -m 755 -o root -g root alsamixer/alsamixer ${bindir}
| 
| clean:
| 	$(MAKE) -C include clean
| 	$(MAKE) -C alsactl clean
| 	$(MAKE) -C aplay clean
| 	$(MAKE) -C amixer clean
| #	$(MAKE) -C alsamixer clean
| 	$(MAKE) -C utils clean
| 	rm -f core .depend *.o *.orig *~
| 	rm -f `find . -name "out.txt"`


# もしご趣旨が「alsamixer をどうしても使いたい」ということでしたら大外し
# ですが、音量調節だけなら amixer だけで可能です。

-- 
  〜〜 YOSHIZAWA Masahiro (吉澤正浩)@相模原 〜〜
  mailto:manbou@ceres.dti.ne.jp
  http://www.ceres.dti.ne.jp/%7Emanbou/manbow/
 「Emacs さえちゃんと動けば OS なんかなんでもいいっす^^;」

References
[plamo:01071] Re: ALSA-utils, Muranushi_Kengo

[検索ページ] [メール一覧]
Plamo ML 公開システム