monotone-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Monotone-devel] Not so minor problem in 0.99.1


From: Hendrik Boom
Subject: Re: [Monotone-devel] Not so minor problem in 0.99.1
Date: Mon, 3 Jan 2011 10:56:40 -0500
User-agent: Mutt/1.5.18 (2008-05-17)

On Mon, Jan 03, 2011 at 10:44:27AM -0500, Hendrik Boom wrote:
> The INSTALL file says, for Debian
> 
>  install the following packages:
>              autoconf automake gettext g++ libboost-dev libz-dev
>              libbotan-dev libsqlite3-dev libpcre3-dev liblua5.1-0-dev
>              libidn11-dev libgmp3-dev libbz2-dev texinfo
> 
>            (On etch, you may need to use libbotan1.7 from lenny.)
> 
> But on lenny, you also have to use libbotan1.7 from lenny; there's no 
> libbotan package.

Unfortunately, even with libbotan1.7 and libbotan1.7-dev installed, when 
running .'configure I still get

checking for botan... no
botan.pc not found
checking for botan using botan-config... yes
checking whether botan is usable... no
configure: *** botan_CFLAGS=
configure: *** botan_LIBS=-L/usr/lib -lm -lbz2 -lcrypto -lgmp -lpthread 
-lrt -lz -lbotan
configure: error: in `/farhome/hendrik/dv/monotone/monotone-0.99.1':
configure: error: Must be able to compile and link programs against 
botan.
See `config.log' for more details


Checking config.log:

configure:4749: checking for botan
configure:4757: $PKG_CONFIG --exists --print-errors "botan$_verreq"
Package botan was not found in the pkg-config search path.
Perhaps you should add the directory containing `botan.pc'
to the PKG_CONFIG_PATH environment variable
No package 'botan' found
configure:4760: $? = 1
configure:4775: $PKG_CONFIG --exists --print-errors "botan$_verreq"
Package botan was not found in the pkg-config search path.
Perhaps you should add the directory containing `botan.pc'
to the PKG_CONFIG_PATH environment variable
No package 'botan' found
configure:4778: $? = 1
No package 'botan' found
configure:4806: result: no
configure:4808: result: botan.pc not found
configure: candidate .pc files are:
configure: candidate -config programs are:
| /usr/bin/botan-config
configure:4946: checking for botan using botan-config
configure:4953: result: yes
configure:4974: checking whether botan is usable
configure:4998: g++ -o conftest -g -O2 -Wall -W -Wno-unused    
conftest.cpp -lz  -L/usr/lib -lm -lbz2 -lcrypto -lgmp -lpthread -lrt -lz 
-lbotan >&5
/usr/bin/ld: cannot find -lcrypto
collect2: ld returned 1 exit status
configure:4998: $? = 1
configure: failed program was:
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "monotone"
| #define PACKAGE_TARNAME "monotone"
| #define PACKAGE_VERSION "0.99.1"
| #define PACKAGE_STRING "monotone 0.99.1"
| #define PACKAGE_BUGREPORT "address@hidden"
| #define PACKAGE_URL ""
| #define PACKAGE "monotone"
| #define VERSION "0.99.1"
| #define os_err_t int
| #define ENABLE_NLS 1
| /* end confdefs.h.  */
| #include <botan/botan.h>
|      #if BOTAN_VERSION_CODE < BOTAN_VERSION_CODE_FOR(1,6,3)
|      #error too old
|      #endif
|      #if BOTAN_VERSION_CODE == BOTAN_VERSION_CODE_FOR(1,7,14)
|      #error version 1.7.14 is not usable for monotone
|      #endif
| int
| main ()
| {
| Botan::LibraryInitializer li;
|   ;
|   return 0;
| }
| 
configure:5007: result: no
configure:5010: *** botan_CFLAGS=
configure:5012: *** botan_LIBS=-L/usr/lib -lm -lbz2 -lcrypto -lgmp 
-lpthread -lrt -lz -lbotan
configure:5014: error: in 
`/farhome/hendrik/dv/monotone/monotone-0.99.1':
configure:5016: error: Must be able to compile and link programs against 
botan.
See `config.log' for more details



Searching the Debian package data base 
http://www.debian.org/distrib/packages
fails to find any packages in stable containing a file named botan.pc

I guess I'll try to find the precompiles executable.

-- hendrik



reply via email to

[Prev in Thread] Current Thread [Next in Thread]