lynx-dev
[Top][All Lists]
Advanced

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

[Lynx-dev] problems building 2.8.7.dev.5 with SSL


From: Virden, Larry W.
Subject: [Lynx-dev] problems building 2.8.7.dev.5 with SSL
Date: Mon, 21 May 2007 10:12:21 -0400 (EDT)

I tried to build the latest lynx this morning, on a sparc solaris 9 system,
using Sun's C compiler. I was wondering if anyone had any advice on what
I might need to add.

$ export LIBS=" -L/projects/intranet/lib -L/volws/lwv28/ldatae/lib -L${gnu}/lib 
 -R/projects/intranet/lib:/volws/lwv28/ldatae/lib:${gnu}/lib -lz "
$ export CPPFLAGS="-I/projects/intranet/include -I/volws/lwv28/ldatae/include 
-I${gnu}/include"
$ export CC=cc
$ export TN3270="gettso 2"

$ $PWD/configure  --prefix=/projects/intranet \
        --libdir=/projects/intranet/lib/lynx \
        --includedir=${gnu}/include \
        --with-included-gettext \
        --with-ssl=/projects/intranet \
        --with-catgets \
        --with-zlib \
        --enable-debug \
        --enable-default-colors \
        --enable-source-cache \
        --enable-addrlist-page \
        --enable-cgi-links \
        --enable-externs \
        --enable-forms-options \
        --enable-included-msgs \
        --enable-nsl-fork \
        --enable-partial \
        --enable-persistent-cookies \
        --enable-read-eta     \
        --enable-source-cache \
        --enable-vertrace \
        --enable-nested-tables 


:
skipped several thousand lines of output...


configure:9341: checking if we can link to ssl library
configure:9363: cc -o conftest -g  -I/projects/intranet/include 
-I/projects/intranet/include -I/volws/lwv28/ldatae/include 
-I/projects/gnu/sparc-sun-solaris2.8/include -D__EXTENSIONS__  conftest.c 
-L/projects/intranet/lib -lssl -lcrypto  -L/projects/intranet/lib 
-L/volws/lwv28/ldatae/lib -L/projects/gnu/sparc-sun-solaris2.8/lib  
-R/projects/intranet/lib:/volws/lwv28/ldatae/lib:/projects/gnu/sparc-sun-solaris2.8/lib
 -lz  -lnsl -lsocket  >&5
ld: warning: file /projects/intranet/lib/libssl.a(ssl_lib.o): wrong ELF class: 
ELFCLASS64
Undefined                       first referenced
 symbol                             in file
SSL_shutdown                        conftest.o
ld: fatal: Symbol referencing errors. No output written to conftest
configure:9366: $? = 1
configure: failed program was:
#line 9344 "configure"
#include "confdefs.h"

#include <stdio.h>
#ifdef USE_OPENSSL_INCL
#include <openssl/ssl.h>
#else
#include <ssl.h>
#endif

int
main ()
{
SSL_shutdown((SSL *)0)
  ;
  return 0;
}
configure:9381: result: no
configure:9393: error: Cannot link with ssl library

## ----------------- ##
## Cache variables.  ##
## ----------------- ##

ac_cv_build='sparc-sun-solaris2.9'
ac_cv_build_alias='sparc-sun-solaris2.9'
ac_cv_c_compiler_gnu='no'
ac_cv_c_const='yes'
ac_cv_c_inline='inline'
ac_cv_env_CC_set='set'
ac_cv_env_CC_value='cc'
ac_cv_env_CFLAGS_set=''
ac_cv_env_CFLAGS_value=''
ac_cv_env_CPPFLAGS_set='set'
ac_cv_env_CPPFLAGS_value='-I/projects/intranet/include 
-I/volws/lwv28/ldatae/include -I/projects/gnu/sparc-sun-solaris2.8/include'
ac_cv_env_CPP_set=''
ac_cv_env_CPP_value=''
ac_cv_env_LDFLAGS_set=''
ac_cv_env_LDFLAGS_value=''
ac_cv_env_build_alias_set=''
ac_cv_env_build_alias_value=''
ac_cv_env_host_alias_set=''
ac_cv_env_host_alias_value=''
ac_cv_env_target_alias_set=''
ac_cv_env_target_alias_value=''
ac_cv_func___argz_count='no'
ac_cv_func___argz_next='no'
ac_cv_func___argz_stringify='no'
ac_cv_func_alloca_works='yes'
ac_cv_func_feof_unlocked='no'
ac_cv_func_fgets_unlocked='no'
ac_cv_func_fseeko='yes'
ac_cv_func_getcwd='yes'
ac_cv_func_getegid='yes'
ac_cv_func_geteuid='yes'
ac_cv_func_getgid='yes'
ac_cv_func_gethostbyname='yes'
ac_cv_func_gethostname='yes'
ac_cv_func_getpagesize='yes'
ac_cv_func_getuid='yes'
ac_cv_func_mempcpy='no'
ac_cv_func_mmap_fixed_mapped='yes'
ac_cv_func_munmap='yes'
ac_cv_func_putenv='yes'
ac_cv_func_setenv='no'
ac_cv_func_setlocale='yes'
ac_cv_func_socket='yes'
ac_cv_func_stpcpy='no'
ac_cv_func_strcasecmp='yes'
ac_cv_func_strchr='yes'
ac_cv_func_strdup='yes'
ac_cv_func_strtoul='yes'
ac_cv_func_tsearch='yes'
ac_cv_gnu_library_2_1='no'
ac_cv_header_argz_h='no'
ac_cv_header_inttypes_h='yes'
ac_cv_header_limits_h='yes'
ac_cv_header_locale_h='yes'
ac_cv_header_malloc_h='yes'
ac_cv_header_memory_h='yes'
ac_cv_header_nl_types_h='yes'
ac_cv_header_stdc='yes'
ac_cv_header_stddef_h='yes'
ac_cv_header_stdint_h='no'
ac_cv_header_stdlib_h='yes'
ac_cv_header_string_h='yes'
ac_cv_header_strings_h='yes'
ac_cv_header_sys_param_h='yes'
ac_cv_header_sys_stat_h='yes'
ac_cv_header_sys_types_h='yes'
ac_cv_header_unistd_h='yes'
ac_cv_host='sparc-sun-solaris2.9'
ac_cv_host_alias='sparc-sun-solaris2.9'
ac_cv_lib_inet_main='no'
ac_cv_lib_nsl_gethostbyname='yes'
ac_cv_lib_socket_socket='yes'
ac_cv_objext='o'
ac_cv_path_install='/projects/gnu/sparc-sun-solaris2.9/bin/ginstall -c'
ac_cv_prog_CPP='cc -E'
ac_cv_prog_LINT='lint'
ac_cv_prog_ac_ct_AR='ar'
ac_cv_prog_ac_ct_CC='cc'
ac_cv_prog_ac_ct_RANLIB='ranlib'
ac_cv_prog_cc_g='yes'
ac_cv_prog_cc_stdc=''
ac_cv_prog_make_make_set='yes'
ac_cv_sys_file_offset_bits='64'
ac_cv_sys_large_files='no'
ac_cv_sys_largefile_CC='no'
ac_cv_sys_largefile_source='no'
ac_cv_target='sparc-sun-solaris2.9'
ac_cv_target_alias='sparc-sun-solaris2.9'
ac_cv_type_off_t='yes'
ac_cv_type_size_t='yes'
ac_cv_working_alloca_h='yes'
am_cv_func_iconv='yes'
am_cv_langinfo_codeset='yes'
am_cv_lib_iconv='yes'
am_cv_proto_iconv='extern size_t iconv (iconv_t cd, const char * *inbuf, size_t 
*inbytesleft, char * *outbuf, size_t *outbytesleft);'
am_cv_proto_iconv_arg1='const'
am_cv_val_LC_MESSAGES='yes'
cf_cv_SYSTEM_MAIL='/usr/lib/sendmail'
cf_cv_ansi_cc='-DCC_HAS_PROTOS'
cf_cv_cc_u_d_options='no'
cf_cv_define_sigwinch='yes'
cf_cv_have_inet_addr='yes'
cf_cv_have_inet_aton='no'
cf_cv_netlibs='-lnsl -lsocket '
cf_cv_struct_dirent64='no'
cf_cv_subst_AR_OPTS='rv'
cf_cv_system_mail_flags='-t -oi'
cf_cv_system_name='solaris2.9'
cf_cv_use_libsocks='no'
cf_cv_use_libsocks5='no'
cf_cv_use_libssl='/projects/intranet'
nls_cv_header_intl=''
nls_cv_header_libgt=''

## ------------ ##
## confdefs.h.  ##
## ------------ ##

#define SYSTEM_NAME "solaris2.9"
#define LY_TRACELINE __LINE__
#define UNIX 1
#define CC_HAS_PROTOS 1
#define _FILE_OFFSET_BITS 64
#define HAVE_FSEEKO 1
#define STDC_HEADERS 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STRING_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_UNISTD_H 1
#define HAVE_ALLOCA_H 1
#define HAVE_ALLOCA 1
#define HAVE_STDLIB_H 1
#define HAVE_UNISTD_H 1
#define HAVE_GETPAGESIZE 1
#define HAVE_MMAP 1
#define HAVE_LIMITS_H 1
#define HAVE_LOCALE_H 1
#define HAVE_NL_TYPES_H 1
#define HAVE_MALLOC_H 1
#define HAVE_STDDEF_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STRING_H 1
#define HAVE_UNISTD_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_GETCWD 1
#define HAVE_GETEGID 1
#define HAVE_GETEUID 1
#define HAVE_GETGID 1
#define HAVE_GETUID 1
#define HAVE_MUNMAP 1
#define HAVE_PUTENV 1
#define HAVE_SETLOCALE 1
#define HAVE_STRCHR 1
#define HAVE_STRCASECMP 1
#define HAVE_STRDUP 1
#define HAVE_STRTOUL 1
#define HAVE_TSEARCH 1
#define HAVE_ICONV 1
#define ICONV_CONST const
#define HAVE_LANGINFO_CODESET 1
#define HAVE_LC_MESSAGES 1
#define SYSTEM_MAIL "/usr/lib/sendmail"
#define SYSTEM_MAIL_FLAGS "-t -oi"
#define HAVE_GETHOSTNAME 1
#define HAVE_SOCKET 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_STRCASECMP 1
#define USE_OPENSSL_INCL 1


configure: exit 1
-- 
Tcl - The glue of a new generation.  <URL: http://wiki.tcl.tk/ >
Larry W. Virden <mailto:address@hidden><URL: http://www.purl.org/NET/lvirden/ >
Even if explicitly stated to the contrary, nothing in this posting should 
be construed as representing my employer's opinions.
-><-




reply via email to

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