LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1108|回复: 5

我的Esound @@@

[复制链接]
发表于 2003-12-20 14:54:22 | 显示全部楼层 |阅读模式
编译Esound出错@@@@@
无论在slackware 还是 RedHat 中都时一样
发表于 2003-12-20 15:03:19 | 显示全部楼层
这些系统都自带esound了,无需编译啊?
 楼主| 发表于 2003-12-20 15:04:44 | 显示全部楼层

!!!!!!!!!!!!!!!!

gcc -shared -Wl,-soname -Wl,libesd.so.0 -o .libs/libesd.so.0.2.8 esdlib.lo esdmgr.lo esdfile.lo audio.lo -L/usr/lib -laudiofile -lm -lm -lc
(cd .libs && ln -s libesd.so.0.2.8 libesd.so.0)
(cd .libs && ln -s libesd.so.0.2.8 libesd.so)
ar cru .libs/libesd.a esdlib.o esdmgr.o esdfile.o audio.o
ranlib .libs/libesd.a
creating libesd.la
(cd .libs && ln -s ../libesd.la libesd.la)
/bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.     -g -O2 -c esddsp.c
gcc -DHAVE_CONFIG_H -I. -I. -I. -g -O2 -c -fPIC -DPIC esddsp.c -o esddsp.lo
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
 楼主| 发表于 2003-12-20 15:07:52 | 显示全部楼层

How To !!!!

这么用阿!!!!!
 楼主| 发表于 2003-12-20 15:20:54 | 显示全部楼层

如何使用Eound

rt:thank
发表于 2003-12-21 09:41:57 | 显示全部楼层
看样子是存在问题。
不过声卡驱动起来了,也不用编译什么的,就能用esound模块了。

如果是用xmms,可以在设置中,加载一下esound。
如果还是不行,也可以用系统自带的简易的liboss模块。

如果liboss也不行,那只好编译内核, 安装alsa了。别无办法
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表