When I run "autogen --prefix=/usr/local", everything goes well except it can not find my gnorba libraries:
checking for gnorba libraries... Unknown library `gnorba'
Unknown library `gnorba'
yes
Unknown library `gnorba'
Unknown library `gnorba'
Unknown library `gnorba'
Unknown library `gnorba'
Unknown library `gnorba'
I checked in /usr/local/lib (prefix used when building gnome-libs) and sure enough it's no where to be found. I assume that libgnorba is part of gnome-libs but the subdirectory is empty. I couldn't find it anywhere else on Bonsai. Was it removed or moved to another tree? Something out of sync?
The second problem is the compile of gnome-core dies early in the gsm subdirectory:
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include -I/usr/local/include
-DNEED_GNOMESUPPORT_H -I/usr/local/lib/gnome-libs/include -I/usr/X11R6/include
-I/usr/lib/glib/include -I../intl -I../intl -DGNOMELOCALEDIR=\""/usr/local/share/locale\""
-DDEFAULTDIR="\"/usr/local/share/gnome\"" -I/usr/X11R6/include -I/usr/lib/glib/include
-g -O2 -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations
-c gsm-client-row.c
gsm-client-row.c: In function `gsm_client_row_add':
gsm-client-row.c:172: structure has no member named `pixmap'
gsm-client-row.c:173: structure has no member named `mask'
gsm-client-row.c:175: structure has no member named `pixmap'
gsm-client-row.c:176: structure has no member named `mask'
gsm-client-row.c: In function `client_state':
gsm-client-row.c:251: structure has no member named `pixmap'
gsm-client-row.c:252: structure has no member named `mask'
gsm-client-row.c: In function `gsm_client_row_set_style':
gsm-client-row.c:318: structure has no member named `pixmap'
gsm-client-row.c:319: structure has no member named `mask'
gsm-client-row.c: In function `create_stock_menu_pixmaps':
gsm-client-row.c:338: warning: implicit declaration of function `gnome_stock_pixmap_checkfor'
gsm-client-row.c:339: `GNOME_STOCK_PIXMAP_REGULAR' undeclared (first
use in this function)
gsm-client-row.c:339: (Each undeclared identifier is reported only
once
gsm-client-row.c:339: for each function it appears in.)
gsm-client-row.c:339: warning: assignment makes pointer from integer
without a cast
gsm-client-row.c:341: warning: assignment makes pointer from integer
without a cast
gsm-client-row.c:342: sizeof applied to an incomplete type
gsm-client-row.c:343: sizeof applied to an incomplete type
gsm-client-row.c:344: dereferencing pointer to incomplete type
gsm-client-row.c:344: dereferencing pointer to incomplete type
gsm-client-row.c:345: dereferencing pointer to incomplete type
gsm-client-row.c:345: dereferencing pointer to incomplete type
make[2]: *** [gsm-client-row.o] Error 1
make[2]: Leaving directory `/home/src/GNOME-CVS/gnome-core/gsm'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/src/GNOME-CVS/gnome-core'
make: *** [all-recursive-am] Error 2
make: Leaving directory `/home/src/GNOME-CVS/gnome-core'
From what I can tell, gsm-client_row is incorrectly calling GnomePixmap?????
Also, is there any building documentation, dependences, etc? I have working my way through it, issue by issue. I know this a work in progress and I don't expect it to build each and everytime.
-- --- Dave Lounsberry EMAIL: dlounsberry@kc.rr.com HomePage: http://home.kc.rr.com/dlounsberry