Re: Problem compiling Nessus 2.0.12 with GTK



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.





This archive was generated by a fusion of Pipermail 0.09 (Mailman edition) and MHonArc 2.6.8.