SVN Build help?

Robin Haswell rob at digital-crocus.com
Sun Feb 19 20:49:59 CET 2006


Hey guys

Not sure if this should go to one of the other lists but this seems good enough. I wanted to move to 
SVN XFCE so I could comment and help out on the new version. Only problem is I can't build the 
entire thing. I get the following message when compiling xfce4-toys:

checking for xfce4-panel-1.0 >= 4.2.0... not found
*** The required package xfce4-panel-1.0 was not found on your system.
*** Please install xfce4-panel-1.0 (atleast version 4.2.0) or adjust
*** the PKG_CONFIG_PATH environment variable if you
*** installed the package in a nonstandard prefix so that
*** pkg-config is able to find it.
Error building xfce4-toys

I know I've compiled and installed xfce4-panel successfully, with default options so it installed to 
/usr/local. However:

rob at ubuntu:~/xfce$ sudo updatedb; locate xfce4-panel|grep pc
/home/rob/xfce/xfce4-svn-source/xfce4-panel/libxfce4panel/.svn/text-base/libxfce4panel-1.0.pc.in.svn-base
/home/rob/xfce/xfce4-svn-source/xfce4-panel/libxfce4panel/.svn/prop-base/libxfce4panel-1.0.pc.in.svn-base
/home/rob/xfce/xfce4-svn-source/xfce4-panel/libxfce4panel/.svn/props/libxfce4panel-1.0.pc.in.svn-work
/home/rob/xfce/xfce4-svn-source/xfce4-panel/libxfce4panel/.svn/wcprops/libxfce4panel-1.0.pc.in.svn-work
/home/rob/xfce/xfce4-svn-source/xfce4-panel/libxfce4panel/libxfce4panel-1.0.pc.in
/home/rob/xfce/xfce4-svn-source/xfce4-panel/libxfce4panel/libxfce4panel-1.0.pc
/home/rob/xfce/xfce4-svn-source/xfce4-panel/depcomp

Is the install target not installing the .pc files?

My build order is this:

dirs = "xfce4-dev-tools xfc libxfce4util libxfcegui4 libxfce4mcs xfce-mcs-manager xfce-mcs-plugins 
xfce4-panel xfwm4 xfce-utils xffm xfdesktop xfce4-session xfprint gtk-xfce-engine-2 xfce4-mixer 
xfce4-toys xfce4-trigger-launcher xfce4-icon-theme  xfce4-terminal xfwm4-themes xfcalendar 
xfce4-appfinder libexo xfmedia terminal thunar"

And my checkout is this:

os.system("svn co http://svn.xfce.org/svn/xfce/modules/trunk xfce4-svn-source")
os.system("svn co http://svn.xfce.org/svn/xfce/xfc/trunk xfce4-svn-source/xfc")
os.system("svn co http://svn.xfce.org/svn/xfce/xfmedia/trunk xfce4-svn-source/xfmedia")
os.system("svn co http://svn.xfce.org/svn/xfce/libexo/trunk xfce4-svn-source/libexo")
os.system("svn co http://svn.xfce.org/svn/xfce/terminal/trunk xfce4-svn-source/terminal")
os.system("svn co http://svn.xfce.org/svn/xfce/thunar/trunk xfce4-svn-source/thunar")

I've also attached a python file to assist in building xfce4 from source. When it works I'll send it 
to the list again and you can put it about. The tactic worked wonders for e17 awareness.

Cheers

-Rob
-------------- next part --------------
A non-text attachment was scrubbed...
Name: build.py
Type: text/x-python
Size: 1466 bytes
Desc: not available
URL: <http://mail.xfce.org/pipermail/xfce4-dev/attachments/20060219/70744828/attachment.py>


More information about the Xfce4-dev mailing list