Fat-Zer wrote:
2012/1/7 Darrell Anderson humanreadable@yahoo.com
Hmm. Same problem is going to happen with several other packages, such as amarok. In amarok there is a -DWITH_MP4V2 option, but I need to ensure cmake finds the header files in /usr/include/mp4v2 and not in /usr/include/mp4. I can use the -DINCLUDE_DIRECTORIES option, but seems cmake should be configured to look in that directory automatically. How do I revise the cmake files to look there automatically?
Just add this to ConfigureChecks.cmake:
if( WITH_SPEEX ) pkg_search_module( SPEEX speex ) if( NOT SPEEX_FOUND ) tde_message_fatal( "speex is required, but was not found on your system" ) endif( NOT SPEEX_FOUND ) endif( WITH_SPEEX )
# haven't tested but should work. # and check the name of speex *.pc file in /usr/lib/pkgconfig.
Why make it a fatal error when it can be built without speex?
-- Bruce