libbonobomm compile problems
- From: Bryan Forbes <mxpxfifws yahoo com>
- To: gnomemm-list gnome org, orbitcpp-list gnome org
- Subject: libbonobomm compile problems
- Date: Sat, 1 Nov 2003 11:57:19 -0800 (PST)
Hey there,
    To start out with, I have the latest orbitcpp and libbonobomm from CVS and I'm using
libbonobo revision gnome-2-4.  When I go to compile libbonobomm, it goes into a loop in
bonobo/generated (not sure why...).  Before giving you commands and outputs, I must tell
you that I use jhbuild and my prefix for ALL of my gnome stuff is /opt/gnome2. 
Everything works fine except for this.  Ok, after stopping this strange loop, I tried
some of the commands it was running, and on this command:
/opt/gnome2/bin/orbit-idl-2 -lcpp -D__Bonobo_COMPILATION  -D__Bonobo_Unknown_COMPILATION
-I//opt/gnome2/share/idl/bonobo-2.0 -I//opt/gnome2/share/idl/bonobo-activation-2.0
/opt/gnome2/share/idl/bonobo-2.0/Bonobo.idl
I get this output:
orbit-idl-2 2.8.2 compiling
  mode, show preprocessor errors, passes: stubs skels common headers skel_impl imodule
 
/opt/gnome2/share/idl/bonobo-2.0/Bonobo_Moniker.idl:23: not a type identifier:
ResolveOptions
I took a look at /opt/gnome2/share/idl/bonobo-2.0/Bonobo_Moniker.idl, and here's a chunk
of the idl in question (starting at line 14):
#include <Bonobo_Activation_types.idl>
#include "Bonobo_Unknown.idl"
module Bonobo {
	typedef long ResolveFlag;
	const ResolveFlag MONIKER_ALLOW_USER_INTERACTION = 1;
	struct ResolveOptions {
		ResolveFlag  flags;
		long         timeout; /* in ms */
	};
If I run the above command without the -lcpp option, it compiles fine.  I'm guessing this
is something to do with c++'s strict typecasting, but I'm not sure.  For some reason,
when  this command and others bail out, libbonobomm deletes the Makefile from the
bonobo/generated dir.  This may be a completely separate issue, but I thought I would
bring it up since it's a pain to have to run configure each time I test if I've fixed
this.  And no, I haven't found a fix for this.  If you need any more info, feel free to
email me back.  Thanks in advance!
-Bryan Forbes
__________________________________
Do you Yahoo!?
Exclusive Video Premiere - Britney Spears
http://launch.yahoo.com/promos/britneyspears/
[Date Prev][
Date Next]   [Thread Prev][
Thread Next]   
[
Thread Index]
[
Date Index]
[
Author Index]