I almost have this licked...
I did...
autogen.sh
configure --disable-gtktest --disable-glibtest --without-zlib --with- ssl=/usr/local/ssl
Which yielded...
The Ethereal package has been configured with the following options.
Build ethereal : yes
Build tethereal : yes
Build capinfo : yes
Build editcap : yes
Build mergecap : yes
Build text2pcap : yes
Build idl2eth : yes
Build randpkt : no
Build dftest : yes
Install setuid : no
Use plugins : yes
Use GTK+ v2 library : yes
Use threads : no
Build profile binaries : no
Use pcap library : yes
Use zlib library : no
Use pcre library : yes
Use kerberos library : no
Use GNU ADNS library : no
Use IPv6 name resolution : no
Use UCD SNMP/NET-SNMP library : yes (net-snmp)
Then I did make which died...
make: Fatal error in reader: Makefile, line 1182: Unexpected end of line seen
Current working directory /opt/cacti/ethereal-2004-08-12/epan/dissectors
*** Error code 1
make: Fatal error: Command failed for target `all-recursive'
Current working directory /opt/cacti/ethereal-2004-08-12/epan
*** Error code 1
make: Fatal error: Command failed for target `all-recursive'
Current working directory /opt/cacti/ethereal-2004-08-12
*** Error code 1
make: Fatal error: Command failed for target `all'
Glenn