[Fedora-xen] FC6 and xen-3.0.3 -- Is xen missing rfb directory ?

Daniel P. Berrange berrange at redhat.com
Thu Nov 9 23:29:50 UTC 2006


On Thu, Nov 09, 2006 at 03:16:02PM -0800, Ranganathan, Shobha wrote:
> I am trying to build Xen in FC6. when I did "make world pae=y",

We don't typically use 'make world' in Fedora Xen builds because that
builds the ancient 2.6.16 kernels from upstream Xen. Instead the Xen
kernels for Fedora are based on the current 2.6.18 tree and the source
for these is distributed in the kernel src.rpm. The 'xen' RP is only
used for building userspace - we better to just to 'make tools' instead
of 'make world'.

> It gives me an error in xenfb.c in tools/xenfb/ directoty that file
> rfb/rfb.h is not available in tools/xenfb/ directory. This is true.
> 
>  
> 
> I commented it out in xenfb.c. I am trying to rebuild the Xen sources
> 
> Is this known issue ? 

You need to build libvncserver first, eg in the RPM spec we do:

 # pushd LibVNCServer-0.8.2
 # ./configure
 # make -C libvncserver
 # vncdir=`pwd`
 # popd
 # sed -i -e "s;libvncserver-config;${vncdir}/libvncserver-config;" tools/xenfb/Makefile

Before going in to building any of the Xen bits

Dan.
-- 
|=- Red Hat, Engineering, Emerging Technologies, Boston.  +1 978 392 2496 -=|
|=-           Perl modules: http://search.cpan.org/~danberr/              -=|
|=-               Projects: http://freshmeat.net/~danielpb/               -=|
|=-  GnuPG: 7D3B9505   F3C9 553F A1DA 4AC2 5648 23C1 B3DF F742 7D3B 9505  -=| 




More information about the Fedora-xen mailing list