LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Newbie (https://www.linuxquestions.org/questions/linux-newbie-8/)
-   -   Editing music files (https://www.linuxquestions.org/questions/linux-newbie-8/editing-music-files-26254/)

Joe Soap 08-22-2002 02:35 PM

Nope. In fact, what I did was to install (or re-install) esd with yast2. Once that was done, I did the ./configure and make bit for glame.

Would it be better to download esd and install from scratch, or is the yast2 route ok?

isajera 08-22-2002 02:42 PM

that might have been it. i know that the older suse distros didn't bother to take future compilation into consideration with thier package management. you can get esd from the gnome website - compiling it manually should do the trick if yast2 didn't get it.

Joe Soap 09-04-2002 12:34 PM

I downloaded EsounD 0.2.8 and tried to install it. The ./configure seemed to work ok, but the make gave the output here below:

****************************
/bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -g -O2 -c audio.c
gcc -DHAVE_CONFIG_H -I. -I. -I. -g -O2 -c -fPIC -DPIC audio.c -o audio.lo
In file included from audio.c:28:
audio_alsa.c: In function `esd_audio_open':
audio_alsa.c:42: `snd_pcm_playback_params_t' undeclared (first use in this function)
audio_alsa.c:42: (Each undeclared identifier is reported only once
audio_alsa.c:42: for each function it appears in.)
audio_alsa.c:42: parse error before `params'
audio_alsa.c:76: warning: passing arg 1 of `snd_ctl_open' from incompatible pointer type
audio_alsa.c:102: warning: passing arg 1 of `snd_pcm_open' from incompatible pointer type
audio_alsa.c:136: structure has no member named `channels'
audio_alsa.c:147: `SND_PCM_OPEN_RECORD' undeclared (first use in this function)
audio_alsa.c:156: `params' undeclared (first use in this function)
audio_alsa.c:174: structure has no member named `channels'
audio_alsa.c:179: too few arguments to function `snd_pcm_file_descriptor'
make: *** [audio.lo] Error 1
****************************
If I understand the esd INSTALL file correctly, it is simply a matter of untar, cd to directory, ./configure, make and make install.
I once again installed EsounD from Yast2 and tried to install glame but ./configure pulls up with this message:
****************************
checking for ESD - version >= 0.2.0... no
*** The esd-config script installed by ESD could not be found
*** If ESD was installed in PREFIX, make sure PREFIX/bin is in
*** your path, or set the ESD_CONFIG environment variable to the
*** full path to esd-config.
configure: error: GNOME needs esd library and development
********************************

If somebody can shed some light on this or point me in the right direction, it would be most appreciated.

Thanks
Joe

adam_boz 09-05-2002 10:06 PM

maybe alsa isn't working right. try ./configure --with-alsa=no or something similar

Joe Soap 09-24-2002 02:12 PM

I tried it with ./configure --enable-alsa=no

The result was different from the previous times, but still no cigar. Here's the output:

esddsp.c: In function `open':
esddsp.c:172: `RTLD_NEXT' undeclared (first use in this function)
esddsp.c:172: (Each undeclared identifier is reported only once
esddsp.c:172: for each function it appears in.)
esddsp.c: In function `ioctl':
esddsp.c:373: `RTLD_NEXT' undeclared (first use in this function)
esddsp.c: In function `close':
esddsp.c:392: `RTLD_NEXT' undeclared (first use in this function)
make: *** [esddsp.lo] Error 1

Any ideas, help, addresses of psychiatrists, etc, etc?

J_Szucs 09-24-2002 10:21 PM

Hi, Joe

I also use SuSe 7.3, and the first posts in this thread gave me the idea to try glame. I was lucky:
I only had to download and install the glame-0.6.3 tarball, previously satisfying its all dependencies (since I have a one CD SuSe installation, I had to download and install many rpms from the d1, d2, d3, gnm1, gnm2, gnm3, gnm4, gra2, snd1, snd2, xap2, xdev2 and xwm directories in the suseftp site), but nothing more.
It took no more than three days (cos my connection is sloooow), but the installation was smooth and glame works well on my SuSe 7.3.
I note here, that I also installed esound by the esound and esound-devel rpms found at the suseftp website.
I think your problem may be due to the esd installation, so, why do not you remove esd, and reinstall it by the esound and esound-devel rpms from suseftp? They worked for me.

Joe Soap 09-25-2002 05:54 AM

Thanks mate, that sounds like good advice. I'll give it a shot.


All times are GMT -5. The time now is 05:38 PM.