Csound Csound-dev Csound-tekno Search About

Re: WinBuild fails

Date2005-10-28 21:11
FromVictor Lazzarini
SubjectRe: WinBuild fails
Well, my understanding is that if you download
libsndfile sources and then build and install it,
you will get a libsndfile.dll (I think you should
./configure --enable-shared for this). I actually
built it with MSVC (I have been building csound5
with MSVC only). That is the library you need.

According to Michael gcc can link against it (MSVC
can't, it needs a libsndfile.lib link library).

The csound5 sconstruct will not build a libsndfile.dll,
will only use it. If you set dynamicCsoundLibrary=1
it will build a csound.dll or libcsound.so, instead of
csound.lib or
libcsound.a


Victor
>
> Thanks Victor.  I'm understanding now how to force msys
> and g++ to move down  the tree, looking for libsndfile
> sources, by adding
> customLIBPATH.append('c:/more/dirs/here') to custom.py.
> But it's still not finding what it needs to make a .dll
> out of libsndfile.   It ever only makes .a or static
> individual ones.
>
> I have the opt set to "1" for dynamic libraries in
> SConstruct, scons output  doesn't show any missing headers
> , and I'm using a shell script to invoke the  scons script
> from the bash shell (michael gave me) also with dynamic
> flags  set, so I'm confused about why it can't make a
> .dll?
>
> Also confused about if the libsndfile.dll one makes
> building the libsndfile  sources is the same as the target
> scons one in csound?  Or is that a  different one but just
> has the same name?
>
>
> --
> Send bugs reports to this list.
> To unsubscribe, send email to
> csound-unsubscribe@lists.bath.ac.uk