fluid-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[fluid-dev] Re: Jack CVS error?


From: Josh Green
Subject: [fluid-dev] Re: Jack CVS error?
Date: Thu, 09 Mar 2006 03:14:29 -0800

On Thu, 2006-03-09 at 11:39 +0100, Frank Barknecht wrote:
> Hallo,
> Ebrahim Mayat hat gesagt: // Ebrahim Mayat wrote:
> 
> > Having recently built qsynth and the Pd external fluid~ I got the  
> > following error message at the end of both builds.
> > 
> > ld: warning can't open dynamic library: /Volumes/Document1/ 
> > Developpement/ProjectsCVS/JackCVS/Jack_CVS_HEAD - Tiger/config/os/ 
> > macosx/build/Jack.framework/Versions/A/Jack referenced from: /usr/ 
> > local/lib/libfluidsynth.dylib (checking for undefined symbols may be  
> > affected) (No such file or directory, errno = 2)
> 
> I have a slightly related question: Is it really necessary that
> libfluidsynth links with so many libraries? What use is it to have
> libjack, libreadline etc. linked like that (Linux): 
> 
> $ ldd /usr/lib/libfluidsynth.so
>         linux-gate.so.1 =>  (0xffffe000)
>         libladcca.so.2 => /usr/lib/libladcca.so.2 (0xb7ec8000)
>         libuuid.so.1 => /lib/libuuid.so.1 (0xb7ec5000)
>         libreadline.so.5 => /lib/libreadline.so.5 (0xb7e98000)
>         libncurses.so.5 => /lib/libncurses.so.5 (0xb7e55000)
>         libjack-0.100.0.so.0 => /usr/lib/libjack-0.100.0.so.0 (0xb7e3e000)
>         libasound.so.2 => /usr/lib/libasound.so.2 (0xb7d8a000)
>         libm.so.6 => /lib/tls/libm.so.6 (0xb7d65000)
>         libdl.so.2 => /lib/tls/libdl.so.2 (0xb7d61000)
>         libpthread.so.0 => /lib/tls/libpthread.so.0 (0xb7d4f000)
>         libc.so.6 => /lib/tls/libc.so.6 (0xb7c18000)
>         /lib/ld-linux.so.2 (0x80000000)
> 
> I really would love, if the fluidsynth *library* would get rid of all
> these depencencies, as that would make integrating the soundfont
> rendering core into other software like qsynth or fluid~ much easier.
> 
> Ciao

Most of those are all optional at configure time.  So if you build
FluidSynth without LADCCA, readline/ncurses, jack and ALSA then you will
end up with a FluidSynth that doesn't link to them.
        Best regards,
        Josh





reply via email to

[Prev in Thread] Current Thread [Next in Thread]