<div>
                    Hi All,
                </div><div><br></div><div>I am trying to build ldns 1.6.10 and am running into an odd problem with OpenSSL. I have compiled openssl version 1.0.0.d and am trying to use it to build ldns 1.6.10. When I run ./configure --with-ssl option it fails. The configure output is below, and is confusing because it is apparently using the correct openssl library, but thinks it is a version < 1.0.0.0. Any feedback would be appreciated.</div><div><br></div><div><div>dhcp-142-203:ldns-1.6.10 sears$ ./configure --with-ssl=/Users/sears/Documents/Projects/ira/include/openssl-1.0.0d</div><div>checking for gcc... gcc</div><div>checking whether the C compiler works... yes</div><div>checking for C compiler default output file name... a.out</div><div>checking for suffix of executables... </div><div>checking whether we are cross compiling... no</div><div>checking for suffix of object files... o</div><div>checking whether we are using the GNU C compiler... yes</div><div>checking whether gcc accepts -g... yes</div><div>checking for gcc option to accept ISO C89... none needed</div><div>checking how to run the C preprocessor... gcc -E</div><div>checking for grep that handles long lines and -e... /usr/bin/grep</div><div>checking for egrep... /usr/bin/grep -E</div><div>checking for ANSI C header files... yes</div><div>checking for sys/types.h... yes</div><div>checking for sys/stat.h... yes</div><div>checking for stdlib.h... yes</div><div>checking for string.h... yes</div><div>checking for memory.h... yes</div><div>checking for strings.h... yes</div><div>checking for inttypes.h... yes</div><div>checking for stdint.h... yes</div><div>checking for unistd.h... yes</div><div>checking minix/config.h usability... no</div><div>checking minix/config.h presence... no</div><div>checking for minix/config.h... no</div><div>checking whether it is safe to define __EXTENSIONS__... yes</div><div>checking for gcc... (cached) gcc</div><div>checking whether we are using the GNU C compiler... (cached) yes</div><div>checking whether gcc accepts -g... (cached) yes</div><div>checking for gcc option to accept ISO C89... (cached) none needed</div><div>checking whether make sets $(MAKE)... yes</div><div>checking whether gcc supports -std=c99... yes</div><div>checking whether gcc supports -xc99... no</div><div>checking for an ANSI C-conforming const... yes</div><div>checking whether gcc supports -g... yes</div><div>checking whether gcc supports -O2... yes</div><div>checking whether gcc supports -Wall... yes</div><div>checking whether gcc supports -W... yes</div><div>checking whether gcc supports -Wwrite-strings... yes</div><div>checking for getopt.h... yes</div><div>checking for time.h... yes</div><div>checking for winsock2.h... no</div><div>checking for ws2tcpip.h... no</div><div>checking whether gcc supports -Werror... yes</div><div>checking whether gcc supports -Wall... (cached) yes</div><div>checking whether gcc supports -std=c99... (cached) yes</div><div>checking whether gcc supports -xc99... (cached) no</div><div>checking for getopt.h... (cached) yes</div><div>checking for time.h... (cached) yes</div><div>checking whether we need -std=c99 -D__EXTENSIONS__ -D_BSD_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_XOPEN_SOURCE_EXTENDED=1 -D_ALL_SOURCE as a flag for gcc... no</div><div>checking whether we need -std=c99 -D__EXTENSIONS__ -D_BSD_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ALL_SOURCE as a flag for gcc... no</div><div>checking whether we need -std=c99 as a flag for gcc... no</div><div>checking whether we need -D_BSD_SOURCE as a flag for gcc... no</div><div>checking whether we need -D_GNU_SOURCE as a flag for gcc... no</div><div>checking whether we need -D_GNU_SOURCE -D_FRSRESGID as a flag for gcc... failed</div><div>checking whether we need -D_POSIX_C_SOURCE=200112 as a flag for gcc... no</div><div>checking whether we need -D__EXTENSIONS__ as a flag for gcc... no</div><div>checking for inline... inline</div><div>checking for int8_t... yes</div><div>checking for int16_t... yes</div><div>checking for int32_t... yes</div><div>checking for int64_t... yes</div><div>checking for uint8_t... yes</div><div>checking for uint16_t... yes</div><div>checking for uint32_t... yes</div><div>checking for uint64_t... yes</div><div>checking for doxygen... no</div><div>checking for library containing socket... none required</div><div>checking for library containing inet_pton... none required</div><div>checking build system type... i686-apple-darwin11.0.0</div><div>checking host system type... i686-apple-darwin11.0.0</div><div>checking for ar... /usr/bin/ar</div><div>checking how to print strings... printf</div><div>checking for a sed that does not truncate output... /usr/bin/sed</div><div>checking for fgrep... /usr/bin/grep -F</div><div>checking for ld used by gcc... /usr/llvm-gcc-4.2/libexec/gcc/i686-apple-darwin11/4.2.1/ld</div><div>checking if the linker (/usr/llvm-gcc-4.2/libexec/gcc/i686-apple-darwin11/4.2.1/ld) is GNU ld... no</div><div>checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm</div><div>checking the name lister (/usr/bin/nm) interface... BSD nm</div><div>checking whether ln -s works... yes</div><div>checking the maximum length of command line arguments... 196608</div><div>checking whether the shell understands some XSI constructs... yes</div><div>checking whether the shell understands "+="... yes</div><div>checking how to convert i686-apple-darwin11.0.0 file names to i686-apple-darwin11.0.0 format... func_convert_file_noop</div><div>checking how to convert i686-apple-darwin11.0.0 file names to toolchain format... func_convert_file_noop</div><div>checking for /usr/llvm-gcc-4.2/libexec/gcc/i686-apple-darwin11/4.2.1/ld option to reload object files... -r</div><div>checking for objdump... no</div><div>checking how to recognize dependent libraries... pass_all</div><div>checking for dlltool... no</div><div>checking how to associate runtime and link libraries... printf %s\n</div><div>checking for archiver @FILE support... no</div><div>checking for strip... strip</div><div>checking for ranlib... ranlib</div><div>checking for gawk... no</div><div>checking for mawk... no</div><div>checking for nawk... no</div><div>checking for awk... awk</div><div>checking command to parse /usr/bin/nm output from gcc object... ok</div><div>checking for sysroot... no</div><div>checking for mt... no</div><div>checking if : is a manifest tool... no</div><div>checking for dsymutil... dsymutil</div><div>checking for nmedit... nmedit</div><div>checking for lipo... lipo</div><div>checking for otool... otool</div><div>checking for otool64... no</div><div>checking for -single_module linker flag... yes</div><div>checking for -exported_symbols_list linker flag... yes</div><div>checking for -force_load linker flag... yes</div><div>checking for dlfcn.h... yes</div><div>checking for objdir... .libs</div><div>checking if gcc supports -fno-rtti -fno-exceptions... no</div><div>checking for gcc option to produce PIC... -fno-common -DPIC</div><div>checking if gcc PIC flag -fno-common -DPIC works... yes</div><div>checking if gcc static flag -static works... no</div><div>checking if gcc supports -c -o file.o... yes</div><div>checking if gcc supports -c -o file.o... (cached) yes</div><div>checking whether the gcc linker (/usr/llvm-gcc-4.2/libexec/gcc/i686-apple-darwin11/4.2.1/ld) supports shared libraries... yes</div><div>checking dynamic linker characteristics... darwin11.0.0 dyld</div><div>checking how to hardcode library paths into programs... immediate</div><div>checking whether stripping libraries is possible... yes</div><div>checking if libtool supports shared libraries... yes</div><div>checking whether to build shared libraries... yes</div><div>checking whether to build static libraries... yes</div><div>checking for SSL... found in /Users/sears/Documents/Projects/ira/include/openssl-1.0.0d</div><div>checking for HMAC_CTX_init in -lcrypto... yes</div><div>checking for library containing dlopen... none required</div><div>checking for openssl/ssl.h... yes</div><div>checking for openssl/err.h... yes</div><div>checking for openssl/rand.h... yes</div><div>checking for EVP_sha256... yes</div><div>checking for SHA256 and SHA512... checking for SHA256_Init... yes</div><div>checking for GOST... checking for EVP_PKEY_set_type_str... no</div><div>configure: error: OpenSSL >= 1.0.0 is needed for GOST support or rerun with --disable-gost</div></div><div><br></div><div>Thanks,</div><div>Sears Merritt</div>
                <div></div>