failed to build bigboard and mugshot



I followed the instructions in
http://live.gnome.org/OnlineDesktop/Develop to build OD.
I tried to build the minimal packages for OD (about 92 packages).
The sources were automatically downloaded from svn by jhbuild.

But the compilation of bigboard failed. The error messages from
compiler are as follows:
at compilation stage:
self.c: In function 'on_query_response':
self.c:262: warning: implicit declaration of function 'ddm_data_resource_ref'
self.c:262: warning: nested extern declaration of 'ddm_data_resource_ref'
self.c:272: warning: implicit declaration of function 'ddm_data_resource_unref'
self.c:272: warning: nested extern declaration of 'ddm_data_resource_unref'
self.c: In function 'on_ddm_ready':
self.c:314: warning: implicit declaration of function
'ddm_data_model_get_self_resource'
self.c:314: warning: nested extern declaration of
'ddm_data_model_get_self_resource'
self.c:314: warning: initialization makes pointer from integer without a cast
self.c:320: warning: passing argument 2 of
'ddm_data_model_query_resource' from incompatible pointer type
self.c: In function 'get_self_data':
self.c:346: warning: implicit declaration of function 'ddm_data_model_is_ready'
self.c:346: warning: nested extern declaration of 'ddm_data_model_is_ready'

at linking stage:
/home/killing/od/checkout/bigboard/applet/apps.c:175: undefined
reference to `ddm_data_resource_ref'
bigboard_applets-apps.o: In function `app_finalize':
/home/killing/od/checkout/bigboard/applet/apps.c:209: undefined
reference to `ddm_data_resource_unref'
bigboard_applets-self.o: In function `on_ddm_ready':
/home/killing/od/checkout/bigboard/applet/self.c:314: undefined
reference to `ddm_data_model_get_self_resource'
bigboard_applets-self.o: In function `get_self_data':
/home/killing/od/checkout/bigboard/applet/self.c:346: undefined
reference to `ddm_data_model_is_ready'
bigboard_applets-self.o: In function `on_query_response':
/home/killing/od/checkout/bigboard/applet/self.c:262: undefined
reference to `ddm_data_resource_ref'
/home/killing/od/checkout/bigboard/applet/self.c:272: undefined
reference to `ddm_data_resource_unref'

I was using ddm 0.8.10. I can't find the symbols above in the ddm headers.
Does the version of ddm matter?

I also got an error message while compiling mugshot client.
./../common/firefox/src/hippoModule.cpp:13:30: error:
nsIClassInfoImpl.h: No such file or directory

My firefox version is 2.0.0.10. I can't find the header file in my system dir.
I compiled them under Fedora 8, and I have already install the dependencies for
online desktop jhbuild.

Thanks.

-- 
regards,
Jiaqiang


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