Can't build 1.0

Michael E. Moores (@Real Networks) moores@real.com
Mon, 25 Oct 1999 09:26:31 -0700


i am on solaris 2.6, gcc.
configure has no complaints.
the make can't create a ".lo" file.

oracle@four135:/home/moores/download/gnupg/gnupg-1.0.0> make
make  all-recursive
Making all in intl
Making all in zlib
Making all in util
Making all in mpi
make: Fatal error: Don't know how to make target `mpih-add1.lo'
Current working directory /home/moores/download/gnupg/gnupg-1.0.0/mpi
*** Error code 1
make: Fatal error: Command failed for target `all-recursive'
Current working directory /home/moores/download/gnupg/gnupg-1.0.0
*** Error code 1
make: Fatal error: Command failed for target `all-recursive-am'
oracle@four135:/home/moores/download/gnupg/gnupg-1.0.0>


i found several .lo file with the word "timestamp"
in them so i just created the missing files.
then i got down to failing on

Undefined                       first referenced
  symbol                             in file
mpihelp_rshift                      ../mpi/.libs/libmpi.a(mpi-bit.o)
mpihelp_add_n                       ../mpi/.libs/libmpi.a(mpi-add.o)
__udiv_qrnnd                        ../mpi/.libs/libmpi.a(mpih-div.o)
mpihelp_lshift                      ../mpi/.libs/libmpi.a(mpi-div.o)
ld: fatal: Symbol referencing errors. No output written to mpicalc
*** Error code 1
make: Fatal error: Command failed for target `mpicalc'
Current working directory /home/moores/download/gnupg/gnupg-1.0.0/tools
*** Error code 1
make: Fatal error: Command failed for target `all-recursive'
Current working directory /home/moores/download/gnupg/gnupg-1.0.0
*** Error code 1
make: Fatal error: Command failed for target `all-recursive-am'
oracle@four135:/home/moores/download/gnupg/gnupg-1.0.0>

this probably means i did something bad above...

can someone give me some input on this?
is there a binary dist for solaris?





CONFIG.CACHE:



# This file is a shell script that caches the results of configure
# tests run on this system so they can be shared between configure
# scripts and configure runs.  It is not useful on other systems.
# If it contains results you don't want to keep, you may remove or edit it.
#
# By default, configure uses ./config.cache as the cache file,
# creating it if it does not exist already.  You can give configure
# the --cache-file=FILE option to use a different cache file; that is
# what configure does when it calls configure scripts in
# subdirectories, so they share the cache.
# Giving --cache-file=/dev/null disables caching, for debugging configure.
# config.status only pays attention to the cache file if you give it the
# --recheck option to rerun configure.
#
ac_cv_c_const=${ac_cv_c_const='yes'}
ac_cv_c_inline=${ac_cv_c_inline='inline'}
ac_cv_decl_sys_siglist=${ac_cv_decl_sys_siglist='no'}
ac_cv_exeext=${ac_cv_exeext='no'}
ac_cv_func___argz_count=${ac_cv_func___argz_count='no'}
ac_cv_func___argz_next=${ac_cv_func___argz_next='no'}
ac_cv_func___argz_stringify=${ac_cv_func___argz_stringify='no'}
ac_cv_func_alloca_works=${ac_cv_func_alloca_works='yes'}
ac_cv_func_atexit=${ac_cv_func_atexit='yes'}
ac_cv_func_dcgettext=${ac_cv_func_dcgettext='yes'}
ac_cv_func_getcwd=${ac_cv_func_getcwd='yes'}
ac_cv_func_gethrtime=${ac_cv_func_gethrtime='yes'}
ac_cv_func_getpagesize=${ac_cv_func_getpagesize='yes'}
ac_cv_func_getrusage=${ac_cv_func_getrusage='yes'}
ac_cv_func_gettimeofday=${ac_cv_func_gettimeofday='yes'}
ac_cv_func_memicmp=${ac_cv_func_memicmp='no'}
ac_cv_func_memmove=${ac_cv_func_memmove='yes'}
ac_cv_func_mlock=${ac_cv_func_mlock='yes'}
ac_cv_func_mmap=${ac_cv_func_mmap='yes'}
ac_cv_func_mmap_fixed_mapped=${ac_cv_func_mmap_fixed_mapped='yes'}
ac_cv_func_munmap=${ac_cv_func_munmap='yes'}
ac_cv_func_nl_langinfo=${ac_cv_func_nl_langinfo='yes'}
ac_cv_func_putenv=${ac_cv_func_putenv='yes'}
ac_cv_func_raise=${ac_cv_func_raise='yes'}
ac_cv_func_rand=${ac_cv_func_rand='yes'}
ac_cv_func_setenv=${ac_cv_func_setenv='no'}
ac_cv_func_setlocale=${ac_cv_func_setlocale='yes'}
ac_cv_func_setrlimit=${ac_cv_func_setrlimit='yes'}
ac_cv_func_stpcpy=${ac_cv_func_stpcpy='no'}
ac_cv_func_strcasecmp=${ac_cv_func_strcasecmp='yes'}
ac_cv_func_strchr=${ac_cv_func_strchr='yes'}
ac_cv_func_strdup=${ac_cv_func_strdup='yes'}
ac_cv_func_strerror=${ac_cv_func_strerror='yes'}
ac_cv_func_strftime=${ac_cv_func_strftime='yes'}
ac_cv_func_stricmp=${ac_cv_func_stricmp='no'}
ac_cv_func_strlwr=${ac_cv_func_strlwr='no'}
ac_cv_func_strtoul=${ac_cv_func_strtoul='yes'}
ac_cv_func_tcgetattr=${ac_cv_func_tcgetattr='yes'}
ac_cv_func_vprintf=${ac_cv_func_vprintf='yes'}
ac_cv_have_dev_random=${ac_cv_have_dev_random='no'}
ac_cv_header_alloca_h=${ac_cv_header_alloca_h='yes'}
ac_cv_header_argz_h=${ac_cv_header_argz_h='no'}
ac_cv_header_gdbm_h=${ac_cv_header_gdbm_h='no'}
ac_cv_header_langinfo_h=${ac_cv_header_langinfo_h='yes'}
ac_cv_header_libintl_h=${ac_cv_header_libintl_h='yes'}
ac_cv_header_limits_h=${ac_cv_header_limits_h='yes'}
ac_cv_header_locale_h=${ac_cv_header_locale_h='yes'}
ac_cv_header_malloc_h=${ac_cv_header_malloc_h='yes'}
ac_cv_header_nl_types_h=${ac_cv_header_nl_types_h='yes'}
ac_cv_header_stdc=${ac_cv_header_stdc='yes'}
ac_cv_header_string_h=${ac_cv_header_string_h='yes'}
ac_cv_header_sys_ipc_h=${ac_cv_header_sys_ipc_h='yes'}
ac_cv_header_sys_param_h=${ac_cv_header_sys_param_h='yes'}
ac_cv_header_sys_shm_h=${ac_cv_header_sys_shm_h='yes'}
ac_cv_header_unistd_h=${ac_cv_header_unistd_h='yes'}
ac_cv_header_zlib_h=${ac_cv_header_zlib_h='no'}
ac_cv_lib_dl_dlopen=${ac_cv_lib_dl_dlopen='yes'}
ac_cv_lib_nsl_gethostbyname=${ac_cv_lib_nsl_gethostbyname='yes'}
ac_cv_lib_socket_socket=${ac_cv_lib_socket_socket='yes'}
ac_cv_lib_socket_socket=${ac_cv_lib_socket_socket='yes'}
ac_cv_mpi_config_done=${ac_cv_mpi_config_done='yes'}
ac_cv_mpi_extra_asm_modules=${ac_cv_mpi_extra_asm_modules='udiv'}
ac_cv_mpi_sflags=${ac_cv_mpi_sflags=''}
ac_cv_path_GMSGFMT=${ac_cv_path_GMSGFMT='/bin/msgfmt'}
ac_cv_path_LD=${ac_cv_path_LD='/usr/ccs/bin/ld'}
ac_cv_path_MSGFMT=${ac_cv_path_MSGFMT='/bin/msgfmt'}
ac_cv_path_NM=${ac_cv_path_NM='/usr/ccs/bin/nm -p'}
ac_cv_path_XGETTEXT=${ac_cv_path_XGETTEXT='/bin/xgettext'}
ac_cv_prog_AWK=${ac_cv_prog_AWK='nawk'}
ac_cv_prog_CC=${ac_cv_prog_CC='gcc'}
ac_cv_prog_CPP=${ac_cv_prog_CPP='gcc -E'}
ac_cv_prog_DOCBOOK_TO_MAN=${ac_cv_prog_DOCBOOK_TO_MAN='no'}
ac_cv_prog_LN_S=${ac_cv_prog_LN_S='ln -s'}
ac_cv_prog_RANLIB=${ac_cv_prog_RANLIB='ranlib'}
ac_cv_prog_cc_cross=${ac_cv_prog_cc_cross='no'}
ac_cv_prog_cc_g=${ac_cv_prog_cc_g='yes'}
ac_cv_prog_cc_works=${ac_cv_prog_cc_works='yes'}
ac_cv_prog_gcc=${ac_cv_prog_gcc='yes'}
ac_cv_prog_gnu_ld=${ac_cv_prog_gnu_ld='no'}
ac_cv_prog_make_make_set=${ac_cv_prog_make_make_set='yes'}
ac_cv_sizeof_unsigned_int=${ac_cv_sizeof_unsigned_int='4'}
ac_cv_sizeof_unsigned_long=${ac_cv_sizeof_unsigned_long='4'}
ac_cv_sizeof_unsigned_short=${ac_cv_sizeof_unsigned_short='2'}
ac_cv_sys_global_symbol_pipe=${ac_cv_sys_global_symbol_pipe='sed -n -e 
'\''s/^.*
  [BDTU] \([_A-Za-z][_A-Za-z0-9]*\)$/\1 \1/p'\'''}
ac_cv_sys_symbol_underscore=${ac_cv_sys_symbol_underscore='no'}
ac_cv_type_off_t=${ac_cv_type_off_t='yes'}
ac_cv_type_signal=${ac_cv_type_signal='void'}
ac_cv_type_size_t=${ac_cv_type_size_t='yes'}
am_cv_val_LC_MESSAGES=${am_cv_val_LC_MESSAGES='yes'}
gnupg_cv_c_endian=${gnupg_cv_c_endian='big'}
gnupg_cv_have_broken_mlock=${gnupg_cv_have_broken_mlock='no'}
gnupg_cv_ipc_have_shm_lock=${gnupg_cv_ipc_have_shm_lock='yes'}
gnupg_cv_ipc_rmid_deferred_release=${gnupg_cv_ipc_rmid_deferred_release='no'}
gnupg_cv_mkdir_takes_one_arg=${gnupg_cv_mkdir_takes_one_arg='no'}
gnupg_cv_typedef_byte=${gnupg_cv_typedef_byte='no'}
gnupg_cv_typedef_u16=${gnupg_cv_typedef_u16='no'}
gnupg_cv_typedef_u32=${gnupg_cv_typedef_u32='no'}
gnupg_cv_typedef_ulong=${gnupg_cv_typedef_ulong='yes'}
gnupg_cv_typedef_ushort=${gnupg_cv_typedef_ushort='yes'}
gt_cv_func_gettext_libc=${gt_cv_func_gettext_libc='yes'}
nls_cv_force_use_gnu_gettext=${nls_cv_force_use_gnu_gettext='no'}
nls_cv_header_intl=${nls_cv_header_intl=''}
nls_cv_header_libgt=${nls_cv_header_libgt=''}
nls_cv_use_gnu_gettext=${nls_cv_use_gnu_gettext='no'}