[Opendnssec-develop] Building SoftHSM RC 1
Rickard Bondesson
rickard.bondesson at iis.se
Tue Jul 7 07:12:37 UTC 2009
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Yeah, RC1 is an old release by now. Sorry about that. Will create a RC2 asap (1 hour). You will find the link on http://trac.opendnssec.org/wiki/SoftHSM
// Rickard
> -----Ursprungligt meddelande-----
> Från: opendnssec-develop-bounces at lists.opendnssec.org
> [mailto:opendnssec-develop-bounces at lists.opendnssec.org] För
> Greg.Rabil at ins.com
> Skickat: den 6 juli 2009 22:53
> Till: opendnssec-develop at lists.opendnssec.org
> Ämne: [Opendnssec-develop] Building SoftHSM RC 1
>
> Hello OpenDNSSEC folks,
>
> I am trying to build the SoftHSM on RHEL 5. I have installed
> the required Botan 1.8.2 and SQLite 3.6.16, but I receive the
> following error when trying to “make” the softhsm:
>
>
>
> [root at onyx libsofthsm-1.0.0-RC1]# make
>
> Making all in src
>
> make[1]: Entering directory `/tmp/libsofthsm-1.0.0-RC1/src'
>
> Making all in bin
>
> make[2]: Entering directory `/tmp/libsofthsm-1.0.0-RC1/src/bin'
>
> g++ -DPACKAGE_NAME=\"libsofthsm\"
> -DPACKAGE_TARNAME=\"libsofthsm\"
> -DPACKAGE_VERSION=\"1.0.0-RC1\"
> -DPACKAGE_STRING=\"libsofthsm\ 1.0.0-RC1\"
> -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"libsofthsm\"
> -DVERSION=\"1.0.0-RC1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1
> -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1
> -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1
> -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_TIME_H=1
> -DHAVE_SYS_STAT_H=1 -DSOFTLOGLEVEL=3 -DHAVE_LIBSQLITE3=1
> -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DHAVE_DLFCN_H=1 -I. -I.
> -g -O2 -I/usr/local/include -I/usr/local/include -MT
> softhsm-softhsm.o -MD -MP -MF .deps/softhsm-softhsm.Tpo -c -o
> softhsm-softhsm.o `test -f 'softhsm.cpp' || echo './'`softhsm.cpp
>
> mv -f .deps/softhsm-softhsm.Tpo .deps/softhsm-softhsm.Po
>
> /bin/sh ../../libtool --tag=CXX --mode=link g++ -g -O2
> -I/usr/local/include -I/usr/local/include -L/usr/local/lib
> -R/usr/local/lib -L/usr/local/lib -R/usr/local/lib -o softhsm
> softhsm-softhsm.o -lsqlite3 -lbotan
>
> mkdir .libs
>
> g++ -g -O2 -I/usr/local/include -I/usr/local/include -o
> softhsm softhsm-softhsm.o -L/usr/local/lib
> /usr/local/lib/libsqlite3.so -lbotan -Wl,--rpath
> -Wl,/usr/local/lib -Wl,--rpath -Wl,/usr/local/lib
>
> make[2]: Leaving directory `/tmp/libsofthsm-1.0.0-RC1/src/bin'
>
> Making all in lib
>
> make[2]: Entering directory `/tmp/libsofthsm-1.0.0-RC1/src/lib'
>
> /bin/sh ../../libtool --tag=CXX --mode=compile g++
> -DPACKAGE_NAME=\"libsofthsm\"
> -DPACKAGE_TARNAME=\"libsofthsm\"
> -DPACKAGE_VERSION=\"1.0.0-RC1\"
> -DPACKAGE_STRING=\"libsofthsm\ 1.0.0-RC1\"
> -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"libsofthsm\"
> -DVERSION=\"1.0.0-RC1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1
> -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1
> -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1
> -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_TIME_H=1
> -DHAVE_SYS_STAT_H=1 -DSOFTLOGLEVEL=3 -DHAVE_LIBSQLITE3=1
> -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DHAVE_DLFCN_H=1 -I. -I.
> -g -O2 -I/usr/local/include -I/usr/local/include -MT
> libsofthsm_la-main.lo -MD -MP -MF
> .deps/libsofthsm_la-main.Tpo -c -o libsofthsm_la-main.lo
> `test -f 'main.cpp' || echo './'`main.cpp
>
> mkdir .libs
>
> g++ -DPACKAGE_NAME=\"libsofthsm\"
> -DPACKAGE_TARNAME=\"libsofthsm\"
> -DPACKAGE_VERSION=\"1.0.0-RC1\"
> "-DPACKAGE_STRING=\"libsofthsm 1.0.0-RC1\""
> -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"libsofthsm\"
> -DVERSION=\"1.0.0-RC1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1
> -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1
> -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1
> -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_TIME_H=1
> -DHAVE_SYS_STAT_H=1 -DSOFTLOGLEVEL=3 -DHAVE_LIBSQLITE3=1
> -DVERSION_MAJOR=1 -DVERSION_MINOR=0 -DHAVE_DLFCN_H=1 -I. -I.
> -g -O2 -I/usr/local/include -I/usr/local/include -MT
> libsofthsm_la-main.lo -MD -MP -MF
> .deps/libsofthsm_la-main.Tpo -c main.cpp -fPIC -DPIC -o
> .libs/libsofthsm_la-main.o
>
> main.cpp: In function âCK_RV C_SeedRandom(CK_SESSION_HANDLE,
> CK_BYTE*, CK_ULONG)â:
>
> main.cpp:2725: error: no matching function for call to
> âBotan::AutoSeeded_RNG::reseed()â
>
> /usr/local/include/botan/auto_rng.h:30: note: candidates are:
> virtual void Botan::AutoSeeded_RNG::reseed(Botan::u32bit)
>
> make[2]: *** [libsofthsm_la-main.lo] Error 1
>
> make[2]: Leaving directory `/tmp/libsofthsm-1.0.0-RC1/src/lib'
>
> make[1]: *** [all-recursive] Error 1
>
> make[1]: Leaving directory `/tmp/libsofthsm-1.0.0-RC1/src'
>
> make: *** [all-recursive] Error 1
>
>
>
> Any suggestions on how I might resolve this issue with “no
> matching function call to Botan::AutoSeeded_RNG::reseed()?
>
>
>
> Regards,
>
> Greg Rabil
>
>
>
> A. Gregory Rabil | Lead Software Architect | BT Diamond IP |
>
> Tel: +1 (610) 423-4770 | Fax: +1 (610) 423-4774 |
> Greg.Rabil at bt.com <mailto:Greg.Rabil at bt.com> |
> http://bt.diamondip.com <http://bt.diamondip.com>
>
>
>
> This electronic message contains information from BT INS,
> Inc, which may be privileged
>
> or confidential. The information is intended for use only by
> the individual(s) or entity named above. If you
>
> are not the intended recipient, be aware that any disclosure,
> copying, distribution or use of the contents of
>
> this information is strictly prohibited. If you have
> received this electronic message in error, please notify
>
> me by telephone or email (to the number or email address
> above) immediately.
>
>
>
> Activity and use of the BT INS, Inc e-mail system is
> monitored to secure its effective
>
> operation and for other lawful business purposes.
> Communications using this system will also be monitored
>
> and may be recorded to secure effective operation and for
> other lawful business purposes.
>
>
>
> BT INS Inc, 1600 Memorex Drive, Suite 200, Santa Clara
> California 95050-2842 ,United States
>
>
>
>
-----BEGIN PGP SIGNATURE-----
Version: 9.8.3 (Build 4028)
Charset: utf-8
wsBVAwUBSlL1ZeCjgaNTdVjaAQit6Qf+J3EgmWFEyTvYGTwJCjMy3AwxEgMf6xvl
Xa2p7qv3tEYArL2UKhoRwlvxn67okuGulpbECdF+ZmcLFEcek5459ZT+GLFrAhx4
+er7Lb4qG1+Nic1JbxmzpLP9cpzBvsCaRPDnbOMcSgkYKp+qF8FGlKHixNWZ1oBy
41Kv3kKbeTbTZbtUHppzEPLBerOaCt0dm2GYybE7ful4/rcN9HLpphu9U9EgrKrW
EN4wUb5B6Ro/DA2JZ1Ri28y4RzcokCtdd36CfYrtcwgCFOOeYLE/RwSLrMj9eRg+
ftIL7h+U++1/MRgvrbEsxwE0B0WTCejs8v+ZC/DfUMnK0fRKCLa1YQ==
=BHGT
-----END PGP SIGNATURE-----
More information about the Opendnssec-develop
mailing list