We haven't tried older versions of openssl so I tried compiling on another machine. I got further. Error listed below.

The original system I compiled on is a Sun Ultra 5, with gcc 3.3.2 and ld 5.10-1.477. The shell I am working in is tcsh.

The following error was ona Sun Netra running Solaris 8, gcc 3.3, and openssl 0.9.8. Successfully built nessus-libraries and libnasl. Core blew up.

gcc -g -O2 `sh ./cflags` -c prefs_dialog/prefs_plugins.c
prefs_dialog/prefs_plugins.c:56: error: parse error before "a"
prefs_dialog/prefs_plugins.c: In function `prefs_family_list_callback':
prefs_dialog/prefs_plugins.c:518: warning: implicit declaration of function `g_list_sort' prefs_dialog/prefs_plugins.c:518: warning: assignment makes pointer from integer without a cast
prefs_dialog/prefs_plugins.c: At top level:
prefs_dialog/prefs_plugins.c:539: error: parse error before "a"
prefs_dialog/prefs_plugins.c: In function `glist_cmp':
prefs_dialog/prefs_plugins.c:541: error: `a' undeclared (first use in this function) prefs_dialog/prefs_plugins.c:541: error: (Each undeclared identifier is reported only once
prefs_dialog/prefs_plugins.c:541: error: for each function it appears in.)
prefs_dialog/prefs_plugins.c:542: error: `b' undeclared (first use in this function)
prefs_dialog/prefs_plugins.c: In function `fill_plugins_family':
prefs_dialog/prefs_plugins.c:646: warning: assignment makes pointer from integer without a cast
*** Error code 1
make: Fatal error: Command failed for target `prefs_plugins.o'
Current working directory /nau/src/Util/nessus/nessus-core/nessus
*** Error code 1
make: Fatal error: Command failed for target `client'

I'll try a compile on a third machine this afternoon or tomorrow that might have an older version of openssl.


At 07:01 AM 7/14/2005, you wrote:
On Wed, Jul 13, 2005 at 03:07:44PM -0700, William wrote:

> When I compile using the latest version of gcc and openssl 0.9.8 I get
> the following:
...
> Undefined                       first referenced
>  symbol                             in file
> MD4                                 nasl_crypto.o

OpenSSL 0.9.8 is rather new and, according to the changelog, revised
some of the interdependencies among its header files. Have you tried
using an earlier version, say 0.9.7g?


George
--
[EMAIL PROTECTED]
_______________________________________________
Nessus mailing list
[email protected]
http://mail.nessus.org/mailman/listinfo/nessus

**************************************************************************
* William Wilson - Northern AZ Univ
* [EMAIL PROTECTED]  *** http://jan.ucc.nau.edu/~wew


_______________________________________________
Nessus mailing list
[email protected]
http://mail.nessus.org/mailman/listinfo/nessus

Reply via email to