Here's the config:

SuSE 9.2 Pro on a Celeron 1.2 Wintel box.
nessus 2.2.2.a
OpenSSL 0.9.7e
bash 3.00.0
libpcap 0.8.1
bison 1.875
flex 2.5.4
gcc 3.3.4
libnasl 2.2.1
glib 1.2.10


nessus-config in /usr/local/bin

The following error appears while compiling libnasl:

  "Under SUSE 9.2Pro....
   results from ./configure (libnasl)
   checking for yyrestart in -lpcap-nessus... (cached) no
   no yacc restart func found
   perhaps libpcap-nessus wasn't compiled with bison/flex?"

George Theall's comments:

        "Does the problem go away if you remove libnasl/config.cache and
rerun
        libnasl/configure?"

        NO...I removed the file and the error remains..although the program did
finish compiling?

        "If not, is the directory in which libpcap-nessus.so is located
included
        in /etc/ld.so.conf?"

     YES..

The following comment from Senthil PrabuS:

    "Your libcrypto.a is not compatible with your glibc. This is no problem
with Libnasl, this is a misconfigured build machine.  What version of Glib
are you using?. I am using 1.2.10. So reinstalling your Glib will solve the
problem "

            I am running 1.2.10 as well.

Everything seems to progress till I got to the ./configure on nessus-core:

/usr/local/lib/libnasl.so: undefined reference to '_ctype_b'
/usr/local/lib/libnasl.so: undefined reference to '_ctype_tolower'
collect2: ld returned 1 exit status
make[1]:  ***[nessusd] Error 1
make[1]: Leaving directory '/tmp/nessus-core/nessusd'
make: ***[server] Error 2


George Theall mentioned that I might not be using shared libraries.  I
didn't set anything to not used shared libraries.  nessus-libraries compiled
cleanly. libnasl seems to have compiled mostly clean. OpenSSL compiled with
no errors.

I am making progress as I couldn't even get this far last night...

Any help/comments is appreciated.

v/r
Jeff Kenney
--
No virus found in this outgoing message.
Checked by AVG Anti-Virus.
Version: 7.0.300 / Virus Database: 265.7.2 - Release Date: 1/21/2005

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

Reply via email to