My attempt to build GNOME 2.0



Hi.

Months ago, I already successfully built the GNOME 2.0 libraries. Now
I tried again with the current ones.

With an insane amount of fiddling (I had to write an "endif-demangle"
script to fix broken #endifs in ORBit2's generated code, and I had to
mutilate linc so it would work on a glibc-2.0 system), I built
everything up to libbonobo2. There, this happened:

bonobo-arg.c: In function `bonobo_arg_new':
bonobo-arg.c:39: warning: implicit declaration of function
`CORBA_ORB_create_basic_dyn_any'
bonobo-arg.c:39: warning: assignment makes pointer from integer
without a cast
bonobo-arg.c: In function `bonobo_arg_type_from_gtk':
bonobo-arg.c:99: `TC_char' undeclared (first use in this function)
bonobo-arg.c:99: (Each undeclared identifier is reported only once
bonobo-arg.c:99: for each function it appears in.)
bonobo-arg.c:101: `TC_boolean' undeclared (first use in this function)
bonobo-arg.c:102: `TC_short' undeclared (first use in this function)
bonobo-arg.c:103: `TC_ushort' undeclared (first use in this function)
bonobo-arg.c:104: `TC_long' undeclared (first use in this function)
bonobo-arg.c:105: `TC_ulong' undeclared (first use in this function)
bonobo-arg.c:106: `TC_float' undeclared (first use in this function)
bonobo-arg.c:107: `TC_double' undeclared (first use in this function)
bonobo-arg.c:108: `TC_string' undeclared (first use in this function)
bonobo-arg.c: In function `bonobo_arg_type_to_gtk':
bonobo-arg.c:133: `TC_char' undeclared (first use in this function)
bonobo-arg.c:135: `TC_boolean' undeclared (first use in this function)
bonobo-arg.c:137: `TC_short' undeclared (first use in this function)
bonobo-arg.c:139: `TC_ushort' undeclared (first use in this function)
bonobo-arg.c:141: `TC_long' undeclared (first use in this function)
bonobo-arg.c:141: `TC_long' undeclared (first use in this function)
bonobo-arg.c:143: `TC_ulong' undeclared (first use in this function)
bonobo-arg.c:145: `TC_float' undeclared (first use in this function)
bonobo-arg.c:147: `TC_double' undeclared (first use in this function)
bonobo-arg.c:149: `TC_string' undeclared (first use in this function)

OK... I've been able to fix all of the other build problems I've
encountered, but this leaves me puzzled. My ORBit is ORBit2, checked
out with the orbit-small tag. Am I supposed to use Martin's hacked
ORBit instead?

Anyway, I'm surprised I got this far. A working GTK 2 was already no
small wonder IMHO. And now that I've checked out all those
cutting-edge modules, I'll start doing some preliminary translations,
too.

mawa
-- 
Multiple exclamation marks are sign of a diseased mind.
                                                    -- Terry Pratchett




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