The secret was to install BISON and FLEX and once I had those, run a `make distclean` on libnasl and nessus-libraries and start from scratch. Thanks to those who mailed me. As the FAQ says, deleting config.cache and rerunning ./configure isn't enough.
I also think it's worth giving applause to http://www.sunfreeware.com/ for providing sun packages so I don't have to bust my hump to get all the GNU stuff installed correctly in Solaris. Thanks again guys. >-----Original Message----- >From: Knarr, Joshua >Sent: Monday, March 10, 2003 1:35 PM >To: '[EMAIL PROTECTED]' >Subject: RE: need a clue-by-four on Solaris 9. > > > >I was trying to compile it from source before. > >Just tried it from sunfreeware, and it's still giving me the >same error. Just on a hunch, I rebuilt nessus-libraries and >then tried libnasl, same error. Another hunch, I replaced >libpcap with the latest one, and it's still not flying. I >don't remember having to jump through flaming hoops to >install this the first time, so I'm thinking I need something >in my path (aside of what's mentioned in the documentation) to >make this fly. > >Any ideas? Did you have to do any path-munging? > >Thanks! > >>-----Original Message----- >>From: Stephen Bradley [mailto:[EMAIL PROTECTED] >>Sent: Monday, March 10, 2003 11:05 AM >>To: Knarr, Joshua >>Subject: RE: need a clue-by-four on Solaris 9. >> >> >>did you install flex as a package from sunfreeware.com? >>i usually get bison/gcc/flex and anything i need from them >>before attempting anything. >> >>steve >> >>-----Original Message----- >>From: Knarr, Joshua [mailto:[EMAIL PROTECTED] >>Sent: Monday, March 10, 2003 10:17 AM >>To: '[EMAIL PROTECTED]' >>Subject: need a clue-by-four on Solaris 9. >> >> >>Hello all. >> >>I'm trying to make nessus 2.0.1 fly on Solaris 9. So far, if >>I download the >>nessus-installer script and run it, I get: >> >>bash-2.05# sh nessus-installer.sh >>nessus-installer.sh: ^M: not found >>nessus-installer.sh: ^M: not found >>nessus-installer.sh: ^M: not found >>nessus-installer.sh: ^M: not found >>nessus-installer.sh: ^M: not found >>nessus-installer.sh: ^M: not found >>nessus-installer.sh: ^M: not found >>nessus-installer.sh: ^M: not found >>nessus-installer.sh: ^M: not found >>nessus-installer.sh: ^M: not found >>nessus-installer.sh: ^M: not found >>nessus-installer.sh: ^M: not found >>nessus-installer.sh: ^M: not found >>nessus-installer.sh: syntax error at line 63: `in^M' unexpected >> >>I ran it through dos2unix, hoping to clean up the script while >>preserving >>the data. It runs, but the error now is: >> >>... >>x -- Configuring the sources for your system >>configure: warning: don't have both flex and bison; reverting >>to lex/yacc >>... >>Undefined first referenced >> symbol in file >>pcap_parse /usr/local/lib/libpcap-nessus.so >>ld: fatal: Symbol referencing errors. No output written to nasl >>collect2: ld returned 1 exit status >>make: Fatal error: Command failed for target `nasl' >>Current working directory /tmp/nessus-installer.25966/libnasl/nasl >>make: Fatal error: Command failed for target `all' >>**** An error occured :/ >>Do you want to save the compilation log to analyze what went >>wrong ? [y] >> >>And....we're dead in the water. Getting M4 on solaris wasn't so bad. >>Getting flex to fly on Solaris 9 looks like a fight. Right >>now it does not >>build from source. >> >>If anyone has Nessus 2.0.1 flying on Solaris 9 and wishes to >>offer me some >>hints, it would be appriciated. >> >>Thanks! >> >>- - -- ---- ----------------------------------------- --- -- - - >> >>Joshua Knarr SAP::Geek SAP, inc. >> >> >>email: [EMAIL PROTECTED] >>web: www.sap.com >> >>"I think there is a world wide market for maybe five >>computers." - Thomas >>Watson, Chairman IBM, 1943 >>"Chaos offers multiple solutions, but who does the support?" - >>Randy S., >>Intel Support, 14 Sept 1998 @ Newsgroup intel.microprocessors.celeron >>"OPENBSD CHANGELOG: 'Now also safe from The Voices. 6 years >>without the >>screaming in the default install.'" - GOBBLES on Theo Deraadt (OpenBSD >>Author) >> >
