From: Gregory H. <gh...@ca...> - 2005-01-21 22:01:37
|
> From: Gregory Hicks <ghicks> > Subject: configure: error: cannot compute sizeof (unsigned long long int), 77 > Date: Fri, 21 Jan 2005 13:48:15 -0800 (PST) > > Greetings: > > I am trying to configure htdig-3.2.0b6 on a Solaris 8 box with gcc 3.3.1 and > getting this error: > > configure: error: cannot compute sizeof (unsigned long long int), 77 > See `config.log' for more details. > > (When I tried to configure htdig-3.1.6, the configure script could not find > libstdc++ even though it exists: > > /usr/local/lib: > libncurses++.a* libstdc++.la* libstdc++.so.5.0.5* > libstdc++.a libstdc++.so@ libsupc++.a > libstdc++.a.2.10.0 libstdc++.so.5@ libsupc++.la* > > and /usr/local/lib IS in LD_LIBRARY_PATH...) Found some more info... configure:23018: gcc -c -g -O2 -Wall conftest.c >&5 conftest.c: In function `main': conftest.c:72: warning: statement with no effect configure:23024: $? = 0 configure:23027: test -z || test ! -s conftest.err configure:23030: $? = 0 configure:23033: test -s conftest.o configure:23036: $? = 0 configure:23047: result: time.h configure:23057: checking for unsigned long long int configure:23081: gcc -c -g -O2 -Wall conftest.c >&5 configure:23087: $? = 0 configure:23090: test -z || test ! -s conftest.err configure:23093: $? = 0 configure:23096: test -s conftest.o configure:23099: $? = 0 configure:23110: result: yes configure:23113: checking size of unsigned long long int configure:23425: gcc -o conftest -g -O2 -Wall conftest.c -lz -lnsl -lsocket >&5 configure:23428: $? = 0 configure:23430: ./conftest ld.so.1: ./conftest: fatal: relocation error: file ./conftest: symbol __register_frame_info: referenced symbol not found ./configure: line 1: 27447 Killed ./conftest$ac_exeext configure:23433: $? = 137 configure: program exited with status 137 configure: failed program was: | /* confdefs.h. */ | | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE "htdig" | #define VERSION "3.2.0b6" | #ifdef __cplusplus | extern "C" void std::exit (int) throw (); using std::exit; | #endif | #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_DLFCN_H 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_LIBNSL 1 | #define HAVE_ZLIB_H | #define HAVE_LIBZ 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_DIRENT_H 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LIBINTL_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_NETDB_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_STDDEF_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMEB_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_WCTYPE_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_WAIT_H 1 | #define HAVE_ALLOCA_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define TIME_WITH_SYS_TIME 1 | /* end confdefs.h. */ | #include <stdio.h> | #if HAVE_SYS_TYPES_H | # include <sys/types.h> | #endif | #if HAVE_SYS_STAT_H | # include <sys/stat.h> | #endif | #if STDC_HEADERS | # include <stdlib.h> | # include <stddef.h> | #else | # if HAVE_STDLIB_H | # include <stdlib.h> | # endif | #endif | #if HAVE_STRING_H | # if !STDC_HEADERS && HAVE_MEMORY_H | # include <memory.h> | # endif | # include <string.h> | #endif | #if HAVE_STRINGS_H | # include <strings.h> | #endif | #if HAVE_INTTYPES_H | # include <inttypes.h> | #else | # if HAVE_STDINT_H | # include <stdint.h> | # endif | #endif | #if HAVE_UNISTD_H | # include <unistd.h> | #endif | long longval () { return (long) (sizeof (unsigned long long int)); } | unsigned long ulongval () { return (long) (sizeof (unsigned long long int)); }| #include <stdio.h> | #include <stdlib.h> | int | main () | { | | FILE *f = fopen ("conftest.val", "w"); | if (! f) | exit (1); | if (((long) (sizeof (unsigned long long int))) < 0) | { | long i = longval (); | if (i != ((long) (sizeof (unsigned long long int)))) | exit (1); | fprintf (f, "%ld\n", i); | } | else | { | unsigned long i = ulongval (); | if (i != ((long) (sizeof (unsigned long long int)))) | exit (1); | fprintf (f, "%lu\n", i); | } | exit (ferror (f) || fclose (f) != 0); | | ; | return 0; | } configure:23443: error: cannot compute sizeof (unsigned long long int), 77 See `config.log' for more details. ## ---------------- ## ## Cache variables. ## ## ---------------- ## ac_cv_build=sparc-sun-solaris2.8 ac_cv_build_alias=sparc-sun-solaris2.8 ac_cv_c_compiler_gnu=yes ac_cv_c_const=yes ac_cv_c_inline=inline ac_cv_cxx_compiler_gnu=yes ac_cv_env_CC_set=set ac_cv_env_CC_value=gcc ac_cv_env_CFLAGS_set= ac_cv_env_CFLAGS_value= ac_cv_env_CPPFLAGS_set= ac_cv_env_CPPFLAGS_value= ac_cv_env_CPP_set= ac_cv_env_CPP_value= ac_cv_env_CXXCPP_set= ac_cv_env_CXXCPP_value= ac_cv_env_CXXFLAGS_set= ac_cv_env_CXXFLAGS_value= ac_cv_env_CXX_set= ac_cv_env_CXX_value= ac_cv_env_F77_set= ac_cv_env_F77_value= ac_cv_env_FFLAGS_set= ac_cv_env_FFLAGS_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_exeext= ac_cv_f77_compiler_gnu=yes ac_cv_func_alloca_works=yes ac_cv_header_alloca_h=yes ac_cv_header_arpa_inet_h=yes ac_cv_header_dirent_dirent_h=yes ac_cv_header_dlfcn_h=yes ac_cv_header_fcntl_h=yes ac_cv_header_float_h=yes ac_cv_header_inttypes_h=yes ac_cv_header_langinfo_h=yes ac_cv_header_libintl_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_netdb_h=yes ac_cv_header_netinet_in_h=yes ac_cv_header_stat_broken=no ac_cv_header_stdbool_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_file_h=yes ac_cv_header_sys_ioctl_h=yes ac_cv_header_sys_socket_h=yes ac_cv_header_sys_stat_h=yes ac_cv_header_sys_time_h=yes ac_cv_header_sys_timeb_h=yes ac_cv_header_sys_types_h=yes ac_cv_header_sys_wait_h=yes ac_cv_header_syslog_h=yes ac_cv_header_time=yes ac_cv_header_unistd_h=yes ac_cv_header_wait_h=yes ac_cv_header_wchar_h=yes ac_cv_header_wctype_h=yes ac_cv_header_zlib_h=yes ac_cv_host=sparc-sun-solaris2.8 ac_cv_host_alias=sparc-sun-solaris2.8 ac_cv_lib_fl_yywrap=no ac_cv_lib_l_yywrap=yes ac_cv_lib_nsl_t_accept=yes ac_cv_lib_socket_socket=yes ac_cv_lib_z_inflateEnd=yes ac_cv_member_struct_stat_st_blksize=yes ac_cv_objext=o ac_cv_path_AR=/usr/ccs/bin/ar ac_cv_path_FIND=/bin/find ac_cv_path_GUNZIP=/bin/gunzip ac_cv_path_MV=/bin/mv ac_cv_path_PERL=/bin/perl ac_cv_path_SED=/usr/xpg4/bin/sed ac_cv_path_SENDMAIL=/usr/lib/sendmail ac_cv_path_SHELL=/bin/bash ac_cv_path_TIME=/bin/time ac_cv_prog_AWK=gawk ac_cv_prog_CPP='gcc -E' ac_cv_prog_CXXCPP='g++ -E' ac_cv_prog_LEX=lex ac_cv_prog_TAR=tar ac_cv_prog_ac_ct_AR=ar ac_cv_prog_ac_ct_CC=gcc ac_cv_prog_ac_ct_CXX=g++ ac_cv_prog_ac_ct_F77=g77 ac_cv_prog_ac_ct_RANLIB=ranlib ac_cv_prog_ac_ct_STRIP=strip ac_cv_prog_cc_g=yes ac_cv_prog_cc_stdc= ac_cv_prog_cxx_g=yes ac_cv_prog_egrep=egrep ac_cv_prog_f77_g=yes ac_cv_prog_lex_root=lex.yy ac_cv_prog_lex_yytext_pointer=no ac_cv_prog_make_make_set=yes ac_cv_search_opendir='none required' ac_cv_struct_tm=time.h ac_cv_type__Bool=yes ac_cv_type_off_t=yes ac_cv_type_size_t=yes ac_cv_type_unsigned_long_long_int=yes ac_cv_working_alloca_h=yes am_cv_CC_dependencies_compiler_type=none am_cv_CXX_dependencies_compiler_type=none htdig_cv_tests=no lt_cv_deplibs_check_method=pass_all lt_cv_file_magic_cmd='$MAGIC_CMD' lt_cv_file_magic_test_file= lt_cv_ld_reload_flag=-r lt_cv_objdir=.libs lt_cv_path_LD=/usr/ccs/bin/ld lt_cv_path_LDCXX=/usr/ccs/bin/ld lt_cv_path_NM='/usr/ccs/bin/nm -p' lt_cv_path_SED=/usr/xpg4/bin/sed lt_cv_prog_compiler_c_o=yes lt_cv_prog_compiler_c_o_CXX=yes lt_cv_prog_compiler_c_o_F77=yes lt_cv_prog_compiler_rtti_exceptions=no lt_cv_prog_gnu_ld=no lt_cv_prog_gnu_ldcxx=no lt_cv_sys_global_symbol_pipe='sed -n -e '\''s/^.*[ ]\([BDRT][BDRT]*\)[ ][ ]*\(\)\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2\3 \3/p'\''' lt_cv_sys_global_symbol_to_c_name_address='sed -n -e '\''s/^: \([^ ]*\) $/ {\"\1\", (lt_ptr) 0},/p'\'' -e '\''s/^[BCDEGRST] \([^ ]*\) \([^ ]*\)$/ {"\2", (lt_ptr) \&\2},/p'\''' lt_cv_sys_global_symbol_to_cdecl='sed -n -e '\''s/^. .* \(.*\)$/extern int \1;/p'\''' lt_cv_sys_max_cmd_len=262144 lt_lt_cv_prog_compiler_c_o='"yes"' lt_lt_cv_prog_compiler_c_o_CXX='"yes"' lt_lt_cv_prog_compiler_c_o_F77='"yes"' lt_lt_cv_sys_global_symbol_pipe='"sed -n -e '\''s/^.*[ ]\\([BDRT][BDRT]*\\)[ ][ ]*\\(\\)\\([_A-Za-z][_A-Za-z0-9]*\\)\$/\\1 \\2\\3 \\3/p'\''"' lt_lt_cv_sys_global_symbol_to_c_name_address='"sed -n -e '\''s/^: \\([^ ]*\\) \$/ {\\\"\\1\\\", (lt_ptr) 0},/p'\'' -e '\''s/^[BCDEGRST] \\([^ ]*\\) \\([^ ]*\\)\$/ {\"\\2\", (lt_ptr) \\&\\2},/p'\''"' lt_lt_cv_sys_global_symbol_to_cdecl='"sed -n -e '\''s/^. .* \\(.*\\)\$/extern int \\1;/p'\''"' zlib_cv_zlib_h=yes ## ----------------- ## ## Output variables. ## ## ----------------- ## ACLOCAL='${SHELL} /home/ghicks/incoming/htdig/htdig-3.2.0b6/missing --run aclocal-1.7' ALLOCA='' AMDEPBACKSLASH='\' AMDEP_FALSE='#' AMDEP_TRUE='' AMTAR='${SHELL} /home/ghicks/incoming/htdig/htdig-3.2.0b6/missing --run tar' APACHE='' APACHE_MODULES='' AR='/usr/ccs/bin/ar' AUTOCONF='${SHELL} /home/ghicks/incoming/htdig/htdig-3.2.0b6/missing --run autoconf' AUTOHEADER='${SHELL} /home/ghicks/incoming/htdig/htdig-3.2.0b6/missing --run autoheader' AUTOMAKE='${SHELL} /home/ghicks/incoming/htdig/htdig-3.2.0b6/missing --run automake-1.7' AWK='gawk' CC='gcc' CCDEPMODE='depmode=none' CFLAGS='-g -O2 -Wall' CGIBIN_DIR='${prefix}/cgi-bin' COMMON_DIR='${datadir}/htdig' CONFIG_DIR='${prefix}/conf' CPP='gcc -E' CPPFLAGS='' CXX='g++' CXXCPP='g++ -E' CXXDEPMODE='depmode=none' CXXFLAGS='-g -O2 -Wall -fno-rtti -fno-exceptions' CYGPATH_W='echo' DATABASE_DIR='${localstatedir}/htdig' DEFAULT_CONFIG_FILE='${CONFIG_DIR}/htdig.conf' DEFS='' DEPDIR='.deps' ECHO='echo' ECHO_C='' ECHO_N='-n' ECHO_T='' EGREP='egrep' EXEEXT='' F77='g77' FFLAGS='-g -O2' FIND='/bin/find' GUNZIP='/bin/gunzip' HAVE_SSL='' HTDIG_MAJOR_VERSION='3' HTDIG_MICRO_VERSION='0' HTDIG_MINOR_VERSION='2' IMAGE_DIR='${prefix}/htdocs/htdig' IMAGE_URL_PREFIX='/htdig' INSTALL_DATA='${INSTALL} -m 644' INSTALL_PROGRAM='${INSTALL}' INSTALL_SCRIPT='${INSTALL}' INSTALL_STRIP_PROGRAM='${SHELL} $(install_sh) -c -s' LDFLAGS='' LEX='lex' LEXLIB='-ll' LEX_OUTPUT_ROOT='lex.yy' LIBOBJS='' LIBS='-lz -lnsl -lsocket ' LIBTOOL='$(SHELL) $(top_builddir)/libtool' LN_S='ln -s' LTLIBOBJS='' MAINT='#' MAINTAINER_MODE_FALSE='' MAINTAINER_MODE_TRUE='#' MAKEINFO='${SHELL} /home/ghicks/incoming/htdig/htdig-3.2.0b6/missing --run makeinfo' MV='/bin/mv' OBJEXT='o' PACKAGE='htdig' PACKAGE_BUGREPORT='' PACKAGE_NAME='' PACKAGE_STRING='' PACKAGE_TARNAME='' PACKAGE_VERSION='' PATH_SEPARATOR=':' PERL='/bin/perl' RANLIB='ranlib' RRDTOOL='' SEARCH_DIR='${prefix}/htdocs/htdig' SEARCH_FORM='search.html' SED='/usr/xpg4/bin/sed' SENDMAIL='/usr/lib/sendmail' SET_MAKE='' SHELL='/bin/bash' STRIP='strip' TAR='tar' TESTS_FALSE='' TESTS_TRUE='#' TIME='/bin/time' TIMEV='/bin/time' USER='ghicks' VERSION='3.2.0b6' YACC='yacc' ac_ct_AR='ar' ac_ct_CC='gcc' ac_ct_CXX='g++' ac_ct_F77='g77' ac_ct_RANLIB='ranlib' ac_ct_STRIP='strip' am__fastdepCC_FALSE='' am__fastdepCC_TRUE='#' am__fastdepCXX_FALSE='' am__fastdepCXX_TRUE='#' am__include='include' am__leading_dot='.' am__quote='' bindir='${exec_prefix}/bin' build='sparc-sun-solaris2.8' build_alias='' build_cpu='sparc' build_os='solaris2.8' build_vendor='sun' datadir='${prefix}/share' exec_prefix='NONE' extra_ldflags='' host='sparc-sun-solaris2.8' host_alias='' host_cpu='sparc' host_os='solaris2.8' host_vendor='sun' includedir='${prefix}/include' infodir='${prefix}/info' install_sh='/home/ghicks/incoming/htdig/htdig-3.2.0b6/install-sh' libdir='${exec_prefix}/lib' libexecdir='${exec_prefix}/libexec' localstatedir='${prefix}/var' mandir='${prefix}/man' oldincludedir='/usr/include' prefix='/usr/local/apache-1.3.9' program_transform_name='s,x,x,' sbindir='${exec_prefix}/sbin' sharedstatedir='${prefix}/com' subdirs='' sysconfdir='${prefix}/etc' target_alias='' ## ----------- ## ## confdefs.h. ## ## ----------- ## #define HAVE_ALLOCA 1 #define HAVE_ALLOCA_H 1 #define HAVE_ALLOCA_H 1 #define HAVE_ARPA_INET_H 1 #define HAVE_DIRENT_H 1 #define HAVE_DLFCN_H 1 #define HAVE_FCNTL_H 1 #define HAVE_FLOAT_H 1 #define HAVE_INTTYPES_H 1 #define HAVE_LANGINFO_H 1 #define HAVE_LIBINTL_H 1 #define HAVE_LIBNSL 1 #define HAVE_LIBSOCKET 1 #define HAVE_LIBZ 1 #define HAVE_LIMITS_H 1 #define HAVE_LOCALE_H 1 #define HAVE_MALLOC_H 1 #define HAVE_MEMORY_H 1 #define HAVE_NETDB_H 1 #define HAVE_NETINET_IN_H 1 #define HAVE_STDBOOL_H 1 #define HAVE_STDBOOL_H 1 #define HAVE_STDDEF_H 1 #define HAVE_STDLIB_H 1 #define HAVE_STDLIB_H 1 #define HAVE_STRINGS_H 1 #define HAVE_STRINGS_H 1 #define HAVE_STRING_H 1 #define HAVE_STRING_H 1 #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 #define HAVE_SYSLOG_H 1 #define HAVE_SYS_FILE_H 1 #define HAVE_SYS_IOCTL_H 1 #define HAVE_SYS_SOCKET_H 1 #define HAVE_SYS_STAT_H 1 #define HAVE_SYS_TIMEB_H 1 #define HAVE_SYS_TIME_H 1 #define HAVE_SYS_TYPES_H 1 #define HAVE_SYS_WAIT_H 1 #define HAVE_SYS_WAIT_H 1 #define HAVE_UNISTD_H 1 #define HAVE_UNISTD_H 1 #define HAVE_WAIT_H 1 #define HAVE_WCHAR_H 1 #define HAVE_WCTYPE_H 1 #define HAVE_ZLIB_H #define HAVE__BOOL 1 #define HAVE__BOOL 1 #define PACKAGE "htdig" #define PACKAGE_BUGREPORT "" #define PACKAGE_NAME "" #define PACKAGE_STRING "" #define PACKAGE_TARNAME "" #define PACKAGE_VERSION "" #define STDC_HEADERS 1 #define STDC_HEADERS 1 #define TIME_WITH_SYS_TIME 1 #define TIME_WITH_SYS_TIME 1 #define VERSION "3.2.0b6" #endif #ifdef __cplusplus extern "C" void std::exit (int) throw (); using std::exit; configure: exit 1 > > Here are the last contents of config.log: > > MAKEINFO='${SHELL} /home/ghicks/incoming/htdig/htdig-3.2.0b6/missing --run > makeinfo' > MV='/bin/mv' > OBJEXT='o' > PACKAGE='htdig' > PACKAGE_BUGREPORT='' > PACKAGE_NAME='' > PACKAGE_STRING='' > PACKAGE_TARNAME='' > PACKAGE_VERSION='' > PATH_SEPARATOR=':' > PERL='/bin/perl' > RANLIB='ranlib' > RRDTOOL='' > SEARCH_DIR='${prefix}/htdocs/htdig' > SEARCH_FORM='search.html' > SED='/usr/xpg4/bin/sed' > SENDMAIL='/usr/lib/sendmail' > SET_MAKE='' > SHELL='/bin/bash' > STRIP='strip' > TAR='tar' > TESTS_FALSE='' > TESTS_TRUE='#' > TIME='/bin/time' > TIMEV='/bin/time' > USER='ghicks' > VERSION='3.2.0b6' > YACC='yacc' > ac_ct_AR='ar' > ac_ct_CC='gcc' > ac_ct_CXX='g++' > ac_ct_F77='g77' > ac_ct_RANLIB='ranlib' > ac_ct_STRIP='strip' > am__fastdepCC_FALSE='' > am__fastdepCC_TRUE='#' > am__fastdepCXX_FALSE='' > am__fastdepCXX_TRUE='#' > am__include='include' > am__leading_dot='.' > am__quote='' > bindir='${exec_prefix}/bin' > build='sparc-sun-solaris2.8' > build_alias='' > build_cpu='sparc' > build_os='solaris2.8' > build_vendor='sun' > datadir='${prefix}/share' > exec_prefix='NONE' > extra_ldflags='' > host='sparc-sun-solaris2.8' > host_alias='' > host_cpu='sparc' > host_os='solaris2.8' > host_vendor='sun' > includedir='${prefix}/include' > infodir='${prefix}/info' > install_sh='/home/ghicks/incoming/htdig/htdig-3.2.0b6/install-sh' > libdir='${exec_prefix}/lib' > libexecdir='${exec_prefix}/libexec' > localstatedir='${prefix}/var' > mandir='${prefix}/man' > oldincludedir='/usr/include' > prefix='/usr/local/apache-1.3.9' > program_transform_name='s,x,x,' > sbindir='${exec_prefix}/sbin' > sharedstatedir='${prefix}/com' > subdirs='' > sysconfdir='${prefix}/etc' > target_alias='' > > ## ----------- ## > ## confdefs.h. ## > ## ----------- ## > > #define HAVE_ALLOCA 1 > #define HAVE_ALLOCA_H 1 > #define HAVE_ALLOCA_H 1 > #define HAVE_ARPA_INET_H 1 > #define HAVE_DIRENT_H 1 > #define HAVE_DLFCN_H 1 > #define HAVE_FCNTL_H 1 > #define HAVE_FLOAT_H 1 > #define HAVE_INTTYPES_H 1 > #define HAVE_LANGINFO_H 1 > #define HAVE_LIBINTL_H 1 > #define HAVE_LIBNSL 1 > #define HAVE_LIBSOCKET 1 > #define HAVE_LIBZ 1 > #define HAVE_LIMITS_H 1 > #define HAVE_LOCALE_H 1 > #define HAVE_MALLOC_H 1 > #define HAVE_MEMORY_H 1 > #define HAVE_NETDB_H 1 > #define HAVE_NETINET_IN_H 1 > #define HAVE_STDBOOL_H 1 > #define HAVE_STDBOOL_H 1 > #define HAVE_STDDEF_H 1 > #define HAVE_STDLIB_H 1 > #define HAVE_STDLIB_H 1 > #define HAVE_STRINGS_H 1 > #define HAVE_STRINGS_H 1 > #define HAVE_STRING_H 1 > #define HAVE_STRING_H 1 > #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 > #define HAVE_SYSLOG_H 1 > #define HAVE_SYS_FILE_H 1 > #define HAVE_SYS_IOCTL_H 1 > #define HAVE_SYS_SOCKET_H 1 > #define HAVE_SYS_STAT_H 1 > #define HAVE_SYS_TIMEB_H 1 > #define HAVE_SYS_TIME_H 1 > #define HAVE_SYS_TYPES_H 1 > #define HAVE_SYS_WAIT_H 1 > #define HAVE_SYS_WAIT_H 1 > #define HAVE_UNISTD_H 1 > #define HAVE_UNISTD_H 1 > #define HAVE_WAIT_H 1 > #define HAVE_WCHAR_H 1 > #define HAVE_WCTYPE_H 1 > #define HAVE_ZLIB_H > #define HAVE__BOOL 1 > #define HAVE__BOOL 1 > #define PACKAGE "htdig" > #define PACKAGE_BUGREPORT "" > #define PACKAGE_NAME "" > #define PACKAGE_STRING "" > #define PACKAGE_TARNAME "" > #define PACKAGE_VERSION "" > #define STDC_HEADERS 1 > #define STDC_HEADERS 1 > #define TIME_WITH_SYS_TIME 1 > #define TIME_WITH_SYS_TIME 1 > #define VERSION "3.2.0b6" > #endif > #ifdef __cplusplus > extern "C" void std::exit (int) throw (); using std::exit; > > configure: exit 1 > > And the console output: > > checking for a BSD-compatible install... ./install-sh -c > checking whether build environment is sane... yes > checking for gawk... gawk > checking whether make sets $(MAKE)... yes > checking whether to enable maintainer-specific portions of Makefiles... no > checking for g++... g++ > checking for C++ compiler default output file name... a.out > checking whether the C++ compiler works... yes > checking whether we are cross compiling... no > checking for suffix of executables... > checking for suffix of object files... o > checking whether we are using the GNU C++ compiler... yes > checking whether g++ accepts -g... yes > checking for style of include used by make... GNU > checking dependency style of g++... none > checking for gcc... gcc > checking whether we are using the GNU C compiler... yes > checking whether gcc accepts -g... yes > checking for gcc option to accept ANSI C... none needed > checking dependency style of gcc... none > checking how to run the C preprocessor... gcc -E > checking for egrep... egrep > checking for AIX... no > checking for flex... no > checking for lex... lex > checking for yywrap in -lfl... no > checking for yywrap in -ll... yes > checking lex output file root... lex.yy > checking whether yytext is a pointer... no > checking for bison... no > checking for byacc... no > checking for a BSD-compatible install... ./install-sh -c > checking whether ln -s works... yes > checking whether make sets $(MAKE)... (cached) yes > checking build system type... sparc-sun-solaris2.8 > checking host system type... sparc-sun-solaris2.8 > [...snip...] > checking whether stat file-mode macros are broken... no > checking for stdbool.h that conforms to C99... (cached) yes > checking for _Bool... (cached) yes > checking for an ANSI C-conforming const... yes > checking for inline... inline > checking for off_t... yes > checking for size_t... yes > checking for struct stat.st_blksize... yes > checking whether time.h and sys/time.h may both be included... (cached) yes > checking whether struct tm is in sys/time.h or time.h... time.h > checking for unsigned long long int... yes > checking size of unsigned long long int... > > Any thoughts on what to modify? I don't have a clue. > > Regards, > Gregory Hicks > > > ------------------------------------------------------------------- > Gregory Hicks | Principal Systems Engineer > Cadence Design Systems | Direct: 408.576.3609 > 555 River Oaks Pkwy M/S 6B1 | Fax: 408.894.3400 > San Jose, CA 95134 | Internet: gh...@ca... > > I am perfectly capable of learning from my mistakes. I will surely > learn a great deal today. > > "A democracy is a sheep and two wolves deciding on what to have for > lunch. Freedom is a well armed sheep contesting the results of the > decision." - Benjamin Franklin > > "The best we can hope for concerning the people at large is that they > be properly armed." --Alexander Hamilton > > > > > ------------------------------------------------------- > This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting > Tool for open source databases. Create drag-&-drop reports. Save time > by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc. > Download a FREE copy at http://www.intelliview.com/go/osdn_nl > _______________________________________________ > ht://Dig general mailing list: <htd...@li...> > ht://Dig FAQ: http://htdig.sourceforge.net/FAQ.html > List information (subscribe/unsubscribe, etc.) > https://lists.sourceforge.net/lists/listinfo/htdig-general ------------------------------------------------------------------- Gregory Hicks | Principal Systems Engineer Cadence Design Systems | Direct: 408.576.3609 555 River Oaks Pkwy M/S 6B1 | Fax: 408.894.3400 San Jose, CA 95134 | Internet: gh...@ca... I am perfectly capable of learning from my mistakes. I will surely learn a great deal today. "A democracy is a sheep and two wolves deciding on what to have for lunch. Freedom is a well armed sheep contesting the results of the decision." - Benjamin Franklin "The best we can hope for concerning the people at large is that they be properly armed." --Alexander Hamilton |
From: Gregory H. <gh...@ca...> - 2005-01-21 22:51:07
|
> Date: Fri, 21 Jan 2005 23:07:51 +0100 > From: Martin Allert <al...@ar...> > To: Gregory Hicks <ghicks> > Subject: Re: [htdig] configure: error: cannot compute sizeof (unsigned long long int), 77 > > > > Hello Gregory, > > > This is my configure string for htdig-3.1.6-ssl: > This is what I did... setenv LDFLAGS "-L/usr/local/ > LDFLAGS="-L/opt/openssl/lib -lssl -lcrypto" CPPFLAGS="-Wno-deprecated" CXXFLAGS="-Wno-deprecated" ./configure --prefix=/opt/htdig-3.1.6-ssl metis% setenv LDFLAGS '-L/usr/local/ssl/lib -l ssl -l crypto' metis% setenv CPPFLAGS "-Wno-deprecated" metis% setenv CXXFLAGS "-Wno-deprecated" metis% cd incoming/htdig/htdig-3.2.0b6 metis% ./configure --prefix=/usr/local/apache-1.3.9 --with-config-dir=/opt/htdig-3.1.6-ssl/conf --with-database-dir=/opt/htdig-3.1.6-ssl/db/default --with-cgi-bin-dir=/opt/htdig-3.1.6-ssl/bin --with-image-dir=/opt/htdig-3.1.6-ssl/htdocs/images --with-search-dir=/opt/htdig-3.1.6-ssl/htdocs --with-image-url-prefix=/images --with-common-dir=/opt/htdig-3.1.6-ssl/common/default --with-rx > > This is my configure string for htdig-3.2.0b5: > > ./configure --prefix=/opt/htdig-3.2.0b5 --enable-bigfile --with-common-dir=/ > opt/htdig-3.2.0b5/common --with-database-dir=/opt/htdig-3.2.0b5/db --with-ssl=/o > pt/openssl --with-zlib --without-apache --with-cgi-bin-dir=/opt/htdig-3.2.0b5/bi > n --with-image-dir=/opt/htdig-3.2.0b5/htdocs/images > > I use this gcc version (sunfreeware.com): > > [root@blop:/data/BUILD/htdig2/htdig-3.2.0b5]> gcc -v > Reading specs from /usr/local/lib/gcc-lib/sparc-sun-solaris2.7/3.3.2/specs > Configured with: ../configure --with-as=/usr/ccs/bin/as --with-ld=/usr/ccs/bin/ld --disable-nls > Thread model: posix > gcc version 3.3.2 My gcc version (from sunfreeware.com): metis% gcc -v Reading specs from /usr/local/lib/gcc-lib/sparc-sun-solaris2.8/3.3.1/specs Configured with: ../configure --with-as=/usr/ccs/bin/as --with-ld=/usr/ccs/bin/ld --disable-nls Thread model: posix gcc version 3.3.1 Still same error... > > Did you also install the SunOS Header Files (SUNWhea)? Also the config.log > output shows, that you are obviously missing a C++ Compiler (see the > "#ifdef __cplusplus" statement). So if you install the g++ compiler you will > be fine. Additionally, if you set the CFLAGS variable before invoking configure, > you need to set the CPPFLAGS and the CXXFLAGS variable also (see above). > > Yours, > > Martin > > -- > > -------------------------------------------------------- > arago AG, Institut fuer komplexes Datenmanagement > Am Niddatal 3, 60488 Frankfurt/Main, al...@ar... > Tel. 069/405680, Fax 069/40568111, http://www.arago.de > -------------------------------------------------------- > > On Fri, Jan 21, 2005 at 01:48:15PM -0800, Gregory Hicks wrote: > > Greetings: > > > > I am trying to configure htdig-3.2.0b6 on a Solaris 8 box with gcc 3.3.1 and > > getting this error: > > > > configure: error: cannot compute sizeof (unsigned long long int), 77 > > See `config.log' for more details. > > > > (When I tried to configure htdig-3.1.6, the configure script could not find > > libstdc++ even though it exists: > > > > /usr/local/lib: > > libncurses++.a* libstdc++.la* libstdc++.so.5.0.5* > > libstdc++.a libstdc++.so@ libsupc++.a > > libstdc++.a.2.10.0 libstdc++.so.5@ libsupc++.la* > > > > and /usr/local/lib IS in LD_LIBRARY_PATH...) > > > > Here are the last contents of config.log: > > > > MAKEINFO='${SHELL} /home/ghicks/incoming/htdig/htdig-3.2.0b6/missing --run > > makeinfo' > > MV='/bin/mv' > > OBJEXT='o' > > PACKAGE='htdig' > > PACKAGE_BUGREPORT='' > > PACKAGE_NAME='' > > PACKAGE_STRING='' > > PACKAGE_TARNAME='' > > PACKAGE_VERSION='' > > PATH_SEPARATOR=':' > > PERL='/bin/perl' > > RANLIB='ranlib' > > RRDTOOL='' > > SEARCH_DIR='${prefix}/htdocs/htdig' > > SEARCH_FORM='search.html' > > SED='/usr/xpg4/bin/sed' > > SENDMAIL='/usr/lib/sendmail' > > SET_MAKE='' > > SHELL='/bin/bash' > > STRIP='strip' > > TAR='tar' > > TESTS_FALSE='' > > TESTS_TRUE='#' > > TIME='/bin/time' > > TIMEV='/bin/time' > > USER='ghicks' > > VERSION='3.2.0b6' > > YACC='yacc' > > ac_ct_AR='ar' > > ac_ct_CC='gcc' > > ac_ct_CXX='g++' > > ac_ct_F77='g77' > > ac_ct_RANLIB='ranlib' > > ac_ct_STRIP='strip' > > am__fastdepCC_FALSE='' > > am__fastdepCC_TRUE='#' > > am__fastdepCXX_FALSE='' > > am__fastdepCXX_TRUE='#' > > am__include='include' > > am__leading_dot='.' > > am__quote='' > > bindir='${exec_prefix}/bin' > > build='sparc-sun-solaris2.8' > > build_alias='' > > build_cpu='sparc' > > build_os='solaris2.8' > > build_vendor='sun' > > datadir='${prefix}/share' > > exec_prefix='NONE' > > extra_ldflags='' > > host='sparc-sun-solaris2.8' > > host_alias='' > > host_cpu='sparc' > > host_os='solaris2.8' > > host_vendor='sun' > > includedir='${prefix}/include' > > infodir='${prefix}/info' > > install_sh='/home/ghicks/incoming/htdig/htdig-3.2.0b6/install-sh' > > libdir='${exec_prefix}/lib' > > libexecdir='${exec_prefix}/libexec' > > localstatedir='${prefix}/var' > > mandir='${prefix}/man' > > oldincludedir='/usr/include' > > prefix='/usr/local/apache-1.3.9' > > program_transform_name='s,x,x,' > > sbindir='${exec_prefix}/sbin' > > sharedstatedir='${prefix}/com' > > subdirs='' > > sysconfdir='${prefix}/etc' > > target_alias='' > > > > ## ----------- ## > > ## confdefs.h. ## > > ## ----------- ## > > > > #define HAVE_ALLOCA 1 > > #define HAVE_ALLOCA_H 1 > > #define HAVE_ALLOCA_H 1 > > #define HAVE_ARPA_INET_H 1 > > #define HAVE_DIRENT_H 1 > > #define HAVE_DLFCN_H 1 > > #define HAVE_FCNTL_H 1 > > #define HAVE_FLOAT_H 1 > > #define HAVE_INTTYPES_H 1 > > #define HAVE_LANGINFO_H 1 > > #define HAVE_LIBINTL_H 1 > > #define HAVE_LIBNSL 1 > > #define HAVE_LIBSOCKET 1 > > #define HAVE_LIBZ 1 > > #define HAVE_LIMITS_H 1 > > #define HAVE_LOCALE_H 1 > > #define HAVE_MALLOC_H 1 > > #define HAVE_MEMORY_H 1 > > #define HAVE_NETDB_H 1 > > #define HAVE_NETINET_IN_H 1 > > #define HAVE_STDBOOL_H 1 > > #define HAVE_STDBOOL_H 1 > > #define HAVE_STDDEF_H 1 > > #define HAVE_STDLIB_H 1 > > #define HAVE_STDLIB_H 1 > > #define HAVE_STRINGS_H 1 > > #define HAVE_STRINGS_H 1 > > #define HAVE_STRING_H 1 > > #define HAVE_STRING_H 1 > > #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 > > #define HAVE_SYSLOG_H 1 > > #define HAVE_SYS_FILE_H 1 > > #define HAVE_SYS_IOCTL_H 1 > > #define HAVE_SYS_SOCKET_H 1 > > #define HAVE_SYS_STAT_H 1 > > #define HAVE_SYS_TIMEB_H 1 > > #define HAVE_SYS_TIME_H 1 > > #define HAVE_SYS_TYPES_H 1 > > #define HAVE_SYS_WAIT_H 1 > > #define HAVE_SYS_WAIT_H 1 > > #define HAVE_UNISTD_H 1 > > #define HAVE_UNISTD_H 1 > > #define HAVE_WAIT_H 1 > > #define HAVE_WCHAR_H 1 > > #define HAVE_WCTYPE_H 1 > > #define HAVE_ZLIB_H > > #define HAVE__BOOL 1 > > #define HAVE__BOOL 1 > > #define PACKAGE "htdig" > > #define PACKAGE_BUGREPORT "" > > #define PACKAGE_NAME "" > > #define PACKAGE_STRING "" > > #define PACKAGE_TARNAME "" > > #define PACKAGE_VERSION "" > > #define STDC_HEADERS 1 > > #define STDC_HEADERS 1 > > #define TIME_WITH_SYS_TIME 1 > > #define TIME_WITH_SYS_TIME 1 > > #define VERSION "3.2.0b6" > > #endif > > #ifdef __cplusplus > > extern "C" void std::exit (int) throw (); using std::exit; > > > > configure: exit 1 > > > > And the console output: > > > > checking for a BSD-compatible install... ./install-sh -c > > checking whether build environment is sane... yes > > checking for gawk... gawk > > checking whether make sets $(MAKE)... yes > > checking whether to enable maintainer-specific portions of Makefiles... no > > checking for g++... g++ > > checking for C++ compiler default output file name... a.out > > checking whether the C++ compiler works... yes > > checking whether we are cross compiling... no > > checking for suffix of executables... > > checking for suffix of object files... o > > checking whether we are using the GNU C++ compiler... yes > > checking whether g++ accepts -g... yes > > checking for style of include used by make... GNU > > checking dependency style of g++... none > > checking for gcc... gcc > > checking whether we are using the GNU C compiler... yes > > checking whether gcc accepts -g... yes > > checking for gcc option to accept ANSI C... none needed > > checking dependency style of gcc... none > > checking how to run the C preprocessor... gcc -E > > checking for egrep... egrep > > checking for AIX... no > > checking for flex... no > > checking for lex... lex > > checking for yywrap in -lfl... no > > checking for yywrap in -ll... yes > > checking lex output file root... lex.yy > > checking whether yytext is a pointer... no > > checking for bison... no > > checking for byacc... no > > checking for a BSD-compatible install... ./install-sh -c > > checking whether ln -s works... yes > > checking whether make sets $(MAKE)... (cached) yes > > checking build system type... sparc-sun-solaris2.8 > > checking host system type... sparc-sun-solaris2.8 > > [...snip...] > > checking whether stat file-mode macros are broken... no > > checking for stdbool.h that conforms to C99... (cached) yes > > checking for _Bool... (cached) yes > > checking for an ANSI C-conforming const... yes > > checking for inline... inline > > checking for off_t... yes > > checking for size_t... yes > > checking for struct stat.st_blksize... yes > > checking whether time.h and sys/time.h may both be included... (cached) yes > > checking whether struct tm is in sys/time.h or time.h... time.h > > checking for unsigned long long int... yes > > checking size of unsigned long long int... > > > > Any thoughts on what to modify? I don't have a clue. > > > > Regards, > > Gregory Hicks > > > > > > ------------------------------------------------------------------- > > Gregory Hicks | Principal Systems Engineer > > Cadence Design Systems | Direct: 408.576.3609 > > 555 River Oaks Pkwy M/S 6B1 | Fax: 408.894.3400 > > San Jose, CA 95134 | Internet: gh...@ca... > > > > I am perfectly capable of learning from my mistakes. I will surely > > learn a great deal today. > > > > "A democracy is a sheep and two wolves deciding on what to have for > > lunch. Freedom is a well armed sheep contesting the results of the > > decision." - Benjamin Franklin > > > > "The best we can hope for concerning the people at large is that they > > be properly armed." --Alexander Hamilton > > > > > > > > > > ------------------------------------------------------- > > This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting > > Tool for open source databases. Create drag-&-drop reports. Save time > > by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc. > > Download a FREE copy at http://www.intelliview.com/go/osdn_nl > > _______________________________________________ > > ht://Dig general mailing list: <htd...@li...> > > ht://Dig FAQ: http://htdig.sourceforge.net/FAQ.html > > List information (subscribe/unsubscribe, etc.) > > https://lists.sourceforge.net/lists/listinfo/htdig-general ------------------------------------------------------------------- Gregory Hicks | Principal Systems Engineer Cadence Design Systems | Direct: 408.576.3609 555 River Oaks Pkwy M/S 6B1 | Fax: 408.894.3400 San Jose, CA 95134 | Internet: gh...@ca... I am perfectly capable of learning from my mistakes. I will surely learn a great deal today. "A democracy is a sheep and two wolves deciding on what to have for lunch. Freedom is a well armed sheep contesting the results of the decision." - Benjamin Franklin "The best we can hope for concerning the people at large is that they be properly armed." --Alexander Hamilton |