on Sat Jun 02 2012, "Rolf Eike Beer" <eike-B90SbfZsE4eELgA04lAiVw-AT-public.gmane.org> wrote:
>> >> I don't understand what I'm seeing here. How can the bzip2 libraries be >> both missing and found simultaneously? How should I go about debugging >> this? >> > >> Thanks, >> Dave >> >> >> $ dpkg -L libbz2-dev >> /. >> /usr >> /usr/lib >> /usr/lib/x86_64-linux-gnu >> /usr/lib/x86_64-linux-gnu/libbz2.a >> /usr/include >> /usr/include/bzlib.h >> /usr/share >> /usr/share/doc >> /usr/lib/x86_64-linux-gnu/libbz2.so >> /usr/share/doc/libbz2-dev >> dave@Ubu12:/tmp/qb/build$ LD_LIBRARY_PATH=/usr/lib/x86_64-gnu ~/bin/cmake >> . >> CMake Error at >> /home/dave/.cache/0install.net/implementations/sha1new=f0c7800e5e264c5d96d1cd6151de92dfc74f65bb/share/cmake-2.8/Modules/FindPackageHandleStandardArgs.cmake:97 >> (MESSAGE): >> Could NOT find BZip2 (missing: BZIP2_LIBRARIES) (found version "1.0.6") >> Call Stack (most recent call first): > > FindBZip2 has found the header and detected that it has version 1.0.6, but > it hasn't found the library itself because it is hidden in that > subdirectory. That's very odd, considering that's a standard directory in which libraries are installed on my distro. Also I note that LD_LIBRARY_PATH=/usr/lib/x86_64-linux-gnu cmake . didn't work any better than the other command. > Assuming that you have CMake 2.8.8 you can tell it where the library > is with that command in the build dir: > > cmake -D BZIP2_LIBRARY_RELEASE=/usr/lib/x86_64-linux-gnu/libbz2.so . I'l try that... but it seems wrong. autoconf would be able to find that library, right? -- Dave Abrahams BoostPro Computing http://www.boostpro.com -- Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Please keep messages on-topic and check the CMake FAQ at: http://www.cmake.org/Wiki/CMake_FAQ Follow this link to subscribe/unsubscribe: http://www.cmake.org/mailman/listinfo/cmake
