Am Montag 17 Mai 2010 schrieb Jake Kallman: > I ran System -> Administrator -> Synaptic Package Manager and grabbed those > three packages. Ran ldconfig, then checked ldd enblend, and it still shows > not found. There are a bunch of libboost-filesystem library files in > /usr/lib, but not the one with '-gcc42' included. > > I've attached the first synaptic log, which contains the > libboost-filesystem1.40-dev and libboost-filesystem1.40.0 packages. I > loaded libboost-filesystem-dev in a second run that only installed one > package, so I didn't save the log. > > As far as the configuration system I used: > > cmake -DCMAKE_INSTALL_PREFIX=/usr/local . > make > make install
I don't understand why so many people compile in the source directory and use
"make install" instead (in your case) of e.g.
cd <build-directory>
cmake <source-directory> -DCPACK_BINARY_DEB:BOOL=ON
-DENABLE_GPU:BOOL=ON -DENABLE_IMAGECACHE:BOOL=OFF -DENABLE_OPENMP:BOOL=ON
make package
sudo dpkg -i enblend-4.1.1-Linux.deb
...
(Prefix = /usr/local is default here)
I newer had any difficulties with that.
This is, what I get with
#ldd /usr/local/bin/enblend| grep boost
libboost_system-mt.so.1.38.0 => /usr/lib/libboost_system-mt.so.1.38.0
(0x00007f35c4722000)
libboost_filesystem-mt.so.1.38.0 =>
/usr/lib/libboost_filesystem-mt.so.1.38.0 (0x00007f35c450e000)
where
#dpkg -S /usr/lib/libboost_system-mt.so.1.38.0
libboost-system1.38.0
and
#dpkg -S /usr/lib/libboost_filesystem-mt.so.1.38.0
libboost-filesystem1.38.0:
...
Kornel
--
Kornel Benko
[email protected]
signature.asc
Description: This is a digitally signed message part.
