I have the same problem and contacted Renaud off-list about this. He is supposed to figure out a fix for this issue.

And YES, gtk+ is installed, but version 1.2, not >=2.2. And that's what causes the problem. The install script is supposed to find GTK+ 1.2 if present and do the right stuff. Something is broken and it doesn't :-)


-- Marc


Hugo van der Kooij wrote:
On Thu, 19 Aug 2004, Francisco [iso-8859-1] Jos� Candeias Figueiredo wrote:


While compiling nessus-core with gtk, I've got this message:
gcc -g -O2  `sh ./cflags`        -c auth.c
gcc -g -O2  `sh ./cflags`        -c comm.c
gcc -g -O2  `sh ./cflags`        -c sighand.c
gcc -g -O2  `sh ./cflags`        -c xstuff.c
xstuff.c:32:21: gtk/gtk.h: File or directory not found
In file included from xstuff.c:35:
xstuff.h:24: error: parse error before '*' token
xstuff.h:25: error: parse error before '*' token
xstuff.h:26: error: parse error before '*' token
xstuff.h:26: error: parse error before '*' token
xstuff.h:26: warning: type defaults to `int' in declaration

My /etc/ld.so.conf is ok!


So?

But the obvious questions still unanswered:
 - Do you have GTK?
 - Do you have a GTK development kit? (I would guess it is not or not
   anywhere were nessus might find it.)
 - What version of GTK? (And perhaps which distribution might be nice to
   know too.)

Hugo.

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

Reply via email to