On Fri, 16 Feb 2007 09:32:42 +0000 (UTC) Peter <sw98234 hotmail com> wrote: > On Thu, 15 Feb 2007 21:01:50 -0700, Myles Green wrote: > > > Can someone help me out here? The error isn't making much sense to > > me because the error clains there's a missing ' ) ' before ' pid ' > > on line 145 of gnome-keyring-daemon.h but from what I can see, > > there isn't supposed to be a ' ) ' there at all. > > > > Edit the file: config.h in > > desktop/gnome-keyring/work/main.d/gnome-keyring-0.7.91/ > > and remove the comments and change the line below to make the define > as indicated. For some reason sys/types does not have this variable > defined. > > /* Define to `int' if <sys/types.h> does not define. */ > #define pid_t int Hmm... thanks for your help but it still doesn't complete the build of gnome-keyring. I now get the following error after editing the above and either doing make install from within garnome-2.17.91/desktop/gnome-keyring/ or make paranoid-install from garnome-2.17.91/desktop/. Anyway, here's the error: ==> Running make in work/main.d/gnome-keyring-0.7.91 make[4]: Entering directory `/home/myles/tmp/garnome-2.17.91/desktop/gnome-keyring/work/main.d/gnome-keyring-0.7.91' make all-recursive make[5]: Entering directory `/home/myles/tmp/garnome-2.17.91/desktop/gnome-keyring/work/main.d/gnome-keyring-0.7.91' Making all in . make[6]: Entering directory `/home/myles/tmp/garnome-2.17.91/desktop/gnome-keyring/work/main.d/gnome-keyring-0.7.91' if /bin/sh ./libtool --mode=compile cc -DHAVE_CONFIG_H -I. -I. -I. -DPREFIX=\""/home/myles/garnome"\" -DBINDIR=\""/home/myles/garnome/bin"\" -DLIBEXECDIR=\""/home/myles/garnome/libexec"\" -DGNOMELOCALEDIR=\""/home/myles/garnome/share/locale"\" -I. -I. -I/home/myles/garnome/include/gtk-2.0 -I/home/myles/garnome/lib/gtk-2.0/include -I/home/myles/garnome/include/atk-1.0 -I/home/myles/garnome/include/cairo -I/home/myles/garnome/include/pango-1.0 -I/home/myles/garnome/include -I/home/myles/garnome/include/glib-2.0 -I/home/myles/garnome/lib/glib-2.0/include -I/home/myles/garnome/include/freetype2 -I/usr/include/libpng12 -I/home/myles/garnome/include/glib-2.0 -I/home/myles/garnome/lib/glib-2.0/include -I/home/myles/garnome/include -g -I/home/myles/garnome/include -L/home/myles/garnome/lib -O2 -pipe -I/home/myles/garnome/include/dbus-1.0 -I/home/myles/garnome/lib/dbus-1.0/include -MT gnome-keyring.lo -MD -MP -MF ".deps/gnome-keyring.Tpo" \ -c -o gnome-keyring.lo `test -f 'gnome-keyring.c' || echo './'`gnome-keyring.c; \ then mv -f ".deps/gnome-keyring.Tpo" ".deps/gnome-keyring.Plo"; \ else rm -f ".deps/gnome-keyring.Tpo"; exit 1; \ fi cc -DHAVE_CONFIG_H -I. -I. -I. -DPREFIX=\"/home/myles/garnome\" -DBINDIR=\"/home/myles/garnome/bin\" -DLIBEXECDIR=\"/home/myles/garnome/libexec\" -DGNOMELOCALEDIR=\"/home/myles/garnome/share/locale\" -I. -I. -I/home/myles/garnome/include/gtk-2.0 -I/home/myles/garnome/lib/gtk-2.0/include -I/home/myles/garnome/include/atk-1.0 -I/home/myles/garnome/include/cairo -I/home/myles/garnome/include/pango-1.0 -I/home/myles/garnome/include -I/home/myles/garnome/include/glib-2.0 -I/home/myles/garnome/lib/glib-2.0/include -I/home/myles/garnome/include/freetype2 -I/usr/include/libpng12 -I/home/myles/garnome/include/glib-2.0 -I/home/myles/garnome/lib/glib-2.0/include -I/home/myles/garnome/include -g -I/home/myles/garnome/include -L/home/myles/garnome/lib -O2 -pipe -I/home/myles/garnome/include/dbus-1.0 -I/home/myles/garnome/lib/dbus-1.0/include -MT gnome-keyring.lo -MD -MP -MF .deps/gnome-keyring.Tpo -c gnome-keyring.c -fPIC -DPIC -o .libs/gnome-keyring.o In file included from /usr/include/bits/fcntl.h:26, from /usr/include/fcntl.h:33, from gnome-keyring.c:32: /usr/include/sys/types.h:100: error: two or more data types in declaration specifiers make[6]: *** [gnome-keyring.lo] Error 1 make[6]: Leaving directory `/home/myles/tmp/garnome-2.17.91/desktop/gnome-keyring/work/main.d/gnome-keyring-0.7.91' make[5]: *** [all-recursive] Error 1 make[5]: Leaving directory `/home/myles/tmp/garnome-2.17.91/desktop/gnome-keyring/work/main.d/gnome-keyring-0.7.91' make[4]: *** [all] Error 2 make[4]: Leaving directory `/home/myles/tmp/garnome-2.17.91/desktop/gnome-keyring/work/main.d/gnome-keyring-0.7.91' make[3]: *** [build-work/main.d/gnome-keyring-0.7.91/Makefile] Error 2 make[3]: Leaving directory `/home/myles/tmp/garnome-2.17.91/desktop/gnome-keyring' make[2]: *** [../../desktop/gnome-keyring/cookies/main.d/install] Error 2 make[2]: Leaving directory `/home/myles/tmp/garnome-2.17.91/platform/libgnomeui'make[1]: *** [../../platform/libgnomeui/cookies/main.d/install] Error 2 make[1]: Leaving directory `/home/myles/tmp/garnome-2.17.91/desktop/bug-buddy' make: *** [paranoid-install] Error 2 Any more suggestions? Oh, and FWIW, I'm using Debian Etch up-to-date, garnome-2.16.x builds w/o problem and I was able to build garnome-2.17.90 with the only problems being with evolution data server. Thanks again! -- Myles Green Geek by nature. Unix by choice. "Don't worry about the world coming to an end today. It's already tomorrow in Australia" (Charles Schultz)
Attachment:
signature.asc
Description: PGP signature