aMule Forum
English => aMule News => Topic started by: Kry on February 18, 2004, 05:36:09 PM
-
CVS right now is kinnda unusable to non-developers, mainly 'cos it expects you to have installed libcrypto++
We'll get deb and RPM of libcrypto up ASAP. Meanwhile, feel free to play with the libcrypto tarball on their homepage
http://sourceforge.net/project/showfiles.php?group_id=6152&package_id=6210
You need 5.1 to compile amule.
-
You can get working libcryptopp rpms for fedora and rh9 on amule.hirnriss.net by now.
The rh9 tarball has been tested successfully on mdk 9.2, so feel free to use it.
You can also grab the .spec for rpm building there - suse rpms would be a good thing to do.
-
I updated the rpms to 5.1-2. Please get the new libs to be sure everything works.
Because of some errors with the old rpms you're strongly advised not to use update to get the new rpms installed.
Please use rpm -e to remove the old - then check for lost symlinks (like /usr/lib/libcrxpto++.a or /usr/include/crypto++) and remove them as well.
Then install the new rpms and everything should be fine - at least it's working here on rh9 and fc1.
The provided .spec file is also updated, so please build rpms for others distros as well.
-
Hi,
Im working on Mandrake rpm ... must be good for today
the polish
-
Hi,
You can install the required stuff without troubles, have a look at :
Installation of libcrypto manually for aMule ... (http://www.amule.org/amule/thread.php?threadid=1089)
A++
-
There's a problem compiling current cvs on Gentoo (checked out yesterday), since aMule looks for "cryptopp", but the include dir and lib is called "crypto++" in gentoo.
Changing all references of "cryptopp" to "crypto++" enabled me to compile aMule.
-
removed !
Pliz Delta add permission to delete own posts :)
the polish
-
Just for info guys. I use Mandrake 9.1 and installed cryptopp rpm for RH9 with no trouble.
CVS as of yesterday was unstable (crashed after some minutes).
CVS of today seems to be stable. Anyway, there seems to be some mess with i18n in PrefsUnified.cpp/.h : just tells it cannot find locales and reverts to english (Tested french, german, etc.)
(Hope bigbob finds it out as he is supposed to have finished his shower :P (See comments on CVS :D )
-
ROFL, yeah
-
I was having the same problem compiling on my gentoo, I've solved changing the linking option in configure.in from -lcryptopp to -lcrypto++ and modifing the include statements in ClientCredits.cpp/.h
bye
-
Originally posted by OldFrog
Just for info guys. I use Mandrake 9.1 and installed cryptopp rpm for RH9 with no trouble.
CVS as of yesterday was unstable (crashed after some minutes).
CVS of today seems to be stable. Anyway, there seems to be some mess with i18n in PrefsUnified.cpp/.h : just tells it cannot find locales and reverts to english (Tested french, german, etc.)
(Hope bigbob finds it out as he is supposed to have finished his shower :P (See comments on CVS :D )
Don't panic, new prefs are under construction, however the language selector work on new prefs now :D
A++
-
I've installed aMule CVS , and I've noticed that all the credits that I had with other peoples are all resetted .
For example, to User "Pippo" I've uploded "10MB" of data , and I've downloaded from him 20MB of data , in "Show Details" while selecting user "Pippo" I saw (until today installing CVS) "Downloaded" "10MB" Uploaded "20MB" , now I see "0MB" and "0MB" , this is because of the secure hash?
Bye
-
Yes. eMule did the same when implementing securehash, there's no way to import them at all.
-
hi,
here are the Mandrake libcryptopp rpms splitted in shared, devel, static and progs (cryptest) packages. They should work on other rpm based distros too. There is now a shared library not provided in normal sources built.
They all works for me with amule and 'cyptest v' pass fine.
I ve added a package for cryptest to let anyome run tests to be sure the installation is correct.
Note: verifications done by 'cryptest v' use data files in /usr/share/cryptopp, su u MUST cd in this directory before
cd /usr/share/cryptopp
cryptest v
should display
bla... bla ...
All tests passed!
the rpms:
http://starstones.free.fr/src/libcryptopp5-5.1-2mdk.i586.rpm
http://starstones.free.fr/src/libcryptopp5-devel-5.1-2mdk.i586.rpm
http://starstones.free.fr/src/libcryptopp5-static-devel-5.1-2mdk.i586.rpm
http://starstones.free.fr/src/libcryptopp-progs-5.1-2mdk.i586.rpm
and if u want to build it yourself:
http://starstones.free.fr/src/libcryptopp.spec
http://starstones.free.fr/src/libcryptopp-5.1-2mdk.src.rpm
the polish
-
Ok :)
-
thepolish> can you try to submit your rpm packages to the mdk contrib repertory ? It'll be simpler for me to install it on my friends' computers
I'm a little bit *lazy* as you can guess ^^
(and if you have the time making new amule rpm for plf... j'abuse mais bon :] )
-
Jrm,
i ve already posted it in contrib and mailled to Lenny :)
For amule rpm, the problem is that mandrake is using wx linked with gtk2 and Kry advise to not use it, so i dont want to build an amule mdk wich will be linked on GTK2 in mdk and so, be unstable ...
thepolish
-
Back to topic. Using CVS as of Feb, then 24th, 25th, it seems there's some trouble finalizing files. For the only one finalizing under CVS, for 15 times it kept telling me the last part was corrupt and downloaded it again. Back to 1.2.6, it finalized at once with no trouble.
Should it mean secure hash is different from the "old-styled" hash and there should be some incompatabilities ?
-
no, its only a small bug
greets
-
Small as in code, not as in consequences ;)
-
Okay, thanks. You guys are a bit frustrating, you know :P :P
Anyway, CVS for the last two days seems to be very stable (Anyway, I didn't try that many features as categories, but fake check is a pretty nice-to-have ;) )
-
just don't use cvs right now :)
-
okee dokee
-
Hi,
just for information about crypto++ and mandrake, copy of Lenny (Mandrake 's contrib man) msg:
Hello,
I've just uploaded it in contribs (I just cut the description lines).
Thanks
lenny
So no prob now with this distro :)
the polish
-
Thx Thepolish :)
Has anyone tried to run amule cvs with wxWidgets 2.5.1 ? Does it work ?
-
wxWidgets 2.5.1 isn't stable .. still in testing mode
greets
-
hi!
wxwindows 2.5.1 does not works out of the box.
amule wont compile.
at least you have to adapt the eventhandlers from const to nonconst,
and some from wxEvent to wxCommandEvent etc..
but i did not finished my port to 2.5.1.
dunno whether it will finaly run or not.
g