Results 1 to 3 of 3
Hi folks,
BLFS 6.1
I encountered problem on installing a small package, TimiDity, a midi player. The installing steps is straight forward;
$ ./configrue
$ make
# make install
The ...
Enjoy an ad free experience by logging in. Not a member yet? Register.
- 09-28-2005 #1Linux Guru
- Join Date
- Sep 2004
- Posts
- 1,712
Installation problem
Hi folks,
BLFS 6.1
I encountered problem on installing a small package, TimiDity, a midi player. The installing steps is straight forward;
$ ./configrue
$ make
# make install
The same steps can install this package on FC3 successfully.
Steps performed as follows;
bash-3.00$ cd /sources
bash-3.00$ tar jxf TiMidity++-2.13.2.tar.bz2
bash-3.00 cd TiMidity++-2.13.2
bash-3.00$ ./configure
> makebash-3.00$ su -Code:then mv -f ".deps/oss_a.Tpo" ".deps/oss_a.Po"; \ else rm -f ".deps/oss_a.Tpo"; exit 1; \ fi gcc -O2 -L/usr/X11R6/lib -o timidity aiff_a.o aq.o au_a.o audio_cnv.o common. o controls.o effect.o filter.o freq.o instrum.o list_a.o loadtab.o m2m.o mfi.o m iditrace.o mix.o mod.o mod2midi.o modmid_a.o mt19937ar.o optcode.o output.o play midi.o quantity.o raw_a.o rcp.o readmidi.o recache.o resample.o reverb.o sbkconv .o sffile.o sfitem.o smfconv.o smplfile.o sndfont.o tables.o timidity.o version. o wave_a.o wrd_read.o wrdt.o oss_a.o ../interface/libinterface.a ../libarc/libar c.a ../libunimod/libunimod.a ../utils/libutils.a -lX11 -lm -ldl make[2]: Leaving directory `/sources/TiMidity++-2.13.2/timidity' Making all in doc make[2]: Entering directory `/sources/TiMidity++-2.13.2/doc' Making all in C make[3]: Entering directory `/sources/TiMidity++-2.13.2/doc/C' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/sources/TiMidity++-2.13.2/doc/C' Making all in ja_JP.eucJP make[3]: Entering directory `/sources/TiMidity++-2.13.2/doc/ja_JP.eucJP' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/sources/TiMidity++-2.13.2/doc/ja_JP.eucJP' make[3]: Entering directory `/sources/TiMidity++-2.13.2/doc' rm -f timidity.1; ln -s ./C/timidity.1 . rm -f timidity.cfg.5; ln -s ./C/timidity.cfg.5 . make[3]: Leaving directory `/sources/TiMidity++-2.13.2/doc' make[2]: Leaving directory `/sources/TiMidity++-2.13.2/doc' Making all in script make[2]: Entering directory `/sources/TiMidity++-2.13.2/script' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/sources/TiMidity++-2.13.2/script' Making all in configs make[2]: Entering directory `/sources/TiMidity++-2.13.2/configs' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/sources/TiMidity++-2.13.2/configs' make[2]: Entering directory `/sources/TiMidity++-2.13.2' make[2]: Nothing to be done for `all-am'. make[2]: Leaving directory `/sources/TiMidity++-2.13.2' make[1]: Leaving directory `/sources/TiMidity++-2.13.2'
Password:
root@localhost:~# cd /sources/TiMidity++-2.13.2
root@localhost:/sources/TiMidity++-2.13.2# make installroot@localhost:/sources/TiMidity++-2.13.2# exitCode:Making install in a$ make[1]: Entering directory `/sources/TiMidity++-2.13.2/autoconf' make[2]: Entering directory `/sources/TiMidity++-2.13.2/autoconf' make[2]: Nothing to be done for `install-exec-am'. make[2]: Nothing to be done for `install-data-am'. make[2]: Leaving directory `/sources/TiMidity++-2.13.2/autoconf' make[1]: Leaving directory `/sources/TiMidity++-2.13.2/autoconf' Making install in utils make[1]: Entering directory `/sources/TiMidity++-2.13.2/utils' make[2]: Entering directory `/sources/TiMidity++-2.13.2/utils' make[2]: Nothing to be done for `install-exec-am'. make[2]: Nothing to be done for `install-data-am'. make[2]: Leaving directory `/sources/TiMidity++-2.13.2/utils' make[1]: Leaving directory `/sources/TiMidity++-2.13.2/utils' Making install in libarc make[1]: Entering directory `/sources/TiMidity++-2.13.2/libarc' make[2]: Entering directory `/sources/TiMidity++-2.13.2/libarc' make[2]: Nothing to be done for `install-exec-am'. make[2]: Nothing to be done for `install-data-am'. make[2]: Leaving directory `/sources/TiMidity++-2.13.2/libarc' make[1]: Leaving directory `/sources/TiMidity++-2.13.2/libarc' Making install in libunimod make[1]: Entering directory `/sources/TiMidity++-2.13.2/libunimod' make[2]: Entering directory `/sources/TiMidity++-2.13.2/libunimod' make[2]: Nothing to be done for `install-exec-am'. make[2]: Nothing to be done for `install-data-am'. make[2]: Leaving directory `/sources/TiMidity++-2.13.2/libunimod' make[1]: Leaving directory `/sources/TiMidity++-2.13.2/libunimod' make[2]: Leaving directory `/sources/TiMidity++-2.13.2/interface/motif_bitmaps' Making install in bitmaps make[2]: Entering directory `/sources/TiMidity++-2.13.2/interface/bitmaps' make[3]: Entering directory `/sources/TiMidity++-2.13.2/interface/bitmaps' make[3]: Nothing to be done for `install-exec-am'. make[3]: Nothing to be done for `install-data-am'. make[3]: Leaving directory `/sources/TiMidity++-2.13.2/interface/bitmaps' make[2]: Leaving directory `/sources/TiMidity++-2.13.2/interface/bitmaps' Making install in pixmaps make[2]: Entering directory `/sources/TiMidity++-2.13.2/interface/pixmaps' make[3]: Entering directory `/sources/TiMidity++-2.13.2/interface/pixmaps' make[3]: Nothing to be done for `install-exec-am'. make[3]: Nothing to be done for `install-data-am'. make[3]: Leaving directory `/sources/TiMidity++-2.13.2/interface/pixmaps' make[2]: Leaving directory `/sources/TiMidity++-2.13.2/interface/pixmaps' make[2]: Entering directory `/sources/TiMidity++-2.13.2/interface' make[3]: Entering directory `/sources/TiMidity++-2.13.2/interface' make[3]: Nothing to be done for `install-exec-am'. make[3]: Nothing to be done for `install-data-am'. make[3]: Leaving directory `/sources/TiMidity++-2.13.2/interface' make[2]: Leaving directory `/sources/TiMidity++-2.13.2/interface' make[1]: Leaving directory `/sources/TiMidity++-2.13.2/interface' Making install in timidity make[1]: Entering directory `/sources/TiMidity++-2.13.2/timidity' make[2]: Entering directory `/sources/TiMidity++-2.13.2/timidity' /bin/sh ../autoconf/mkinstalldirs /usr/bin /bin/install -c timidity /usr/bin/timidity make[2]: Nothing to be done for `install-data-am'. make[2]: Leaving directory `/sources/TiMidity++-2.13.2/timidity' make[1]: Leaving directory `/sources/TiMidity++-2.13.2/timidity' Making install in doc make[1]: Entering directory `/sources/TiMidity++-2.13.2/doc' Making install in C make[2]: Entering directory `/sources/TiMidity++-2.13.2/doc/C' make[3]: Entering directory `/sources/TiMidity++-2.13.2/doc/C' make[3]: Nothing to be done for `install-exec-am'. make[3]: Nothing to be done for `install-data-am'. make[3]: Leaving directory `/sources/TiMidity++-2.13.2/doc/C' make[2]: Leaving directory `/sources/TiMidity++-2.13.2/doc/C' Making install in ja_JP.eucJP make[2]: Entering directory `/sources/TiMidity++-2.13.2/doc/ja_JP.eucJP' make[3]: Entering directory `/sources/TiMidity++-2.13.2/doc/ja_JP.eucJP' make[3]: Nothing to be done for `install-exec-am'. make[3]: Nothing to be done for `install-data-am'. make[3]: Leaving directory `/sources/TiMidity++-2.13.2/doc/ja_JP.eucJP' make[2]: Leaving directory `/sources/TiMidity++-2.13.2/doc/ja_JP.eucJP' make[2]: Entering directory `/sources/TiMidity++-2.13.2/doc' make[3]: Entering directory `/sources/TiMidity++-2.13.2/doc' make[3]: Nothing to be done for `install-exec-am'. /bin/sh ../autoconf/mkinstalldirs /usr/man/man1 /bin/install -c -m 644 ./timidity.1 /usr/man/man1/timidity.1 /bin/sh ../autoconf/mkinstalldirs /usr/man/man5 /bin/install -c -m 644 ./timidity.cfg.5 /usr/man/man5/timidity.cfg.5 make[3]: Leaving directory `/sources/TiMidity++-2.13.2/doc' make[2]: Leaving directory `/sources/TiMidity++-2.13.2/doc' make[1]: Leaving directory `/sources/TiMidity++-2.13.2/doc' Making install in script make[1]: Entering directory `/sources/TiMidity++-2.13.2/script' make[2]: Entering directory `/sources/TiMidity++-2.13.2/script' make[2]: Nothing to be done for `install-exec-am'. make[2]: Nothing to be done for `install-data-am'. make[2]: Leaving directory `/sources/TiMidity++-2.13.2/script' make[1]: Leaving directory `/sources/TiMidity++-2.13.2/script' Making install in configs make[1]: Entering directory `/sources/TiMidity++-2.13.2/configs' make[2]: Entering directory `/sources/TiMidity++-2.13.2/configs' make[2]: Nothing to be done for `install-exec-am'. make[2]: Nothing to be done for `install-data-am'. make[2]: Leaving directory `/sources/TiMidity++-2.13.2/configs' make[1]: Leaving directory `/sources/TiMidity++-2.13.2/configs' make[1]: Entering directory `/sources/TiMidity++-2.13.2' make[2]: Entering directory `/sources/TiMidity++-2.13.2' make[2]: Nothing to be done for `install-exec-am'. make[2]: Nothing to be done for `install-data-am'. make[2]: Leaving directory `/sources/TiMidity++-2.13.2' make[1]: Leaving directory `/sources/TiMidity++-2.13.2'
logout
bash-3.00$ cd ~/
bash-3.00$ timidity Midi_Guitar/bash-3.00$ suCode:/usr/local/share/timidity/timidity.cfg: No$ timidity: Can't read any configuration file. Please check /usr/local/share/timidity/timidity.cfg
Password:
root@localhost:/home/satimis# timidity Midi_Guitar/root@localhost:/home/satimis# find / -name timidityCode:/usr/local/share/timidi$ timidity: Can't read any configuration file. Please check /usr/local/share/timidity/timidity.cfg
root@localhost:/home/satimis# find / -name timidity.cfgCode:/sources/TiMidity++-2.13.2/timidity /sources/TiMidity++-2.13.2/timidity/timidity find: WARNING: Hard link count is wrong for /proc: this may be a bug in your filesystem driver. Automatically turning on find's -noleaf option. Earlier results may have failed to include directories that should have been searched. /usr/local/bin/timidity
I could not discover where this package has been installed.Code:find: WARNING: Hard link count is wrong for /proc: this may be a bug in your filesystem driver. Automatically turning on find's -noleaf option. Earlier results may have failed to include directories that should have been searched.
bash-3.00$ ./configure --prefix=/usr &&
with the same result.
Only
# which timiditydifferedCode:/usr/bin/timidity
Please advise. TIA
BR
satimis
- 09-29-2005 #2Linux User
- Join Date
- Aug 2005
- Location
- Italy
- Posts
- 401
Probably this doesn't works:
I believe you can solve the problem withmake[1]: Entering directory `/sources/TiMidity++-2.13.2/configs'
make[2]: Entering directory `/sources/TiMidity++-2.13.2/configs'
make[2]: Nothing to be done for `install-exec-am'.
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/sources/TiMidity++-2.13.2/configs'
make[1]: Leaving directory `/sources/TiMidity++-2.13.2/configs'
Of course the config file should contains right directives... see in /sources/TiMidity++-2.13.2/configs if there is a example configuration...Code:touch $PREFIX/etc/timidity.conf
When using Windows, have you ever told "Ehi... do your business?"
Linux user #396597 (http://counter.li.org)
- 09-30-2005 #3Linux Guru
- Join Date
- Sep 2004
- Posts
- 1,712
Hi burnit,
Tks for your advice.
Whether you meant create a file "$PREFIX/etc/timidity.conf" and copy "/sources/TiMidity++-2.13.2/configure" on it.I believe you can solve the problem with
Code:touch $PREFIX/etc/timidity.conf
# timidity Midi_Guitar/it was searching for "timidity.cfg"Code:/usr/local/share/timidi$ timidity: Can't read any configuration file. Please check /usr/local/share/timidity/timidity.cfg
$ ls -l /sources/TiMidity++-2.13.2 | grep configureOf course the config file should contains right directives... see in /sources/TiMidity++-2.13.2/configs if there is a example configuration...It is there.Code:-rwxr-xr-x 1 satimis satimis 623430 Oct 3 2004 configure -rw-r--r-- 1 satimis satimis 58474 Oct 3 2004 configure.in
TIA
BR
satimis


Reply With Quote
