SVN Build help?
Stefan Stuhr
xfce4devlist at sstuhr.dk
Sun Feb 19 20:59:58 CET 2006
søn, 19 02 2006 kl. 19:49 +0000, skrev Robin Haswell:
> 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.
AFAIK xfce4-toys is deprecated, or it's going to be. The xfce4-eyes
panel plugin doesn't seem to have been ported to the 4.4 panel.
> Cheers
>
> -Rob
Stefan
More information about the Xfce4-dev
mailing list