Difference between revisions of "CryptoppDebian"

From AMule Project FAQ
Jump to: navigation, search
(=How to get crypto++ working on sarge debian (from Debian sources):=)
Line 1: Line 1:
 +
==  How to get crypto++ working on Debian Sarge and Woody (from deb package): ==
 +
 +
Get libcrypto++ backport package to Sarge and Woody (thanks, thermoman) by adding this line to /etc/apt/sources.list:
 +
 +
<i>deb http://debian.thermoman.de/ woody libcrypto++</i>
 +
 +
Then run
 +
 +
<i>apt-get update</i>
 +
<i>apt-get install libcrypto++</i>
 +
 +
After installing, make a symbolic link in /usr/include/crypto++ from cryptopp_config.h to config.h in the same directory:
 +
 +
<i>ln -s /usr/include/crypto++/cryptopp_config.h /usr/include/crypto++/config.h</i>
 +
 +
<b>NOTE:</b> You have to link the files because of a bug in Debian libcrypto++ package<br>
 +
 
== How to get crypto++ working on sarge debian (from Debian sources): ==
 
== How to get crypto++ working on sarge debian (from Debian sources): ==
  

Revision as of 02:30, 4 May 2004

How to get crypto++ working on Debian Sarge and Woody (from deb package):

Get libcrypto++ backport package to Sarge and Woody (thanks, thermoman) by adding this line to /etc/apt/sources.list:

deb http://debian.thermoman.de/ woody libcrypto++

Then run

apt-get update apt-get install libcrypto++

After installing, make a symbolic link in /usr/include/crypto++ from cryptopp_config.h to config.h in the same directory:

ln -s /usr/include/crypto++/cryptopp_config.h /usr/include/crypto++/config.h

NOTE: You have to link the files because of a bug in Debian libcrypto++ package

How to get crypto++ working on sarge debian (from Debian sources):

Get libcrypto++ sources from sid

Add this line to /etc/apt/sources.list:

deb-src http://ftp.yourcountrytld.debian.org/debian/ sid main non-free contrib

and run

apt-get update
apt-get source -b libcrypto++

or

apt-get source libcrypto++, cd libcrypto++-5.1, dpkg-buildpackage -b -B -uc

After installing (dpkg -i libcrypto++5.1.deb), make a symbolic link in /usr/include/crypto++ from cryptopp_config.h to config.h in the same directory:

ln -s /usr/include/crypto++/cryptopp_config.h /usr/include/crypto++/config.h

NOTE: you have to link the files because of a bug in Debian libcrypto++ package

Self-compiling Crypto++

You could compile libcrypto yourself too. Take a look at our compilation howto.