Scons does dependency checks by compiling a simple "return 0;" program. If
the compiler or linker fails, it considers the dependency to be "not
found". More detailed output is in the config.log file. Open this file and
you can see the exact compile or link error that occurred - this helped me
diagnose a similar problem I had (I think I was running the wrong version
of the linker).

More details here if you are interested:
http://stackoverflow.com/questions/26595410/how-do-i-troubleshoot-checklib-returning-false

On Thu, Mar 19, 2015 at 9:22 AM, Be <b...@gmx.com> wrote:

> What header are you talking about specifically? All the headers provided
> by the portaudio-devel package are listed there.
>
> On 03/19/2015 03:57 AM, Tuukka Pasanen wrote:
> > Hello,
> > Is there that header? Probably not.. what does scons output said?
> >
> > Tuukka
> >
> > 2015-03-16 19:06 GMT+02:00 Be <b...@gmx.com>:
> >> SSons error:
> >> Checking for C library portaudio... no
> >> ERROR:root:Unmet dependency: Did not find libportaudio.a, portaudio.lib,
> >> or the PortAudio-v19 development header files.
> >>
> >> $ rpm -ql portaudio
> >> /usr/lib64/libportaudio.so.2
> >> /usr/lib64/libportaudio.so.2.0.0
> >> /usr/lib64/libportaudiocpp.so.0
> >> /usr/lib64/libportaudiocpp.so.0.0.12
> >> /usr/share/doc/portaudio
> >> /usr/share/doc/portaudio/LICENSE.txt
> >> /usr/share/doc/portaudio/README.txt
> >> $ rpm -ql portaudio-devel
> >> /usr/include/pa_jack.h
> >> /usr/include/pa_linux_alsa.h
> >> /usr/include/pa_unix_oss.h
> >> /usr/include/portaudio.h
> >> /usr/include/portaudiocpp
> >> /usr/include/portaudiocpp/AutoSystem.hxx
> >> /usr/include/portaudiocpp/BlockingStream.hxx
> >> /usr/include/portaudiocpp/CFunCallbackStream.hxx
> >> /usr/include/portaudiocpp/CallbackInterface.hxx
> >> /usr/include/portaudiocpp/CallbackStream.hxx
> >> /usr/include/portaudiocpp/CppFunCallbackStream.hxx
> >> /usr/include/portaudiocpp/Device.hxx
> >> /usr/include/portaudiocpp/DirectionSpecificStreamParameters.hxx
> >> /usr/include/portaudiocpp/Exception.hxx
> >> /usr/include/portaudiocpp/HostApi.hxx
> >> /usr/include/portaudiocpp/InterfaceCallbackStream.hxx
> >> /usr/include/portaudiocpp/MemFunCallbackStream.hxx
> >> /usr/include/portaudiocpp/PortAudioCpp.hxx
> >> /usr/include/portaudiocpp/SampleDataFormat.hxx
> >> /usr/include/portaudiocpp/Stream.hxx
> >> /usr/include/portaudiocpp/StreamParameters.hxx
> >> /usr/include/portaudiocpp/System.hxx
> >> /usr/include/portaudiocpp/SystemDeviceIterator.hxx
> >> /usr/include/portaudiocpp/SystemHostApiIterator.hxx
> >> /usr/lib64/libportaudio.so
> >> /usr/lib64/libportaudiocpp.so
> >> /usr/lib64/pkgconfig/portaudio-2.0.pc
> >> /usr/lib64/pkgconfig/portaudiocpp.pc
> >> ... plus a bunch more files in /usr/share/doc/portaudio-devel
> >>
> >> other SCons error:
> >> Configuring OpenGL
> >> Checking for C library GL... yes
> >> Checking for C library GLU... no
> >> Checking for C library glu32... no
> >> Checking for C header file OpenGL/glu.h... no
> >> ERROR:root:Unmet dependency: Did not find GLU development files
> >>
> >> I fixed the OpenGL error by making a symlink from /usr/include/OpenGL to
> >> /usr/include/GL
> >>
> >>
> ------------------------------------------------------------------------------
> >> Dive into the World of Parallel Programming The Go Parallel Website,
> sponsored
> >> by Intel and developed in partnership with Slashdot Media, is your hub
> for all
> >> things parallel software development, from weekly thought leadership
> blogs to
> >> news, videos, case studies, tutorials and more. Take a look and join the
> >> conversation now. http://goparallel.sourceforge.net/
> >> _______________________________________________
> >> Get Mixxx, the #1 Free MP3 DJ Mixing software Today
> >> http://mixxx.org
> >>
> >>
> >> Mixxx-devel mailing list
> >> Mixxx-devel@lists.sourceforge.net
> >> https://lists.sourceforge.net/lists/listinfo/mixxx-devel
>
>
>
> ------------------------------------------------------------------------------
> Dive into the World of Parallel Programming The Go Parallel Website,
> sponsored
> by Intel and developed in partnership with Slashdot Media, is your hub for
> all
> things parallel software development, from weekly thought leadership blogs
> to
> news, videos, case studies, tutorials and more. Take a look and join the
> conversation now. http://goparallel.sourceforge.net/
> _______________________________________________
> Get Mixxx, the #1 Free MP3 DJ Mixing software Today
> http://mixxx.org
>
>
> Mixxx-devel mailing list
> Mixxx-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mixxx-devel
>
------------------------------------------------------------------------------
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/
_______________________________________________
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Reply via email to