agentc0re |
01-12-2008 11:13 AM |
Compiling libtorrent-0.12 failing on boost lib that does exist
I found out that in order to compile this i had to have some boost lib's. So i used src2pkg to create my boost pkg. Worked and compiled with no errors and then i installed it.
Code:
ls /usr/lib/libboost_date_time-gcc41*
/usr/lib/libboost_date_time-gcc41-1_34_1.a /usr/lib/libboost_date_time-gcc41-mt-1_34_1.so.1.34.1
/usr/lib/libboost_date_time-gcc41-1_34_1.so /usr/lib/libboost_date_time-gcc41-mt-d-1_34_1.a
/usr/lib/libboost_date_time-gcc41-1_34_1.so.1.34.1 /usr/lib/libboost_date_time-gcc41-mt-d-1_34_1.so
/usr/lib/libboost_date_time-gcc41-d-1_34_1.a /usr/lib/libboost_date_time-gcc41-mt-d-1_34_1.so.1.34.1
/usr/lib/libboost_date_time-gcc41-d-1_34_1.so /usr/lib/libboost_date_time-gcc41-mt-d.a
/usr/lib/libboost_date_time-gcc41-d-1_34_1.so.1.34.1 /usr/lib/libboost_date_time-gcc41-mt-d.so
/usr/lib/libboost_date_time-gcc41-d.a /usr/lib/libboost_date_time-gcc41-mt.a
/usr/lib/libboost_date_time-gcc41-d.so /usr/lib/libboost_date_time-gcc41-mt.so
/usr/lib/libboost_date_time-gcc41-mt-1_34_1.a /usr/lib/libboost_date_time-gcc41.a
/usr/lib/libboost_date_time-gcc41-mt-1_34_1.so /usr/lib/libboost_date_time-gcc41.so
Code:
ls /usr/lib/libboost_filesystem-gcc41*
/usr/lib/libboost_filesystem-gcc41-1_34_1.a /usr/lib/libboost_filesystem-gcc41-mt-1_34_1.so.1.34.1
/usr/lib/libboost_filesystem-gcc41-1_34_1.so /usr/lib/libboost_filesystem-gcc41-mt-d-1_34_1.a
/usr/lib/libboost_filesystem-gcc41-1_34_1.so.1.34.1 /usr/lib/libboost_filesystem-gcc41-mt-d-1_34_1.so
/usr/lib/libboost_filesystem-gcc41-d-1_34_1.a /usr/lib/libboost_filesystem-gcc41-mt-d-1_34_1.so.1.34.1
/usr/lib/libboost_filesystem-gcc41-d-1_34_1.so /usr/lib/libboost_filesystem-gcc41-mt-d.a
/usr/lib/libboost_filesystem-gcc41-d-1_34_1.so.1.34.1 /usr/lib/libboost_filesystem-gcc41-mt-d.so
/usr/lib/libboost_filesystem-gcc41-d.a /usr/lib/libboost_filesystem-gcc41-mt.a
/usr/lib/libboost_filesystem-gcc41-d.so /usr/lib/libboost_filesystem-gcc41-mt.so
/usr/lib/libboost_filesystem-gcc41-mt-1_34_1.a /usr/lib/libboost_filesystem-gcc41.a
/usr/lib/libboost_filesystem-gcc41-mt-1_34_1.so /usr/lib/libboost_filesystem-gcc41.so
Code:
ls /usr/lib/libboost_thread-gcc41-mt*
/usr/lib/libboost_thread-gcc41-mt-1_34_1.a /usr/lib/libboost_thread-gcc41-mt-d-1_34_1.so.1.34.1
/usr/lib/libboost_thread-gcc41-mt-1_34_1.so /usr/lib/libboost_thread-gcc41-mt-d.a
/usr/lib/libboost_thread-gcc41-mt-1_34_1.so.1.34.1 /usr/lib/libboost_thread-gcc41-mt-d.so
/usr/lib/libboost_thread-gcc41-mt-d-1_34_1.a /usr/lib/libboost_thread-gcc41-mt.a
/usr/lib/libboost_thread-gcc41-mt-d-1_34_1.so /usr/lib/libboost_thread-gcc41-mt.so
As you can see, those are the needed lib's by libtorrent. I first tried to use src2pkg for libtorrent but since i ran into this issue i am doing it by hand.
What happens is, it wont get past the ./configure. I've tried so many different variations of where and how to specify for the first boost lib it's looking for i'm not sure what else to do. this is what i mean.
Code:
./configure --with-boost-date-time=/usr/lib/libboost_date_time-gcc41.so
./configure --with-boost-date-time=libboost_date_time-gcc41.so
./configure --with-boost-date-time=/usr/lib/libboost_date_time-gcc41
./configure --with-boost-date-time=/usr/lib/boost_date_time-gcc41
./configure
None of those seem to work for me. i've tried
Code:
ln -s /usr/lib/libboost_date_time-gcc41.so /usr/lib/libboost_date_time.so
Still can't get past ./configure
Anyone have any idea's?
|