4 ms·
First step will be to figure out how to build xfce from source and how to compile. ATM this is a bit tricky because of the gtk3 transition: some of the modules
by ufo 10y ago
First step will be to figure out how to build xfce from source and how to compile. ATM this is a bit tricky because of the gtk3 transition: some of the modules have compilation warnings for deprecated functions in the latest version of GTK3, which is problematic because -Werror is on by default. And if you want to install the latest xfce on a different prefix instead of /usr and /usr/local you need to fiddle wit lots of configure flags and environment variables (like XDG_DATA_DIRS). I wish there was a more automated way to do all of this because I got stuck in this part the last time I tried :(
Anyway, I sincerely wish you the best of luck! You should probably get it working if you don't try to overcomplicate it like I did :) The source code is available at [1] and each library or component gets its own git repo. Building instructions can be found here [2] on the wiki. They are mostly up to date but you might need some help from the IRC [3] if you run into trouble.
[1] https://git.xfce.org/ https://git.xfce.org/
[2] https://docs.xfce.org/xfce/building https://docs.xfce.org/xfce/building
[3] #xfce on irc.freenode.net