System libraries not available in source tree?

Asked by Iain Houston

I used apt-get to install several required libraries for compilation but ./configure then reports them as not available in local source tree. What do I need to understand (and do)to resolve this ... a symbolic link perhaps ... don't really understand ... would be very grateful for enlightenment!

One example below, from several similar:

checking for vorbis_bitrate_addblock in -lvorbisfile... yes
checking vorbis/vorbisfile.h usability... yes
checking vorbis/vorbisfile.h presence... yes
checking for vorbis/vorbisfile.h... yes
configure: Vorbis libraries are available as system libraries
checking for ./lib-src/libvorbis/include/vorbis/vorbisenc.h... no
checking for ./lib-src/libogg/include/ogg/ogg.h... no
configure: Vorbis libraries are NOT available in this source tree

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu Edit question
Assignee:
No assignee Edit question
Solved by:
Iain Houston
Solved:
Last query:
Last reply:
Revision history for this message
Michael Bienia (geser) said :
#1

Does configure stop after this message?

It reports that the Vorbis libraries are installed in the system, so I would assume it's ok if they are missing in your source tree.

Perhaps you are missing libogg-dev (it contains /usr/include/ogg/ogg.h)

Revision history for this message
Best Iain Houston (iainhouston) said :
#2

Thanks Michael.
No, the configure won't go on to the compile stage.
The person I picked up the list of libraries from was certain it was complete but I must double check for myself using apt checking commands.
Many thanks again!