Re: [q-lang-users] audio import error
Brought to you by:
agraef
From: David C. N. <nor...@co...> - 2005-01-22 14:45:57
|
Thanks, Tim, but I'm afraid I had no luck. a) q -d delivered no new info (just same error message on attempt to import audio, interrupted by same trace shown on entry to q interpreter) b) every library sought in the strace was eventually found c) ldd audio.so shows all libs found Is there some way to identify the "17 unresolved symbols"? What does "! Value mismatch in definition" mean? David On Fri, 2005-01-21 at 20:31, Tim Haynes wrote: > "David C. Norris" <nor...@co...> writes: > > > I have installed the following RPMs on my SuSE 9.1 machine: > > > > portaudio-v19-1su91.i586.rpm > > q-6.0-1su91.i586.rpm > > q-audio-2.2-1su91.i586.rpm > > > > But this happens: > > > > ==> import audio > > /usr/share/q/lib/audio.q: error loading module > > Warning: 17 unresolved external symbols > > ! Value mismatch in definition > > > > Any ideas? What could I do to obtain more useful debug info? > > You could try a few things: > > a) run `q -d' and then `import audio' from there; > > b) strace -e trace=file -o /tmp/something q > import audio > ^d > and then see what files it's been looking for in /tmp/something; > > c) find an audio.so, which I suspect it should be using, and run ldd(1) on > it to see if all its required libraries are satisfied as well. > > HTH, > > ~Tim |