Unknown bonobo-conf compile error

Mr Paul Kramer <[email protected]>
Newsgroups gmane.comp.gnome.components
Message-ID <[email protected]>
I'm trying to compile Ximian Evolution from the
source. In the process of this, I need bonobo-conf. 
I'm getting a compile error, and I'm hoping someone
can help me.

The offending line is in 'idl/Bonobo_Config.idl'

I have attached the output of my make run. The main
error is:

orbit-idl ../idl/Bonobo_Config.idl -I../idl
`gnome-config --cflags idl`
<stdin>:38: Error: `Unknown' undeclared identifier


-----portion of Bonobo_Config.idl-----------

        module Config {

                typedef string FileName;

                struct Color {
                        double r,g,b,a;
                };
        };

        typedef sequence<string> KeyList;

        /*
         * aggregated with an event source
         *
         */
        interface ConfigDatabase : Unknown { //
<====== offending line

                enum DBFlags {
                        DEFAULT,
                        WRITE,
                        MANDATORY

------make output----------

[276] tooladm@si14 > make
make  all-recursive
make[1]: Entering directory
`/tools/archives/extraction_area/bonobo-conf-0.11'
Making all in po
make[2]: Entering directory
`/tools/archives/extraction_area/bonobo-conf-0.11/po'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory
`/tools/archives/extraction_area/bonobo-conf-0.11/po'
Making all in intl
make[2]: Entering directory
`/tools/archives/extraction_area/bonobo-conf-0.11/intl'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory
`/tools/archives/extraction_area/bonobo-conf-0.11/intl'
Making all in bonobo-conf
make[2]: Entering directory
`/tools/archives/extraction_area/bonobo-conf-0.11/bonobo-conf'
orbit-idl ../idl/Bonobo_Config.idl -I../idl
`gnome-config --cflags idl`
<stdin>:38: Error: `Unknown' undeclared identifier

** WARNING **: ../idl/Bonobo_Config.idl compilation
failed
/bin/sh ../libtool --mode=compile gcc
-I/tools/include/gtk-1.2 -DHAVE_CONFIG_H -I. -I. -I..
-DGNOMELOCALEDIR=\""/tools/install/bonobo-conf/0.11/share/locale"\"
               -I.                                    
                -I. -I..                            
-I..                                      
-I/tools/install/bonobo-conf/0.11/include             
                          
-I/tools/install/oaf/0.6.10/include
-I/tools/install/glib/1.2.9/include/glib-1.2
-I/tools/install/glib/1.2.9/lib/glib/include
-I/tools/install/orbit/0.5.17/include/orbit-1.0
-I/tools/install/bonobo/1.0.22/include/gnome-1.0
-I/tools/install/gnome-libs/1.2.13-withgdkpixbuf/include
-DNEED_GNOMESUPPORT_H
-I/tools/install/gnome-libs/1.2.13-withgdkpixbuf/lib/gnome-libs/include
-I/tools/install/gtk+/1.2.9/include/gtk-1.2
-I/tools/install/lib-gdk-pixbuf/0.22.0/include/gdk-pixbuf-1.0
-I/tools/install/gnome-print/0.37/include/gnome-1.0
-I/tools/install/freetype2/2.1.4/include
-I/tools/install/freetype2/2.1.4/include/freetype2
-I/tools/install/libxml/1.8.17/include/gnome-xml 
-I/tools/include  -g -O2 -c Bonobo_Config-common.c
mkdir .libs
gcc -I/tools/include/gtk-1.2 -DHAVE_CONFIG_H -I. -I.
-I..
-DGNOMELOCALEDIR=\"/tools/install/bonobo-conf/0.11/share/locale\"
-I. -I. -I.. -I..
-I/tools/install/bonobo-conf/0.11/include
-I/tools/install/oaf/0.6.10/include
-I/tools/install/glib/1.2.9/include/glib-1.2
-I/tools/install/glib/1.2.9/lib/glib/include
-I/tools/install/orbit/0.5.17/include/orbit-1.0
-I/tools/install/bonobo/1.0.22/include/gnome-1.0
-I/tools/install/gnome-libs/1.2.13-withgdkpixbuf/include
-DNEED_GNOMESUPPORT_H
-I/tools/install/gnome-libs/1.2.13-withgdkpixbuf/lib/gnome-libs/include
-I/tools/install/gtk+/1.2.9/include/gtk-1.2
-I/tools/install/lib-gdk-pixbuf/0.22.0/include/gdk-pixbuf-1.0
-I/tools/install/gnome-print/0.37/include/gnome-1.0
-I/tools/install/freetype2/2.1.4/include
-I/tools/install/freetype2/2.1.4/include/freetype2
-I/tools/install/libxml/1.8.17/include/gnome-xml
-I/tools/include -g -O2 -c Bonobo_Config-common.c 
-fPIC -DPIC -o .libs/Bonobo_Config-common.lo
gcc: Bonobo_Config-common.c: No such file or directory
gcc: no input files
make[2]: *** [Bonobo_Config-common.lo] Error 1
make[2]: Leaving directory
`/tools/archives/extraction_area/bonobo-conf-0.11/bonobo-conf'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
`/tools/archives/extraction_area/bonobo-conf-0.11'
make: *** [all-recursive-am] Error 2

I get the same error with bonobo-conf-0.16 as well.

Any help would be appreciated.

-Paul Kramer




__________________________________________________
Do you Yahoo!?
The New Yahoo! Search - Faster. Easier. Bingo
http://search.yahoo.com
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.