Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
BUG: amule build failed: configure error: crypto++ missing
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Portage & Programming
View previous topic :: View next topic  
Author Message
Das_rote_Skelett
n00b
n00b


Joined: 13 Oct 2005
Posts: 4

PostPosted: Thu Oct 13, 2005 1:07 pm    Post subject: BUG: amule build failed: configure error: crypto++ missing Reply with quote

Hi there!

There seems to be a problem with the dependencies of net-p2p/amule-2.0.3. Here is the error:
Code:

checking for crypto++ version >= 5.1... no
configure: error:
          WARNING: crypto++ >= 5.1 is not found.
          Please check that cryptopp-headers are in your default include path,
          check out LD_LIBRARY_PATH or equivalent variable.
          Or this might also be that your cryptopp is instaled on other path.
          Please try again with --with-crypto-prefix=/my_crypto_prefix
          (replace /my_crypto_prefix with a valid path to your crypto directory).
          The crypto include folder must be named cryptopp.
          Sorry about the mess but it's the only way because libcrypto has no make install.
          To download the lastest version check http://www.cryptopp.com for sources.
         

!!! Please attach the config.log to your bug report:
!!! /var/tmp/portage/amule-2.0.3/work/aMule-2.0.3/config.log

!!! ERROR: net-p2p/amule-2.0.3 failed.
!!! Function econf, Line 485, Exitcode 0
!!! econf failed


config.log does not reveal any more information, sadly. But if you need it, i will post it here, but it is awful long.

here goes my emerge --info
Code:

Gentoo Base System version 1.6.13
Portage 2.0.51.22-r3 (default-linux/amd64/2005.0, gcc-3.4.4, glibc-2.3.5-r2, 2.6
.12-gentoo-r6 x86_64)
=================================================================
System uname: 2.6.12-gentoo-r6 x86_64 AMD Opteron(tm) Processor 246
dev-lang/python:     2.3.5, 2.4.1-r1
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.15.92.0.2-r10
sys-devel/libtool:   1.5.20
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O3 -fomit-frame-pointer -march=opteron -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share
/config /usr/kde/3.3/shutdown /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kd
e/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib64/mozilla/defau
lts/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvi
ps/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/conf
ig/ /usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O3 -fomit-frame-pointer -march=opteron -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/
distributions/gentoo"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="amd64 X aalib acpi aim alsa audiofile avi bash-completion berkdb bitmap-fon
ts bonobo bzlib cdb cdr crypt cups curl dga dio directfb doc dvd dvdr eds emacs
emboss encode esd fam fbcon fftw flac foomaticdb fortran gdbm gif gnome gpm gstr
eamer gtk gtk2 icq imagemagick imlib ipv6 ithreads jabber jack java jpeg kde lib
www lzw lzw-tiff mad mbox mime mozilla mp3 mpeg mpi msql mysql ncurses nls offen
sive ogg oggvorbis openal opengl pam pda pdflib perl pic plotutils png posix pyt
hon qt quicktime readline sasl sdl sockets spell sqlite ssl tcltk tcpd tetex tif
f truetype truetype-fonts type1-fonts unicode usb userlocales videos vorbis wxgt
k1 wxwindows xface xine xinerama xml xml2 xmms xpm xv zlib userland_GNU kernel_l
inux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY


emerge of crypto++ solved the problem, but maybe, crypto++ should be added to the dependencies of amule...
_________________
Regards,
Matthias Schöpfer
Back to top
View user's profile Send private message
Nil_Spaar
Apprentice
Apprentice


Joined: 10 Jul 2004
Posts: 179
Location: Berlin, Germany

PostPosted: Thu Oct 13, 2005 9:34 pm    Post subject: Reply with quote

I only use amule on debian, so I can't help you directly. But I remember that some time ago with amule 1.something amule depended on a crypto++.deb but nowadays it doesn't do that anymore. And also:
Code:

grep crypt /usr/portage/net-p2p/amule/*
/usr/portage/net-p2p/amule/amule-2.0.3.ebuild:          --disable-embedded-crypto \

I'm only guessing here, but it looks like amule brings the crypto++ stuff embedded with it's own source code and doesn't need an externaly installed crypto++ lib. But since 2.0.3.ebuild disables this amule fails to compile without crypto++ installed separately.
Anyway I suggest you file a bug for this, as that will get you vastly more competent answers/fixes than you'll get here in the forum.
Back to top
View user's profile Send private message
Das_rote_Skelett
n00b
n00b


Joined: 13 Oct 2005
Posts: 4

PostPosted: Fri Oct 14, 2005 9:09 am    Post subject: Reply with quote

Hi Nil_Spaar!

Thanks for your advice. Apparently someone filed that bug already. Next time, I will have a look at the bugzilla db rightaway.
_________________
Regards,
Matthias Schöpfer
Back to top
View user's profile Send private message
parsim
Guru
Guru


Joined: 12 Aug 2004
Posts: 347
Location: Melbourne, Australia

PostPosted: Mon Oct 17, 2005 5:07 am    Post subject: Reply with quote

Ah, thanks for the tip. I had this problem too.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Portage & Programming All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum