I finally got iftop to work and it was
by accident. I was trying to install another piece of software on
the same box that I was trying to install iftop. The software specifically
said that the program would not compile with gcc 3.1, and I need 2.95.
So I uninstalled gcc 3.1 and installed gcc 2.95. I also set
the library path to be LD_RUN_PATH=/opt/sfw/lib:/usr/lib:/usr/local/lib.
After making these changes, iftop compiled
like a champ and now works on Solaris 9.
Thanks again for all your help.
Tim Clashin
Chris Lightfoot <chris@ex-parrot.com>
03/24/2004 02:28 PM
To
Tim.Clashin@calcucare.com
cc
iftop-users@lists.beasts.org
Subject
Re: [Iftop-users] Help
On Wed, Mar 24, 2004 at 02:08:23PM -0600, Tim.Clashin@calcucare.com
wrote:
> I don't see the symbols, not much of a compling guru to be honest
with
> you. Below is a tail of the make running.
>
> gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/local/include
-g -O2 -c `test
> -f 'vector.c' || echo './'`vector.c
> gcc -g -O2 -L/usr/local/lib -o iftop addr_hash.o
edline.o hash.o
> iftop.o ns_hash.o options.o resolver.o screenfilter.o serv_hash.o
sorted_
> ist.o threadprof.o ui.o util.o addrs_ioctl.o addrs_dlpi.o dlcommon.o
> stringmap.o cfgfile.o vector.o -lpcap -lnsl -lm -lsocket
-lncurses -lp
> hread
> Undefined
first referenced
> symbol
in file
> initscr32
ui.o
> acs32map
ui.o
> w32addch
ui.o
> ld: fatal: Symbol referencing errors. No output written to iftop
> collect2: ld returned 1 exit status
> *** Error code 1
> make: Fatal error: Command failed for target `iftop'
> Current working directory /opt/iftop/iftop-0.16
> *** Error code 1
> make: Fatal error: Command failed for target `all-recursive'
> Current working directory /opt/iftop/iftop-0.16
> *** Error code 1
> make: Fatal error: Command failed for target `all'
>
>
> Due note, I did read one of your users questions regarding iftop having
> problems installing on solaris 8. I did change the options.c
file and
> changed the variable "u_int32_t" to "unsigned int"
>
> If their is something else I should be looking for, please let me
know.
> Thanks again for your help.
>
> Tim Clashin
>
>
>
> Chris Lightfoot <chris@ex-parrot.com>
> 03/24/2004 02:02 PM
>
> To
> Tim.Clashin@calcucare.com
> cc
> iftop-users@lists.beasts.org
> Subject
> Re: [Iftop-users] Help
>
>
>
>
>
>
> On Wed, Mar 24, 2004 at 01:58:24PM -0600, Tim.Clashin@calcucare.com
wrote:
> > Hello everyone,
> >
> > I am having trouble with the make command installing iftop on
Solaris 9.
> I
> > have installed libpcap, and ncurses. The configure command
ran fine,
> and
> > I also installed in promisicus mode. Below is the error
I am getting
> when
> > I run the make command.
> >
> > ld: fatal: Symbol referencing errors. No output written to iftop
> > collect2: ld returned 1 exit status
>
> -- does it not list the symbols for which there were
> referencing errors?
>
> --
> Arthur: This new learning amazes me, Sir Bedevere. Explain again
how
> sheeps' bladders may be employed to prevent
earthquakes.
> (from `Monty Python and the Holy Grail')
>
--
``Computer-simulators, used to stage mock failures in the flight trainer,
weren't working. This was a triumph of accurate simulation, but
otherwise
not amusing.'' (Gregg Easterbrook, on space shuttle development)