Hi all... I am experiencing a problem with compiling ethereal... I have
0.10.6 installed on this box, but am trying to install the newer version,
and get the error below. Also shown are my ./configure options.
Any help offered is appreciated.
branto-g4-01-branto-com:~/download/ethereal-0.10.9 branto$ ./configure
--prefix=/sw --enable-threads --enable-randpkt --enable-ipv6 --with-ssl=/sw
--with-pcre=/sw
ld: warning multiple definitions of symbol _compute_timestamp_diff
util.o definition of _compute_timestamp_diff in section (__TEXT,__text)
/usr/local/lib/libethereal.dylib(libethereal.0.0.1.dylib-master.o)
definition of _compute_timestamp_diff
ld: warning multiple definitions of symbol _create_tempfile
util.o definition of _create_tempfile in section (__TEXT,__text)
/usr/local/lib/libethereal.dylib(libethereal.0.0.1.dylib-master.o)
definition of _create_tempfile
ld: warning multiple definitions of symbol _get_args_as_string
util.o definition of _get_args_as_string in section (__TEXT,__text)
/usr/local/lib/libethereal.dylib(libethereal.0.0.1.dylib-master.o)
definition of _get_args_as_string
ld: warning multiple definitions of symbol _get_conn_cfilter
util.o definition of _get_conn_cfilter in section (__TEXT,__text)
/usr/local/lib/libethereal.dylib(libethereal.0.0.1.dylib-master.o)
definition of _get_conn_cfilter
ld: warning multiple definitions of symbol _locale_charset
/sw/lib/libiconv.dylib(localcharset.o) definition of _locale_charset
/sw/lib/libintl.dylib(localcharset.lo) definition of _locale_charset
ld: Undefined symbols:
_proto_registrar_dump_values
_range_convert_str
_range_empty
_value_is_in_range
_convert_string_case
_convert_string_to_hex
_get_addr_name
_range_convert_range
_range_copy
_ranges_are_equal
_dcerpc_add_conv_to_bind_table
_dcerpc_get_transport_salt
_dcerpc_hooks_init_protos
_T_h323_message_body_vals
make[2]: *** [ethereal] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
branto-g4-01-branto-com:~/download/ethereal-0.10.9 branto$