You are not logged in.

#1 2011-10-21 06:47:36

rugantino
Member
Registered: 2011-07-02
Posts: 13

decompressing sound fonts

In order to use the MIDI synthesizer fluidsynth, I want to decompress the
fluidr3 SoundFonts (gotten as an .sfark file
    -rw-rw-rw- 1 tt tt 70075353 Dec 24 2001 FluidR3 GM.sfArk
from www.hammersound.com) by means of sfarkxtc, but I
have not been able to run the latter since it keeps complaining that
"libstdc++.so.5: cannot open shared object file: No such file or directory"
(technical data below).

What might the problem be? For instance, my executable sfarkxtc was extracted
from an archive called sfarkxtc_lx86.tar.gz; must I presume it is a 32-bit
application and suspect it will not run on 64-bit?

I am at the end of my rope. Been playing with Linux for many years, but
I'm not an expert of dealing with different library versions.

As an interim solution, can I find somewhere the fluidr3 soundfonts already
decompressed, or circumvent in some other way the use of sfarkxtc?

Many thanks.

---------------- technical data ----------------
I'm running an up-to-date ArchLinux on a very recent 64-bit Intel machine.
In my /usr/lib directory I have
  -rw-r--r-- 2809114 Aug 20 22:14 libstdc++.a
  lrwxrwxrwx      19 Aug 20 22:15 libstdc++.so       -> libstdc++.so.6.0.16*

  lrwxrwxrwx      14 Oct 21 01:28 libstdc++.so.5     -> libstdc++.so.6*
  lrwxrwxrwx      18 Sep  9 21:29 libstdc++.so.5.hld -> libstdc++.so.5.0.7*

  -rwxr-xr-x  821112 Sep  9 21:29 libstdc++.so.5.0.7*
  lrwxrwxrwx      19 Aug 20 22:15 libstdc++.so.6     -> libstdc++.so.6.0.16*
  -rwxr-xr-x 1007824 Aug 20 22:15 libstdc++.so.6.0.16*

The libstdc++.so.5 link (now on hold as libstdc++.so.5.hld) used to point to
an .so.5.0.7 library; now it points to libstdc++.so.6*. The above error
("No such file or directory") occurred in both situations.

Offline

#2 2011-10-21 12:35:38

keenerd
Package Maintainer (PM)
Registered: 2007-02-22
Posts: 647
Website

Re: decompressing sound fonts

Are you using the pkgbuild on the AUR?  It sounds like you are not.

Offline

#3 2011-10-21 15:30:23

rugantino
Member
Registered: 2011-07-02
Posts: 13

Re: decompressing sound fonts

Thanks [keenerd]for your prompt reply. I had thought about building a sfarkxtc from source on my system rather than using the executable (I presume) sfarkxtc*
which is the ONLY contents of sfarkxtc_lx86.tar.gz (found on www.melodymachine.com). [I assume that something like that is your suggestion. Please tell me if I'm wrong.]
  But I haven't found so far a source package for sfarkxtc. In any event, I've never used pkgbuild on the AUR before. This would be just the right occasion for
me to learn, but I'm at a loss on how to start. Would you be so kind as to show me where to find relevant information? At this moment I still don't know
whether this is library version quirk or I'm missing an important chunk of the picture. Many thanks again.

Offline

#4 2011-10-21 16:07:43

keenerd
Package Maintainer (PM)
Registered: 2007-02-22
Posts: 647
Website

Re: decompressing sound fonts

Sure.  Pkgbuilds are how all software on Arch is made.  Even the official packages (which you can see by installing/running ABS).  Generally using pkgbuilds is better than the usual "make; make install" because the pkgbuild will contain a list of dependencies and tweaks needed for the software to play friendly.  It also means the software will be tracked by pacman (and this a huge advantage, never instal things manually).

First, install base-devel.  Next, you get the pkgbuild tarball (the Tarball link of its AUR page).  Extract the tarball.  Take a look at the bash scripts inside and make sure they don't try to delete your home directory or other nastiness.  Run makepkg.  If it complains about deps, install them.  Install the package with pacman -U.

All this and more here: https://wiki.archlinux.org/index.php/AUR

Last edited by keenerd (2011-10-21 16:08:53)

Offline

Board footer

Powered by FluxBB