Hi Craig,
I do QA on AIX (It is not trivial for me to get access to compilers). I
tried http://www.rge.com/pub/systems/aix/bull/aix432/ethereal-0.8.2.0.exe
version of etherial with following result:
> ethereal -h
exec(): 0509-036 Cannot load program ethereal because of the following
errors:
0509-130 Symbol resolution failed for ethereal because:
0509-136 Symbol strcmp (number 162) is not exported from
dependent module /usr/local/lib/libgmodule.a(shr.o).
0509-192 Examine .loader section symbols with the
'dump -Tv' command.
> lslpp -w /usr/local/lib/libgmodule.a
File Fileset Type
--------------------------------------------------------------------------
--
/usr/local/lib/libgmodule.a freeware.glib.rte File
> type ethereal
ethereal is /usr/local/bin/ethereal
> l /usr/local/bin/ethereal
798895 -rwxr-xr-x 1 root system 2115114 Jan 26 2000
/usr/local/bin/ethereal*
> l /usr/local/lib/libgmodule.a
454710 -r--r--r-- 1 root system 15802 Jul 31 10:51
/usr/local/lib/libgmodule.a
> dump -Tv /usr/local/lib/libgmodule.a |grep strcmp
[14] 0x00000000 undef IMP DS EXTref libglib.a(shr.o) strcmp
^^^ should be "EXP"
> lslpp -l "free*"
Fileset Level State Description
--------------------------------------------------------------------------
--
Path: /usr/lib/objrepos
freeware.aix.tools.rte 1.5.2.0 COMMITTED ldd, chpass, whichlpp, xd,
wi,
ll, wits
freeware.ethereal.rte 0.8.2.0 COMMITTED ethereal pre-compiled
utility
freeware.glib.rte 1.2.8.0 COMMITTED GLib graphics library
freeware.gnu.gettext.rte
0.10.35.0 COMMITTED GNU Internationalisation
Utility
freeware.gtk+.rte 1.2.8.0 COMMITTED Gimp ToolKit GUI Library
freeware.iozone.rte 3.23.0.0 COMMITTED Iozone Benchmark Tester
freeware.libpcap.rte 0.5.2.1 COMMITTED User-level Packet Capture
Library
freeware.lsof.rte 4.52.0.0 COMMITTED List Open Files
Path: /etc/objrepos
freeware.ethereal.rte 0.8.2.0 COMMITTED ethereal pre-compiled
utility
freeware.gtk+.rte 1.2.8.0 COMMITTED Gimp ToolKit GUI Library
> oslevel
4.3.2.0
Any ideas? Should I be using a different version of an lpp, or I have to
start from source?
Thanks.
- Mark Veksler veksler_mark@xxxxxxx or mveksler@xxxxxxx
EMC Co. (617) 452-1898 731-5139
11 Cambridge Center fax:441-5600 577-7382
Cambridge, MA 02142-1405