RE: [Sguil-users] Usage of Latest CVS files for Sguil ...Barnyard op-sguil issue..HELP...
Status: Beta
Brought to you by:
bamm
From: SRH-Lists <gi...@33...> - 2005-06-24 13:37:24
|
> > ran autojunk.sh >> it just spits out the below listing > > #aclocal > #autoheader > #automake --add-missing --copy > #autoconf > > NEXT.....initiated CONFIGURE > > #configure --with-tcl=/usr/local/lib >> WORKED OK > #make >> had compile error with certain pieces of code... > > for example... could not find location of > tcl.h file > in OpenBSD 3.7...PATHWAY is > /usr/local/share/tcl8.3... > > Question #1: Do you need this Patch? Who is right giemo@33... > or Paul Schmehl? > > Giemo@33 says you need it. Paul says you do not need it. > Please stop confusing me. > It is hard enough trying to get this CODE to work at 100% on > OpenBSD 3.7. I am just a > little frustrated...forget me of any harsh comments. > > Question#2: What is purpose of enabling TCL in the CODE? What > is purpose of this Barnyard Patch? > > Any comments with helpful information would be greatly > appreciated. Thank you for your time. Hiya...giermo here :) I am actually steve. This is my mailing lists account. Both Paul and I are right (Just to confuse you further). Paul is speaking of either sguil 0.5.3 or CVS from on or prior to 3/1/2005. I am speaking of what is in CVS HEAD, as of now. In CVS HEAD (and in the "soon" to be release sguil 0.6.0) the TCL libs are needed by barnyard. So, some questions. 1) Did you install TCL from source or package or port in OpenBSD? 2) If from package, that isn't going to work. The BY compile will need the tcl sources available. 3) If from port, it may not work. At least in obsd 3.6, the tcl port is a bit wonky. It doesn't properly fill out the tclConfig.sh file. Find and look at this file (should be in /usr/local/lib/tcl8.3) and see if the lines with the word "source" in them are populated. If they are still not, the port is still broken. Install it from source. If they are filled in, you need to run: ./configure --enable-tcl --with-tcl=/usr/local/lib/tcl8.3 4) If from source, find tclConfig.sh. Make sure the your configure line is: ./configure --enable-tcl --with-tcl=/usr/local/lib If tclConfig.sh is in /usr/local/lib, for example. -steve |