[H-GEN] ogg vorbis under solaris
Clinton Roy
croy at dstc.edu.au
Thu Jan 9 20:47:08 EST 2003
[ Humbug *General* list - semi-serious discussions about Humbug and ]
[ Unix-related topics. Posts from non-subscribed addresses will vanish. ]
Hey all, in between compiles (honest) I've been trying to get ogg
vorbis going on my Sun box.
Everything compiled and installed without too much fuss, but now when
i attempt to use the sun device, ogg123 complains:
=== No such device sun.
Rather useful error message. Not.
The tail of the truss is:
stat("/opt/local//lib/ao/plugins-2/libesd.la", 0xFFBEEFB0) = 0
stat("/opt/local//lib/ao/plugins-2/libsun.so", 0xFFBEEFB0) = 0
open("/opt/local//lib/ao/plugins-2/libsun.so", O_RDONLY) = 5
fstat(5, 0xFFBEE47C) = 0
mmap(0x00000000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE, 5, 0) = 0xFEE00000
mmap(0x00000000, 73728, PROT_READ|PROT_EXEC, MAP_PRIVATE, 5, 0) = 0xFEDC0000
mmap(0xFEDD0000, 2480, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 5, 0) = 0xFEDD0000
munmap(0xFEDC2000, 57344) = 0
memcntl(0xFEDC0000, 1408, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
close(5) = 0
munmap(0xFEE00000, 8192) = 0
stat("/opt/local//lib/ao/plugins-2/libsun.la", 0xFFBEEFB0) = 0
getdents64(4, 0x00036468, 1048) = 0
close(4) = 0
getuid() = 1159 [1159]
getuid() = 1159 [1159]
getgid() = 15 [15]
getgid() = 15 [15]
open("/etc/ogg123rc", O_RDONLY) Err#2 ENOENT
open("/home/croy/.ogg123rc", O_RDONLY) Err#2 ENOENT
write(2, "\r", 1) = 1
write(2, "\r", 1) = 1
=== No such device write(2, " = = = N o s u c h ".., 19) = 19
sunwrite(2, " s u n", 3) = 3
.
write(2, " .\n", 2) = 2
write(2, "\n", 1) = 1
llseek(0, 0, SEEK_CUR) = 72551
llseek(3, 0, SEEK_CUR) = 19
_exit(1)
So it appears to be finding the libsun.so with no problems. I haven't
found out what is supposed to be in ogg123rc.
mpg123 is working on this box, but I've no idea how it does sounds stuff.
I've googled a bit, but obviously haven't found anything.
Any pointers would be appreciated.
--
Clinton Roy
Meetings - ``Try, or no try; there is no do.''
--
* This is list (humbug) general handled by majordomo at lists.humbug.org.au .
* Postings to this list are only accepted from subscribed addresses of
* lists 'general' or 'general-post'. See http://www.humbug.org.au/
More information about the General
mailing list