Thanks! - the tip on the libraries solved the ssl problem, but the
nessus-core is still having problems:

Here is what the path and --cflags returns:
----------------------------------------
 [EMAIL PROTECTED] nessus-core]# echo $PATH
/sbin:/usr/sbin:/bin:/usr/bin:/usr/X11R6/bin:/usr/local/bin:/usr/local/s
bin:/usr/local/src/gtk+-1.2.9:/usr/local/src/gtk+-1.2.9/gtk

[EMAIL PROTECTED] nessus-core]# gtk-config --cflags
-I/usr/local/include/gtk-1.2 -I/usr/include/glib-1.2
-I/usr/lib/glib/include -I/usr/X11R6/include
----------------------------------------

The gtk-config file is in the /usr/local/src/gtk+-1.2.9 directory.

When I run the make I get the following:
------------------------------------------------
[EMAIL PROTECTED] nessus-core]# make
cd nessus && make
make[1]: Entering directory `/usr/local/src/nessus-core/nessus'
gcc -g -O2  `sh ./cflags`        -c xstuff.c
xstuff.c:32:21: gtk/gtk.h: No such file or directory
In file included from xstuff.c:35:
xstuff.h:24: error: syntax error before '*' token
xstuff.h:25: error: syntax error before '*' token
xstuff.h:26: error: syntax error before '*' token
xstuff.h:26: error: syntax error before '*' token
xstuff.h:26: warning: type defaults to `int' in declaration of
`make_pixmap'
xstuff.h:26: warning: data definition has no type or storage class
xstuff.c: In function `init_display':
xstuff.c:41: warning: implicit declaration of function `gtk_init'
xstuff.c: At top level:
xstuff.c:45: error: syntax error before '*' token
xstuff.c: In function `close_window':
xstuff.c:47: warning: implicit declaration of function `gtk_widget_hide'
xstuff.c:47: error: `w' undeclared (first use in this function)
xstuff.c:47: error: (Each undeclared identifier is reported only once
xstuff.c:47: error: for each function it appears in.)
xstuff.c:49: error: `FALSE' undeclared (first use in this function)
xstuff.c: At top level:
xstuff.c:51: error: syntax error before '*' token
xstuff.c: In function `delete_event':
xstuff.c:53: error: `FALSE' undeclared (first use in this function)
xstuff.c: In function `close_display':
xstuff.c:57: warning: implicit declaration of function `gtk_main_quit'
xstuff.c: At top level:
xstuff.c:63: error: syntax error before "GdkPixmap"
xstuff.c:63: warning: no semicolon at end of struct or union
xstuff.c:64: warning: type defaults to `int' in declaration of `mask'
xstuff.c:64: warning: data definition has no type or storage class
xstuff.c:65: error: syntax error before '}' token
xstuff.c:68: error: syntax error before "p"
xstuff.c: In function `pixmap_and_mask_destroy_notify':
xstuff.c:70: warning: implicit declaration of function
`gdk_pixmap_unref'
xstuff.c:70: error: `p' undeclared (first use in this function)
xstuff.c:71: warning: implicit declaration of function
`gdk_bitmap_unref'
xstuff.c:72: warning: implicit declaration of function `g_free'
xstuff.c: At top level:
xstuff.c:75: error: syntax error before '*' token
xstuff.c:77: error: syntax error before '*' token
xstuff.c:80: warning: return type defaults to `int'
xstuff.c: In function `make_pixmap':
xstuff.c:82: error: `gchar' undeclared (first use in this function)
xstuff.c:82: error: syntax error before "name"
xstuff.c:83: error: `GdkColormap' undeclared (first use in this
function)
xstuff.c:83: error: `colormap' undeclared (first use in this function)
xstuff.c:85: warning: implicit declaration of function `g_snprintf'
xstuff.c:85: error: `name' undeclared (first use in this function)
xstuff.c:85: error: `xpm_data' undeclared (first use in this function)
xstuff.c:86: warning: implicit declaration of function
`gtk_object_get_data'
xstuff.c:86: warning: implicit declaration of function `GTK_OBJECT'
xstuff.c:86: error: `widget' undeclared (first use in this function)
xstuff.c:86: warning: assignment makes pointer from integer without a
cast
xstuff.c:88: warning: implicit declaration of function `g_malloc'
xstuff.c:88: error: dereferencing pointer to incomplete type
xstuff.c:88: warning: assignment makes pointer from integer without a
cast
xstuff.c:89: warning: implicit declaration of function
`gtk_widget_get_colormap'
xstuff.c:90: error: dereferencing pointer to incomplete type
xstuff.c:91: warning: implicit declaration of function
`gdk_pixmap_colormap_create_from_xpm_d'
xstuff.c:92: error: dereferencing pointer to incomplete type
xstuff.c:92: error: `transparent' undeclared (first use in this
function)
xstuff.c:92: error: syntax error before ')' token
xstuff.c:94: warning: implicit declaration of function
`gtk_object_set_data_full'
xstuff.c:96: warning: implicit declaration of function `gtk_pixmap_new'
xstuff.c:96: error: dereferencing pointer to incomplete type
xstuff.c:96: error: dereferencing pointer to incomplete type
xstuff.c:96: warning: return makes pointer from integer without a cast
make[1]: *** [xstuff.o] Error 1
make[1]: Leaving directory `/usr/local/src/nessus-core/nessus'
make: *** [client] Error 2
--------------------------------------------

Thanks again for the help.

Steve

One more thing, is there a way to search the mail list/archives?  I
don't mind looking things up, but I couldn't find a way to search...

-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Renaud Deraison
Sent: Thursday, March 25, 2004 3:02 PM
To: [EMAIL PROTECTED]
Subject: Re: Installing Nessus - gtk.h no such file or directory

On Thu, Mar 25, 2004 at 02:37:30PM -0600, Young, Steve wrote:
> Seems like the install is not able to find the openssl and gtk
> directorys while installing.  Please let me know if you have any
> suggestions.

You are using non-standard paths. You'll need to install Nessus by 
hand, doing :


[nessus-libraries]

        ./configure --with-ssl=/path/to/your/ssl/install


[nessus-core]

        Make sure that gtk-config is in your PATH and that 
        gtk-config --cflags returns accurate data. 


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

Reply via email to