[Opendnssec-develop] Re: [OpenDNSSEC] #185: SoftHSM under Cygwin

OpenDNSSEC owner-dnssec-trac at kirei.se
Tue Sep 28 09:57:56 UTC 2010


#185: SoftHSM under Cygwin
------------------------------+---------------------------------------------
Reporter:  smokimk@…          |       Owner:  rb      
    Type:  defect             |      Status:  accepted
Priority:  major              |   Component:  SoftHSM 
 Version:  trunk              |    Keywords:          
------------------------------+---------------------------------------------

Comment(by anonymous):

 Nope, there is no dll created, just libsoft.{a, la, lai}

 The configure and build outputs are given below.

 The ./configure process is:
 --------------------------------------------------------------------
 $ ./configure
 checking for a BSD-compatible install... /usr/bin/install -c
 checking whether build environment is sane... yes
 checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
 checking for gawk... gawk
 checking whether make sets $(MAKE)... yes
 configure: sysconfdir set to /etc
 configure: localstate set to /var
 checking for gcc... gcc
 checking whether the C compiler works... yes
 checking for C compiler default output file name... a.exe
 checking for suffix of executables... .exe
 checking whether we are cross compiling... no
 checking for suffix of object files... o
 checking whether we are using the GNU C compiler... yes
 checking whether gcc accepts -g... yes
 checking for gcc option to accept ISO C89... none needed
 checking for style of include used by make... GNU
 checking dependency style of gcc... gcc3
 checking for g++... g++
 checking whether we are using the GNU C++ compiler... yes
 checking whether g++ accepts -g... yes
 checking dependency style of g++... gcc3
 checking what are the Botan includes... -I/usr/local/include
 checking what are the Botan libs... -L/usr/local/lib -lbotan
 checking for Botan >= v1.8.0 ... yes
 checking for Botan reseed API fix ... yes
 checking how to run the C preprocessor... gcc -E
 checking for grep that handles long lines and -e... /usr/bin/grep
 checking for egrep... /usr/bin/grep -E
 checking for ANSI C header files... yes
 checking for sys/types.h... yes
 checking for sys/stat.h... yes
 checking for stdlib.h... yes
 checking for string.h... yes
 checking for memory.h... yes
 checking for strings.h... yes
 checking for inttypes.h... yes
 checking for stdint.h... yes
 checking for unistd.h... yes
 checking what are the SQLite3 includes... -I/usr/local/include
 checking what are the SQLite3 libs... -L/usr/local/lib -lsqlite3
 checking sqlite3.h usability... yes
 checking sqlite3.h presence... yes
 checking for sqlite3.h... yes
 checking for sqlite3_prepare_v2 in -lsqlite3... yes
 checking for sched_yield in -lrt... yes
 checking for getpassphrase... no
 checking for sys/time.h... yes
 checking for dlfcn.h... yes
 checking build system type... i686-pc-cygwin
 checking host system type... i686-pc-cygwin
 checking for a sed that does not truncate output... /usr/bin/sed
 checking for fgrep... /usr/bin/grep -F
 checking for ld used by gcc... /usr/i686-pc-cygwin/bin/ld.exe
 checking if the linker (/usr/i686-pc-cygwin/bin/ld.exe) is GNU ld... yes
 checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
 checking the name lister (/usr/bin/nm -B) interface... BSD nm
 checking whether ln -s works... yes
 checking the maximum length of command line arguments... 8192
 checking whether the shell understands some XSI constructs... yes
 checking whether the shell understands "+="... yes
 checking for /usr/i686-pc-cygwin/bin/ld.exe option to reload object
 files... -r
 checking for objdump... objdump
 checking how to recognize dependent libraries... file_magic ^x86 archive
 import|
 ^x86 DLL
 checking for ar... ar
 checking for strip... strip
 checking for ranlib... ranlib
 checking command to parse /usr/bin/nm -B output from gcc object... ok
 checking for dlfcn.h... (cached) yes
 checking whether we are using the GNU C++ compiler... (cached) yes
 checking whether g++ accepts -g... (cached) yes
 checking dependency style of g++... (cached) gcc3
 checking how to run the C++ preprocessor... g++ -E
 checking for objdir... .libs
 checking if gcc supports -fno-rtti -fno-exceptions... no
 checking for gcc option to produce PIC... -DDLL_EXPORT -DPIC
 checking if gcc PIC flag -DDLL_EXPORT -DPIC works... yes
 checking if gcc static flag -static works... no
 checking if gcc supports -c -o file.o... yes
 checking if gcc supports -c -o file.o... (cached) yes
 checking whether the gcc linker (/usr/i686-pc-cygwin/bin/ld.exe) supports
 shared
  libraries... yes
 checking whether -lc should be explicitly linked in... yes
 checking dynamic linker characteristics... Win32 ld.exe
 checking how to hardcode library paths into programs... immediate
 checking whether stripping libraries is possible... yes
 checking if libtool supports shared libraries... yes
 checking whether to build shared libraries... yes
 checking whether to build static libraries... yes
 checking for ld used by g++... /usr/i686-pc-cygwin/bin/ld.exe
 checking if the linker (/usr/i686-pc-cygwin/bin/ld.exe) is GNU ld... yes
 checking whether the g++ linker (/usr/i686-pc-cygwin/bin/ld.exe) supports
 shared
  libraries... yes
 checking for g++ option to produce PIC... -DDLL_EXPORT -DPIC
 checking if g++ PIC flag -DDLL_EXPORT -DPIC works... yes
 checking if g++ static flag -static works... no
 checking if g++ supports -c -o file.o... yes
 checking if g++ supports -c -o file.o... (cached) yes
 checking whether the g++ linker (/usr/i686-pc-cygwin/bin/ld.exe) supports
 shared
  libraries... yes
 checking dynamic linker characteristics... Win32 ld.exe
 checking how to hardcode library paths into programs... immediate
 configure: creating ./config.status
 config.status: creating Makefile
 config.status: creating src/Makefile
 config.status: creating src/lib/Makefile
 config.status: creating src/bin/Makefile
 config.status: creating checks/Makefile
 config.status: creating softhsm.conf
 config.status: creating softhsm.conf.5
 config.status: creating src/bin/softhsm.1
 config.status: creating config.h
 config.status: config.h is unchanged
 config.status: executing depfiles commands
 config.status: executing libtool commands
 -----------------------------------------------------------


 The make process is:
 ------------------------------------------------------------
 $ make
 make  all-recursive
 make[1]: Entering directory `/home/mine/softhsm-1.1.4'
 Making all in src
 make[2]: Entering directory `/home/mine/softhsm-1.1.4/src'
 Making all in lib
 make[3]: Entering directory `/home/mine/softhsm-1.1.4/src/lib'
 /bin/sh ../../libtool --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.
 -I../..
   -I./cryptoki_compat -I/usr/local/include -I/usr/local/include -Wno-long-
 long
 -g -O2 -MT main.lo -MD -MP -MF .deps/main.Tpo -c -o main.lo main.cpp
 libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I./cryptoki_compat
 -I/usr/lo
 cal/include -I/usr/local/include -Wno-long-long -g -O2 -MT main.lo -MD -MP
 -MF .
 deps/main.Tpo -c main.cpp  -DDLL_EXPORT -DPIC -o .libs/main.o
 libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I./cryptoki_compat
 -I/usr/lo
 cal/include -I/usr/local/include -Wno-long-long -g -O2 -MT main.lo -MD -MP
 -MF .
 deps/main.Tpo -c main.cpp -o main.o >/dev/null 2>&1
 mv -f .deps/main.Tpo .deps/main.Plo
 /bin/sh ../../libtool --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.
 -I../..
   -I./cryptoki_compat -I/usr/local/include -I/usr/local/include -Wno-long-
 long
 -g -O2 -MT mutex.lo -MD -MP -MF .deps/mutex.Tpo -c -o mutex.lo mutex.cpp
 libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I./cryptoki_compat
 -I/usr/lo
 cal/include -I/usr/local/include -Wno-long-long -g -O2 -MT mutex.lo -MD
 -MP -MF
 .deps/mutex.Tpo -c mutex.cpp  -DDLL_EXPORT -DPIC -o .libs/mutex.o
 libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I./cryptoki_compat
 -I/usr/lo
 cal/include -I/usr/local/include -Wno-long-long -g -O2 -MT mutex.lo -MD
 -MP -MF
 .deps/mutex.Tpo -c mutex.cpp -o mutex.o >/dev/null 2>&1
 mv -f .deps/mutex.Tpo .deps/mutex.Plo
 /bin/sh ../../libtool --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.
 -I../..
   -I./cryptoki_compat -I/usr/local/include -I/usr/local/include -Wno-long-
 long
 -g -O2 -MT file.lo -MD -MP -MF .deps/file.Tpo -c -o file.lo file.cpp
 libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I./cryptoki_compat
 -I/usr/lo
 cal/include -I/usr/local/include -Wno-long-long -g -O2 -MT file.lo -MD -MP
 -MF .
 deps/file.Tpo -c file.cpp  -DDLL_EXPORT -DPIC -o .libs/file.o
 libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I./cryptoki_compat
 -I/usr/lo
 cal/include -I/usr/local/include -Wno-long-long -g -O2 -MT file.lo -MD -MP
 -MF .
 deps/file.Tpo -c file.cpp -o file.o >/dev/null 2>&1
 mv -f .deps/file.Tpo .deps/file.Plo
 /bin/sh ../../libtool --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.
 -I../..
   -I./cryptoki_compat -I/usr/local/include -I/usr/local/include -Wno-long-
 long
 -g -O2 -MT log.lo -MD -MP -MF .deps/log.Tpo -c -o log.lo log.cpp
 libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I./cryptoki_compat
 -I/usr/lo
 cal/include -I/usr/local/include -Wno-long-long -g -O2 -MT log.lo -MD -MP
 -MF .d
 eps/log.Tpo -c log.cpp  -DDLL_EXPORT -DPIC -o .libs/log.o
 libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I./cryptoki_compat
 -I/usr/lo
 cal/include -I/usr/local/include -Wno-long-long -g -O2 -MT log.lo -MD -MP
 -MF .d
 eps/log.Tpo -c log.cpp -o log.o >/dev/null 2>&1
 mv -f .deps/log.Tpo .deps/log.Plo
 /bin/sh ../../libtool --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.
 -I../..
   -I./cryptoki_compat -I/usr/local/include -I/usr/local/include -Wno-long-
 long
 -g -O2 -MT attribute.lo -MD -MP -MF .deps/attribute.Tpo -c -o attribute.lo
 attri
 bute.cpp
 libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I./cryptoki_compat
 -I/usr/lo
 cal/include -I/usr/local/include -Wno-long-long -g -O2 -MT attribute.lo
 -MD -MP
 -MF .deps/attribute.Tpo -c attribute.cpp  -DDLL_EXPORT -DPIC -o
 .libs/attribute.
 o
 libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I./cryptoki_compat
 -I/usr/lo
 cal/include -I/usr/local/include -Wno-long-long -g -O2 -MT attribute.lo
 -MD -MP
 -MF .deps/attribute.Tpo -c attribute.cpp -o attribute.o >/dev/null 2>&1
 mv -f .deps/attribute.Tpo .deps/attribute.Plo
 /bin/sh ../../libtool --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.
 -I../..
   -I./cryptoki_compat -I/usr/local/include -I/usr/local/include -Wno-long-
 long
 -g -O2 -MT userhandling.lo -MD -MP -MF .deps/userhandling.Tpo -c -o
 userhandling
 .lo userhandling.cpp
 libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I./cryptoki_compat
 -I/usr/lo
 cal/include -I/usr/local/include -Wno-long-long -g -O2 -MT userhandling.lo
 -MD -
 MP -MF .deps/userhandling.Tpo -c userhandling.cpp  -DDLL_EXPORT -DPIC -o
 .libs/u
 serhandling.o
 libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I./cryptoki_compat
 -I/usr/lo
 cal/include -I/usr/local/include -Wno-long-long -g -O2 -MT userhandling.lo
 -MD -
 MP -MF .deps/userhandling.Tpo -c userhandling.cpp -o userhandling.o
 >/dev/null 2
 >&1
 mv -f .deps/userhandling.Tpo .deps/userhandling.Plo
 /bin/sh ../../libtool --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.
 -I../..
   -I./cryptoki_compat -I/usr/local/include -I/usr/local/include -Wno-long-
 long
 -g -O2 -MT tokenhandling.lo -MD -MP -MF .deps/tokenhandling.Tpo -c -o
 tokenhandl
 ing.lo tokenhandling.cpp
 libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I./cryptoki_compat
 -I/usr/lo
 cal/include -I/usr/local/include -Wno-long-long -g -O2 -MT
 tokenhandling.lo -MD
 -MP -MF .deps/tokenhandling.Tpo -c tokenhandling.cpp  -DDLL_EXPORT -DPIC
 -o .lib
 s/tokenhandling.o
 libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I./cryptoki_compat
 -I/usr/lo
 cal/include -I/usr/local/include -Wno-long-long -g -O2 -MT
 tokenhandling.lo -MD
 -MP -MF .deps/tokenhandling.Tpo -c tokenhandling.cpp -o tokenhandling.o
 >/dev/nu
 ll 2>&1
 mv -f .deps/tokenhandling.Tpo .deps/tokenhandling.Plo
 /bin/sh ../../libtool --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.
 -I../..
   -I./cryptoki_compat -I/usr/local/include -I/usr/local/include -Wno-long-
 long
 -g -O2 -MT mechanisms.lo -MD -MP -MF .deps/mechanisms.Tpo -c -o
 mechanisms.lo me
 chanisms.cpp
 libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I./cryptoki_compat
 -I/usr/lo
 cal/include -I/usr/local/include -Wno-long-long -g -O2 -MT mechanisms.lo
 -MD -MP
  -MF .deps/mechanisms.Tpo -c mechanisms.cpp  -DDLL_EXPORT -DPIC -o
 .libs/mechani
 sms.o
 libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I./cryptoki_compat
 -I/usr/lo
 cal/include -I/usr/local/include -Wno-long-long -g -O2 -MT mechanisms.lo
 -MD -MP
  -MF .deps/mechanisms.Tpo -c mechanisms.cpp -o mechanisms.o >/dev/null
 2>&1
 mv -f .deps/mechanisms.Tpo .deps/mechanisms.Plo
 /bin/sh ../../libtool --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.
 -I../..
   -I./cryptoki_compat -I/usr/local/include -I/usr/local/include -Wno-long-
 long
 -g -O2 -MT SoftHSMInternal.lo -MD -MP -MF .deps/SoftHSMInternal.Tpo -c -o
 SoftHS
 MInternal.lo SoftHSMInternal.cpp
 libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I./cryptoki_compat
 -I/usr/lo
 cal/include -I/usr/local/include -Wno-long-long -g -O2 -MT
 SoftHSMInternal.lo -M
 D -MP -MF .deps/SoftHSMInternal.Tpo -c SoftHSMInternal.cpp  -DDLL_EXPORT
 -DPIC -
 o .libs/SoftHSMInternal.o
 libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I./cryptoki_compat
 -I/usr/lo
 cal/include -I/usr/local/include -Wno-long-long -g -O2 -MT
 SoftHSMInternal.lo -M
 D -MP -MF .deps/SoftHSMInternal.Tpo -c SoftHSMInternal.cpp -o
 SoftHSMInternal.o
 >/dev/null 2>&1
 mv -f .deps/SoftHSMInternal.Tpo .deps/SoftHSMInternal.Plo
 /bin/sh ../../libtool --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.
 -I../..
   -I./cryptoki_compat -I/usr/local/include -I/usr/local/include -Wno-long-
 long
 -g -O2 -MT SoftSlot.lo -MD -MP -MF .deps/SoftSlot.Tpo -c -o SoftSlot.lo
 SoftSlot
 .cpp
 libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I./cryptoki_compat
 -I/usr/lo
 cal/include -I/usr/local/include -Wno-long-long -g -O2 -MT SoftSlot.lo -MD
 -MP -
 MF .deps/SoftSlot.Tpo -c SoftSlot.cpp  -DDLL_EXPORT -DPIC -o
 .libs/SoftSlot.o
 libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I./cryptoki_compat
 -I/usr/lo
 cal/include -I/usr/local/include -Wno-long-long -g -O2 -MT SoftSlot.lo -MD
 -MP -
 MF .deps/SoftSlot.Tpo -c SoftSlot.cpp -o SoftSlot.o >/dev/null 2>&1
 mv -f .deps/SoftSlot.Tpo .deps/SoftSlot.Plo
 /bin/sh ../../libtool --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.
 -I../..
   -I./cryptoki_compat -I/usr/local/include -I/usr/local/include -Wno-long-
 long
 -g -O2 -MT SoftSession.lo -MD -MP -MF .deps/SoftSession.Tpo -c -o
 SoftSession.lo
  SoftSession.cpp
 libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I./cryptoki_compat
 -I/usr/lo
 cal/include -I/usr/local/include -Wno-long-long -g -O2 -MT SoftSession.lo
 -MD -M
 P -MF .deps/SoftSession.Tpo -c SoftSession.cpp  -DDLL_EXPORT -DPIC -o
 .libs/Soft
 Session.o
 libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I./cryptoki_compat
 -I/usr/lo
 cal/include -I/usr/local/include -Wno-long-long -g -O2 -MT SoftSession.lo
 -MD -M
 P -MF .deps/SoftSession.Tpo -c SoftSession.cpp -o SoftSession.o >/dev/null
 2>&1
 mv -f .deps/SoftSession.Tpo .deps/SoftSession.Plo
 /bin/sh ../../libtool --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.
 -I../..
   -I./cryptoki_compat -I/usr/local/include -I/usr/local/include -Wno-long-
 long
 -g -O2 -MT SoftFind.lo -MD -MP -MF .deps/SoftFind.Tpo -c -o SoftFind.lo
 SoftFind
 .cpp
 libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I./cryptoki_compat
 -I/usr/lo
 cal/include -I/usr/local/include -Wno-long-long -g -O2 -MT SoftFind.lo -MD
 -MP -
 MF .deps/SoftFind.Tpo -c SoftFind.cpp  -DDLL_EXPORT -DPIC -o
 .libs/SoftFind.o
 libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I./cryptoki_compat
 -I/usr/lo
 cal/include -I/usr/local/include -Wno-long-long -g -O2 -MT SoftFind.lo -MD
 -MP -
 MF .deps/SoftFind.Tpo -c SoftFind.cpp -o SoftFind.o >/dev/null 2>&1
 mv -f .deps/SoftFind.Tpo .deps/SoftFind.Plo
 /bin/sh ../../libtool --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.
 -I../..
   -I./cryptoki_compat -I/usr/local/include -I/usr/local/include -Wno-long-
 long
 -g -O2 -MT SoftDatabase.lo -MD -MP -MF .deps/SoftDatabase.Tpo -c -o
 SoftDatabase
 .lo SoftDatabase.cpp
 libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I./cryptoki_compat
 -I/usr/lo
 cal/include -I/usr/local/include -Wno-long-long -g -O2 -MT SoftDatabase.lo
 -MD -
 MP -MF .deps/SoftDatabase.Tpo -c SoftDatabase.cpp  -DDLL_EXPORT -DPIC -o
 .libs/S
 oftDatabase.o
 libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I./cryptoki_compat
 -I/usr/lo
 cal/include -I/usr/local/include -Wno-long-long -g -O2 -MT SoftDatabase.lo
 -MD -
 MP -MF .deps/SoftDatabase.Tpo -c SoftDatabase.cpp -o SoftDatabase.o
 >/dev/null 2
 >&1
 mv -f .deps/SoftDatabase.Tpo .deps/SoftDatabase.Plo
 /bin/sh ../../libtool --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.
 -I../..
   -I./cryptoki_compat -I/usr/local/include -I/usr/local/include -Wno-long-
 long
 -g -O2 -MT SoftKeyStore.lo -MD -MP -MF .deps/SoftKeyStore.Tpo -c -o
 SoftKeyStore
 .lo SoftKeyStore.cpp
 libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I./cryptoki_compat
 -I/usr/lo
 cal/include -I/usr/local/include -Wno-long-long -g -O2 -MT SoftKeyStore.lo
 -MD -
 MP -MF .deps/SoftKeyStore.Tpo -c SoftKeyStore.cpp  -DDLL_EXPORT -DPIC -o
 .libs/S
 oftKeyStore.o
 libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I./cryptoki_compat
 -I/usr/lo
 cal/include -I/usr/local/include -Wno-long-long -g -O2 -MT SoftKeyStore.lo
 -MD -
 MP -MF .deps/SoftKeyStore.Tpo -c SoftKeyStore.cpp -o SoftKeyStore.o
 >/dev/null 2
 >&1
 mv -f .deps/SoftKeyStore.Tpo .deps/SoftKeyStore.Plo
 /bin/sh ../../libtool --tag=CXX   --mode=link g++  -g -O2 -version-info
 1:4:0 -a
 void-version -module  -o
 .la -rpath /usr/local/lib main.lo mutex.lo fi
 le.lo log.lo attribute.lo userhandling.lo tokenhandling.lo mechanisms.lo
 SoftHSM
 Internal.lo SoftSlot.lo SoftSession.lo SoftFind.lo SoftDatabase.lo
 SoftKeyStore.
 lo -L/usr/local/lib -lbotan -L/usr/local/lib -lsqlite3 -lrt
 libtool: link: warning: undefined symbols not allowed in i686-pc-cygwin
 shared l
 ibraries
 libtool: link: ar cru .libs/libsofthsm.a  main.o mutex.o file.o log.o
 attribute.
 o userhandling.o tokenhandling.o mechanisms.o SoftHSMInternal.o SoftSlot.o
 SoftS
 ession.o SoftFind.o SoftDatabase.o SoftKeyStore.o
 libtool: link: ranlib .libs/libsofthsm.a
 libtool: link: ( cd ".libs" && rm -f "libsofthsm.la" && ln -s
 "../libsofthsm.la"
  "libsofthsm.la" )
 make[3]: Leaving directory `/home/mine/softhsm-1.1.4/src/lib'
 Making all in bin
 make[3]: Entering directory `/home/mine/softhsm-1.1.4/src/bin'
 g++ -DHAVE_CONFIG_H -I. -I../..  -I./../lib/cryptoki_compat
 -I/usr/local/include
  -I/usr/local/include -Wno-long-long  -g -O2 -MT softhsm.o -MD -MP -MF
 .deps/sof
 thsm.Tpo -c -o softhsm.o softhsm.cpp
 mv -f .deps/softhsm.Tpo .deps/softhsm.Po
 /bin/sh ../../libtool --tag=CXX   --mode=link g++  -g -O2 -static  -o
 softhsm.ex
 e softhsm.o ../lib/libsofthsm.la -lstdc++
 libtool: link: g++ -g -O2 -o softhsm.exe softhsm.o
 ../lib/.libs/libsofthsm.a -L
 /usr/local/lib -lbotan /usr/local/lib/libsqlite3.dll.a -lrt
 /usr/lib/gcc/i686-pc
 -cygwin/4.3.4/libstdc++.dll.a -L/usr/local/lib -L/usr/lib/gcc/i686-pc-
 cygwin/4.3
 .4 -L/usr/local/lib -L/usr/lib/gcc/i686-pc-cygwin/4.3.4
 g++ -DHAVE_CONFIG_H -I. -I../..  -I./../lib/cryptoki_compat
 -I/usr/local/include
  -I/usr/local/include -Wno-long-long  -g -O2 -MT softhsm-keyconv.o -MD -MP
 -MF .
 deps/softhsm-keyconv.Tpo -c -o softhsm-keyconv.o softhsm-keyconv.cpp
 mv -f .deps/softhsm-keyconv.Tpo .deps/softhsm-keyconv.Po
 gcc -DHAVE_CONFIG_H -I. -I../..  -I./../lib/cryptoki_compat
 -I/usr/local/include
  -I/usr/local/include -Wno-long-long  -g -O2 -pedantic -Wall -Wextra -MT
 base64.
 o -MD -MP -MF .deps/base64.Tpo -c -o base64.o base64.c
 mv -f .deps/base64.Tpo .deps/base64.Po
 /bin/sh ../../libtool --tag=CXX   --mode=link g++  -g -O2   -o softhsm-
 keyconv.e
 xe softhsm-keyconv.o base64.o -L/usr/local/lib -lbotan -lstdc++
 libtool: link: g++ -g -O2 -o .libs/softhsm-keyconv.exe softhsm-keyconv.o
 base64.
 o  -L/usr/local/lib -lbotan -lstdc++
 ./.libs/lt-softhsm-keyconv.c:229: warning: string length '2668' is greater
 than
 the length '509' ISO C90 compilers are required to support
 ./.libs/lt-softhsm-keyconv.c:276: warning: string length '1250' is greater
 than
 the length '509' ISO C90 compilers are required to support
 make[3]: Leaving directory `/home/mine/softhsm-1.1.4/src/bin'
 make[3]: Entering directory `/home/mine/softhsm-1.1.4/src'
 make[3]: Nothing to be done for `all-am'.
 make[3]: Leaving directory `/home/mine/softhsm-1.1.4/src'
 make[2]: Leaving directory `/home/mine/softhsm-1.1.4/src'
 Making all in checks
 make[2]: Entering directory `/home/mine/softhsm-1.1.4/checks'
 gcc -DHAVE_CONFIG_H -I. -I..  -I./../src/lib/cryptoki_compat
 -DCHECKS_SOFTHSM_CO
 NF='"./softhsm.conf"' -Wno-long-long  -g -O2 -pedantic -Wall -Wextra -MT
 checks.
 o -MD -MP -MF .deps/checks.Tpo -c -o checks.o checks.c
 mv -f .deps/checks.Tpo .deps/checks.Po
 /bin/sh ../libtool --tag=CC   --mode=link gcc  -g -O2 -pedantic -Wall
 -Wextra -n
 o-install  -o checks.exe checks.o ../src/lib/libsofthsm.la -lstdc++
 libtool: link: warning: `-no-install' is ignored for i686-pc-cygwin
 libtool: link: warning: assuming `-no-fast-install' instead
 libtool: link: gcc -g -O2 -pedantic -Wall -Wextra -o .libs/checks.exe
 checks.o
 ../src/lib/.libs/libsofthsm.a -L/usr/local/lib -lbotan
 /usr/local/lib/libsqlite3
 .dll.a -lrt /usr/lib/gcc/i686-pc-cygwin/4.3.4/libstdc++.dll.a
 -L/usr/local/lib -
 L/usr/lib/gcc/i686-pc-cygwin/4.3.4 -L/usr/local/lib -L/usr/lib/gcc/i686
 -pc-cygwi
 n/4.3.4
 ./.libs/lt-checks.c:229: warning: string length '4369' is greater than the
 lengt
 h '509' ISO C90 compilers are required to support
 ./.libs/lt-checks.c:285: warning: string length '1569' is greater than the
 lengt
 h '509' ISO C90 compilers are required to support
 make[2]: Leaving directory `/home/mine/softhsm-1.1.4/checks'
 make[2]: Entering directory `/home/mine/softhsm-1.1.4'
 make[2]: Leaving directory `/home/mine/softhsm-1.1.4'
 make[1]: Leaving directory `/home/mine/softhsm-1.1.4'-
 ------------------------------------------------------------------------------

-- 
Ticket URL: <http://trac.opendnssec.org/ticket/185#comment:4>
OpenDNSSEC <http://www.opendnssec.org/>
OpenDNSSEC


More information about the Opendnssec-develop mailing list