honnjitsuhaseitennnari
onemunemunemu

このサイトに書かれていることが原因でトラブルを発生したとしても、私は一切の責任を負いません。ご了承の上、閲覧下さいますようよろしくお願い致します。
なおこのサイトはリンクフリーです。

Linus Torvalds 様、ならびに世界中においてボランティアで Linux の開発に携わっている皆々様方に敬意を表しますとともに心から感謝いたします。

Red Hat 9 Server デスクトップ実物大 (要クリック)
freshmeat (/usr/share/backgrounds/images)
Vine 4.1 DTM Cheesetracker
Vine Linux 4.1 Client / pooh
Vine Linux で音楽をする夢を捨てきれず(Kernel が 2.6 になったということもあり)試しに Ceesetracker ( Dance 系 )をインストールしてみました。


http://www.reduz.com.ar/cheesetronic/index.php?section=2 へ行き

cheese Tracker 0.9.9.tar.gz

を頂戴。展開


# tar xzvf cheese Tracker 0.9.9.tar.gz
# cd cheese Tracker 0.9.9


げっ!scons だ!

Vine 3.2 に Rosegraden をインストールするとき難儀した因縁の scons 。

Vine Linux に Rosegarden-4 Install 失敗 (scons)
Vine で音楽 ... Rosegarden 4.1.0 起動 (configure;make:makeinstall)


気をとりなおして、Synaptic で scons-0.96-0vl1 をインストール。


いざ scons!

# scons


いきなりエラー。pkgconfig が見付からないらしい。そりゃそうだ。インストールされてないんだから。そこで http://pkgconfig.freedesktop.org/wiki/ から

pkg-config-0.21.tar.gz

を /usr/local/src に DL して

# tar xzvf pkg-config-0.21.tar.gz
# cd pkg-config-0.21
# ./configure
# make
# make install


~/.bash_profile に

PKG_CONFIG_PATH=/usr/lib/pkgconfig:$PKG_CONFIG_PATH
export LD_LIBRARY_PATH PKG_CONFIG_PATH

を記述。

# source .bash_profile


cheesetracker-0.9.9 ディレクトリに移動


# scons install
scons: Reading SConscript files ...
Checking for libdl...
Found dlfcn.h in /usr/include
Detecting if PKG-CONFIG is installed...
0.21
pkg-config found!
Checking for libsigc++-1.2...
Package sigc++-1.2 was not found in the pkg-config search path.
Perhaps you should add the directory containing `sigc++-1.2.pc'
to the PKG_CONFIG_PATH environment variable
No package 'sigc++-1.2' found


pkg-config found! やった!と思いきや No package 'sigc++-1.2' 。Synaptic で

libsigc++12
libsigc++12-devel


をインストールしてから /usr/lib 以下にインストールしたパッケージ情報を伝えるための環境変数 PKG_CONFIG_PATH を定義。


# cd /usr/include/sigc++-1.2/
# export PKG_CONFIG_PATH=/usr/lib/pkgconfig


改めて cheesetracker-0.9.9 ディレクトリに移動して

# scons install
scons: Reading SConscript files ...
Checking for libdl...
Found dlfcn.h in /usr/include
Detecting if PKG-CONFIG is installed...
0.21
pkg-config found!
Checking for libsigc++-1.2...
1.2.7
libsigc++-1.2 found!
QT Check:
$QTDIR not found, you could define this pointing to a proper QT location if not found
I will try to check if you have Qt in a bunch of paths..
Looking for QT 3.x Includes:
Looking for QT 3.x Libraries:
Looking for QT 3.x 'moc' Binary:
I Couldnt find QT in your system :(


なんだぁ〜 ! 今度は QT が見付からないだとぉ〜 ! 。そこでまたまた Synaptic を使って心安らかに

qt-3.3.5-0vl9
qt-devel-3.3.5-0vl9

をインストール


# scons install

動いた!しかし長い(笑)


Cheesetracker を起動させるには

# cheesetracker_qt

このときもし

cheesetracker_qt: error while loading shared libraries: libqt-mt.so.3: cannot op en shared object file: No such file or directory

といわれたら /etc/ld.so.conf に以下の1行
/usr/local/lib
を書き加え

# ldconfig




画像をクリックすると拡大画面が開きます


残る問題は MIDI キーボードで制御出来るか、確認すること。


Cheesetracker の読み込めるファイル形式が
.ct 、.it 、.xm 、.s3m
これについてはhttp://media-convert.com/ja/を利用するとよいかも(無料)。ヒント:.wav → .it へ変換。


.xm:コモドール社のパソコン「AMIGA」のサウンドフォーマット「.mod」を拡張したファイル形式につく拡張子。
.xm を .mid に変換するには
XmToMid 0.2
ファイルを展開、make clean; make でインストール。書式は

./xmtomid mapfile xmfile midfile [copyrighter] [tempo factor]

この件に対する参考サイトは
http://www.mars.sannet.ne.jp/sci10/on_xmmid.html
Thanks!


そうそう scons がうまく行ったということは、もしかしたら Rosegarden の最新版をインストール出来るかもしれない。
| comments(0) | trackbacks(0) | - | - |
pagetop
<< Vine 4.1 Clamav | main | Vine 4.1 XMMS >>









url: http://server-blog.magical-sound.com/trackback/513431

06
--
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
--
>>
<<
--