[ecasound] Solaris Build

New Message Reply Date view Thread view Subject view Author view Other groups

Subject: [ecasound] Solaris Build
From: Matthew Angell (angell@bohr.layoutwizard.com)
Date: Fri Nov 03 2000 - 16:23:45 EET


Hello,
  I was wondering if anyone has had any luck running ecasound on
Solaris. After some tweaking and installing ncurses, I was able to get
it to compile. After install ldd shows everything is in place:

 libecasound.so.7 => /usr/local/lib/libecasound.so.7
        libpthread.so.1 => /usr/lib/libpthread.so.1
        libdl.so.1 => /usr/lib/libdl.so.1
        libkvutils.so.1 => /usr/local/lib/libkvutils.so.1
        librt.so.1 => /usr/lib/librt.so.1
        libm.so.1 => /usr/lib/libm.so.1
        libc.so.1 => /usr/lib/libc.so.1
        libaio.so.1 => /usr/lib/libaio.so.1
        libthread.so.1 => /usr/lib/libthread.so.1
        /usr/platform/SUNW,Ultra-2/lib/libc_psr.so.1

Howver, after intallation if I run the simple command 'ecasound -d1' and
it cores after writing the .ecasoundrc file and displaying the initial
ecasound console banner.

configure --disable-oss --disable-alsa --disable-osstrigger
--disable-audiofile

truss shows the following just before the core.

...
open("/home/a/angell/.ecasoundrc", O_RDONLY) = 3
fstat(3, 0xFFBEE888) = 0
read(3, " m i d i - d e v i c e ".., 8192) = 770
close(3) = 0
open("/home/a/angell/.ecasoundrc", O_RDONLY) = 3
fstat(3, 0xFFBEE938) = 0
read(3, " m i d i - d e v i c e ".., 8192) = 770
close(3) = 0
open("/home/a/angell/.ecasoundrc", O_RDONLY) = 3
fstat(3, 0xFFBEE938) = 0
read(3, " m i d i - d e v i c e ".., 8192) = 770
close(3) = 0
open("/home/a/angell/.ecasoundrc", O_RDONLY) = 3
fstat(3, 0xFFBEE938) = 0
read(3, " m i d i - d e v i c e ".., 8192) = 770
close(3) = 0
    Incurred fault #6, FLTBOUNDS %pc = 0xFF167C44
      siginfo: SIGSEGV SEGV_MAPERR addr=0xFFFFFFF8
    Received signal #11, SIGSEGV [caught]
      siginfo: SIGSEGV SEGV_MAPERR addr=0xFFFFFFF8
sysconfig(_CONFIG_SIGRT_MIN) = 38
sigprocmask(SIG_SETMASK, 0xFEECD4E8, 0x00000000) = 0
sigaction(SIGSEGV, 0xFFBEECA8, 0x00000000) = 0
sysconfig(_CONFIG_SIGRT_MIN) = 38
setcontext(0xFFBEEE68)
    Incurred fault #6, FLTBOUNDS %pc = 0xFF167C44
      siginfo: SIGSEGV SEGV_MAPERR addr=0xFFFFFFF8
    Received signal #11, SIGSEGV [default]
      siginfo: SIGSEGV SEGV_MAPERR addr=0xFFFFFFF8
        *** process killed ***

I also tried the --enable-sys-readline, but it doesn't appear
that there is such a thing for Solaris (maybe a GNU library?). So I'm
officially stumped... has anyone had success making a solid build for
Solaris? Thanks!

-Matt

--
To unsubscribe send message 'unsubscribe' in the body of the
message to <ecasound-list-request@wakkanet.fi>.


New Message Reply Date view Thread view Subject view Author view Other groups

This archive was generated by hypermail 2b28 : Fri Nov 03 2000 - 16:38:52 EET