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
