ログインしてさらにmixiを楽しもう

コメントを投稿して情報交換!
更新通知を受け取って、最新情報をゲット!

cygwinコミュのRTcmixのコンパイルについての質問

  • mixiチェック
  • このエントリーをはてなブックマークに追加
cygwinでここの、
http://music.columbia.edu/cmc/RTcmix/
RTcmixという音楽ソフトをインストールしようとしているんですが、
./configure
の段階で、幾つかエラー(?)が出ます。

checking whether we are cross compiling... no
というのと、
checking mach/mach.h usability... no
checking mach/mach.h presence... no
checking for mach/mach.h... no
というのと、
checking values.h usability... no
checking values.h presence... no
checking for values.h... no
です。
これはどういう意味なんでしょうか?

あと、ここから更にキアイでmake ->make installとすると、
いろいろ、エラーがバンバン出ます(当たり前?)。

何かcygwinで必要なものが欠けているんでしょうか?
よろしくお願いします。

コメント(5)

>RTcmix compiles and runs on most Unix-like systems, including various flavors of Linux, Mac OSX, IRIX, FreeBSD. A windows port is available making use of the max/msp rtcmix~ object.
こう書いてありますね。

んーと、このソフトウエア、cygwinで動作するという実績はあるのでしょうか?そもそもLinux互換のサウンドデバイス/dev/audio とかがcygwinにはないのでコンパイルの初期ではまっているのではないのでしょうか?windowsのMMEやASIOやDirectXを使用する形のWindows移植が入っていないとはまりそうですね。

それはそうと、私もMax/MSPやSuperColiderとかすたいへん興味ありますのでちょっと調べてみますね。
リンクを辿っていくと,Max/MSP の external object については,cygwin コンパイル済みのバイナリがありますね.
(バージョンがかなり古め?)
私は,Max/MSP を持っていないので動作確認ができないのですが,cygwin1.dll のリンクの問題があるので,同梱されている cygwin1.dll を Windows でのパスの通っているところに置くように指示されています.

http://music.columbia.edu/~brad/rtcmix1.39/
> (バージョンがかなり古め?)

RTcmix のどの機能を使いたいのかによると思いますが,やはり,ALSA や Jack が動作する OS 上でコンパイルしたほうがよさそうです.
cygwin だと,動くように書き換えても,一部の機能しか使えないような気がします.
がぽさん、fuddyさん、NOIKEさん、
コメントありがとうございます。

NOIKEさんの仰るとおり、
RTcmixのMax/MSP版はcygwin.dllを使っているので、
RTcmix本体もcygwin上でコンパイルできるんじゃないか、
と(勝手に)思ってるんですが、実際にcygwin上で動作した、
という話は聞いたことはありません。
因みに、Max/MSP上ではちゃんと動いています。
(Max/MSP版は使い勝手が幾分違うのと、
Web上のドキュメントのバージョンより一つ古いのですが)

あと、僕はLinuxの事があまり分かってないので、
ALSAやJackの事はさらによく分からないのですが、
僕の場合、RTcmixはVMPlayer上のFedoraCore4では、
Jack/Alsa無しでも動いています。

わがままなお願いで申し訳ないんですが、
引き続きよろしくお願いします。

参考になるかどうかは分かりませんが、一応・・・。
MIXIのRTcmixコミュニティーです。
http://mixi.jp/view_community.pl?id=277909

ログインすると、みんなのコメントがもっと見れるよ

mixiユーザー
ログインしてコメントしよう!

cygwin 更新情報

cygwinのメンバーはこんなコミュニティにも参加しています

星印の数は、共通して参加しているメンバーが多いほど増えます。

人気コミュニティランキング