Re: vsnprintf



robert havoc pennington <rhpennin@midway.uchicago.edu> writes:
> Building from maintainer-clean, I get:
> 
> In file included from ../gnome.h:5,
>                  from gnome_segv.c:3:
> ../support/gnomesupport.h:33: warning: `struct direct' declared inside
> parameter list
> ../support/gnomesupport.h:33: warning: its scope is only this definition
> or declaration,
> ../support/gnomesupport.h:33: warning: which is probably not what you
> want.
> In file included from /usr/local/pkgs/gnome/include/gtk/gtkcolorsel.h:23,
>                  from /usr/local/pkgs/gnome/include/gtk/gtk.h:36,
>                  from ../gnome.h:8,
>                  from gnome_segv.c:3:
> /usr/include/stdio.h:196: conflicting types for `snprintf'
> ../support/gnomesupport.h:67: previous declaration of `snprintf'
> /usr/include/stdio.h:198: conflicting types for `vsnprintf'
> ../support/gnomesupport.h:66: previous declaration of `vsnprintf'
> make[2]: *** [gnome_segv.o] Error 1
> make[1]: *** [all-recursive] Error 1
> make: *** [all-recursive-am] Error 2

I guess we'll have to look at the `config.log' of `gnome-libs'.  For
some reason, `configure' thinks that:

	1) You don't have `vsnprintf'
	2) You don't have `scandir'
	3) You don't have a `dirent.h'

From the looks of it, all these decisions are wrong.  (Did you configure
on a SunOS m/c and try to build on a Linux m/c or something like that).

- Hari
-- 
Raja R Harinath ------------------------------ harinath@cs.umn.edu
"When all else fails, read the instructions."      -- Cahn's Axiom
"Our policy is, when in doubt, do the right thing."   -- Roy L Ash



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]