OK, I have download :
libcryptopp-5.1-3.i386-SuSE-RH.rpm
libcryptopp-devel-5.1-3.i386-SuSE-RH.rpm
an install them correctly.
But when I make aMule-2.0.0rc2 , the error is :
g++ -I/usr/include/ -D__CRYPTO_MDK_SUSE_FC__ -Wall -g -ggdb -fno-inline -D__DEBUG__ -g -o amule amule-ListenSocket.o amule-ECS
ocket.o amule-EMSocket.o amule-AddFriend.o amule-AddFileThread.o amule-animate.o amule-BarShader.o amule-BaseClient.o amule-ChatSele
ctor.o amule-ChatWnd.o amule-CatDialog.o amule-CFile.o amule-ClientCredits.o amule-ClientDetailDialog.o amule-ClientList.o amule-Cli
entUDPSocket.o amule-ColorFrameCtrl.o amule-CommentDialog.o amule-CommentDialogLst.o amule-DirectoryTreeCtrl.o amule-DownloadClient.
o amule-DownloadListCtrl.o amule-DownloadQueue.o amule-ED2KLink.o amule-EditServerListDlg.o amule-ExternalConn.o amule-FileDetailDia
log.o amule-FileDetailListCtrl.o amule-filemem.o amule-filefn.o amule-Friend.o amule-FriendList.o amule-FriendListCtrl.o amule-HTTPD
ownloadDlg.o amule-ini2.o amule-IPFilter.o amule-KnownFile.o amule-KnownFileList.o amule-listctrl.o amule-mfc.o amule-MD5Sum.o amule
-MuleListCtrl.o amule-MuleNotebook.o amule-muuli_wdr.o amule-OScopeCtrl.o amule-otherfunctions.o amule-packets.o amule-PartFile.o am
ule-Preferences.o amule-PrefsUnifiedDlg.o amule-Preview.o amule-QueueListCtrl.o amule-SafeFile.o amule-SearchDlg.o amule-SearchList.
o amule-SearchListCtrl.o amule-server.o amule-ServerList.o amule-ServerListCtrl.o amule-ServerSocket.o amule-ServerWnd.o amule-Share
dFileList.o amule-SharedFilesCtrl.o amule-SharedFilesWnd.o amule-sockets.o amule-SplitterControl.o amule-StatisticsDlg.o amule-Trans
ferWnd.o amule-treebasc.o amule-treectlc.o amule-UDPSocket.o amule-UploadClient.o amule-UploadListCtrl.o amule-UploadQueue.o amule-X
BMDraw.o amule-amule.o amule-amuleDlg.o amule-gsocket.o amule-eggtrayicon.o amule-SysTray.o amule-gtk2-funcs.o amule-gtkplugxembed.
o -pthread -lwx_gtk-2.4 -L/usr/lib -L/usr/X11R6/lib -lgtk -lgdk -rdynamic -lgmodule -lglib -ldl -lXi -lXext -lX11 -lm -lz -lssl -lcr
ypto -ldl -lcryptopp
amule-ClientCredits.o: In function `CClientCreditsList::InitalizeCrypting(void)':
/home/song/download/aMule-2.0.0rc2/src/ClientCredits.cpp:467: undefined reference to `CryptoPP::ArraySink::~ArraySink(void)'
/home/song/download/aMule-2.0.0rc2/src/ClientCredits.cpp:468: undefined reference to `CryptoPP::ArraySink::~ArraySink(void)'
amule-ClientCredits.o: In function `CClientCreditsList::CreateKeyPair(void)':
/home/song/download/aMule-2.0.0rc2/src/ClientCredits.cpp:484: undefined reference to `CryptoPP::Integer::Integer(long)'
/home/song/download/aMule-2.0.0rc2/src/ClientCredits.cpp:484: undefined reference to `CryptoPP::InvertibleRSAFunction::Initialize(Cr
yptoPP::RandomNumberGenerator &, unsigned int, CryptoPP::Integer const &)'
/home/song/download/aMule-2.0.0rc2/src/ClientCredits.cpp:484: undefined reference to `CryptoPP::Integer::~Integer(void)'
/home/song/download/aMule-2.0.0rc2/src/ClientCredits.cpp:487: undefined reference to `CryptoPP::InvertibleRSAFunction::DEREncode(Cry
ptoPP::BufferedTransformation &) const'
/home/song/download/aMule-2.0.0rc2/src/ClientCredits.cpp:490: undefined reference to `CryptoPP::Base64Encoder::~Base64Encoder(void)'
/home/song/download/aMule-2.0.0rc2/src/ClientCredits.cpp:490: undefined reference to `CryptoPP::InvertibleRSAFunction::~InvertibleRS
AFunction(void)'
/home/song/download/aMule-2.0.0rc2/src/ClientCredits.cpp:498: undefined reference to `CryptoPP::Integer::~Integer(void)'
/home/song/download/aMule-2.0.0rc2/src/ClientCredits.cpp:498: undefined reference to `CryptoPP::Base64Encoder::~Base64Encoder(void)'
/home/song/download/aMule-2.0.0rc2/src/ClientCredits.cpp:498: undefined reference to `CryptoPP::InvertibleRSAFunction::~InvertibleRS
AFunction(void)'
amule-ClientCredits.o: In function `CClientCreditsList::CreateSignature(CClientCredits *, unsigned char *, unsigned char, unsigned i
nt, unsigned char, CryptoPP::PK_FinalTemplatePKCS1v15, CryptoPP::SHA, CryptoPP::RSA, int>, CryptoPP::RSA, CryptoPP::PKCS1v15_SignatureMessageEncodingMethod, CryptoPP::SHA> > > *
)':
.....................
.....................
a lot off error, such as :
/home/song/download/aMule-2.0.0rc2/src/ClientCredits.cpp:88: undefined reference to `CryptoPP::BufferedTransformation::Skip(unsigned
long)'
.....................
.....................
/home/song/download/aMule-2.0.0rc2/src/ClientCredits.cpp:87: undefined reference to `CryptoPP::PK_Verifier virtual table'
/home/song/download/aMule-2.0.0rc2/src/ClientCredits.cpp:87: undefined reference to `CryptoPP::PK_Verifier::CryptoPP::PK_SignatureSc
heme virtual table'
amule-ClientCredits.o: In function `CryptoPP::AsymmetricAlgorithm type_info function':
/home/song/download/aMule-2.0.0rc2/src/ClientCredits.cpp(.gnu.linkonce.t._._Q28CryptoPPt22TF_SignatureSchemeBase2ZQ28CryptoPP9PK_Sig
nerZQ28CryptoPPt7TF_Base2ZQ28CryptoPP33RandomizedTrapdoorFunctionInverseZQ28CryptoPP33PK_SignatureMessageEncodingMethod+0x2e): undef
ined reference to `CryptoPP::PK_Signer::~PK_Signer(void)'
/home/song/download/aMule-2.0.0rc2/src/ClientCredits.cpp(.gnu.linkonce.t._._Q28CryptoPPt22TF_SignatureSchemeBase2ZQ28CryptoPP11PK_Ve
rifierZQ28CryptoPPt7TF_Base2ZQ28CryptoPP16TrapdoorFunctionZQ28CryptoPP33PK_SignatureMessageEncodingMethod+0x2e): undefined reference
to `CryptoPP::PK_Verifier::~PK_Verifier(void)'
/home/song/download/aMule-2.0.0rc2/src/ClientCredits.cpp(.gnu.linkonce.t.__tfQ28CryptoPPt22TF_SignatureSchemeBase2ZQ28CryptoPP9PK_Si
gnerZQ28CryptoPPt7TF_Base2ZQ28CryptoPP33RandomizedTrapdoorFunctionInverseZQ28CryptoPP33PK_SignatureMessageEncodingMethod+0x15): unde
fined reference to `CryptoPP::PK_Signer type_info function'
/home/song/download/aMule-2.0.0rc2/src/ClientCredits.cpp(.gnu.linkonce.t.__tfQ28CryptoPPt22TF_SignatureSchemeBase2ZQ28CryptoPP11PK_V
erifierZQ28CryptoPPt7TF_Base2ZQ28CryptoPP16TrapdoorFunctionZQ28CryptoPP33PK_SignatureMessageEncodingMethod+0x15): undefined referenc
e to `CryptoPP::PK_Verifier type_info function'
/home/song/download/aMule-2.0.0rc2/src/ClientCredits.cpp(.CryptoPP::AsymmetricAlgorithm::gnu.linkonce.t.(void)+0x15): undefined refe
rence to `CryptoPP::Algorithm::Algorithm(bool)'
amule-HTTPDownloadDlg.o: In function `myThread::Entry(void)':
/home/song/download/aMule-2.0.0rc2/src/HTTPDownloadDlg.cpp:102: undefined reference to `curl_global_init'
/home/song/download/aMule-2.0.0rc2/src/HTTPDownloadDlg.cpp:104: undefined reference to `curl_easy_init'
/home/song/download/aMule-2.0.0rc2/src/HTTPDownloadDlg.cpp:109: undefined reference to `curl_easy_setopt'
/home/song/download/aMule-2.0.0rc2/src/HTTPDownloadDlg.cpp:110: undefined reference to `curl_easy_setopt'
/home/song/download/aMule-2.0.0rc2/src/HTTPDownloadDlg.cpp:111: undefined reference to `curl_easy_setopt'
/home/song/download/aMule-2.0.0rc2/src/HTTPDownloadDlg.cpp:112: undefined reference to `curl_easy_setopt'
/home/song/download/aMule-2.0.0rc2/src/HTTPDownloadDlg.cpp:113: undefined reference to `curl_easy_setopt'
amule-HTTPDownloadDlg.o:/home/song/download/aMule-2.0.0rc2/src/HTTPDownloadDlg.cpp:114: more undefined references to `curl_easy_seto
pt' follow
amule-HTTPDownloadDlg.o: In function `myThread::Entry(void)':
/home/song/download/aMule-2.0.0rc2/src/HTTPDownloadDlg.cpp:117: undefined reference to `curl_easy_perform'
collect2: ld returned 1 exit status
make[2]: *** [amule] Error 1
make[2]: Leaving directory `/home/song/download/aMule-2.0.0rc2/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/song/download/aMule-2.0.0rc2'
make: *** [all] Error 2
[root@song aMule-2.0.0rc2]#