Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
xfce:building [2014/03/14 10:22] – [Installation location and variables] nick | xfce:building [2018/01/03 18:37] – [Build requirements] skunnyk | ||
---|---|---|---|
Line 45: | Line 45: | ||
* [[http:// | * [[http:// | ||
* Gtk+ and Glib headers, in some distributions called the -devel packages | * Gtk+ and Glib headers, in some distributions called the -devel packages | ||
+ | * Xfce 4.14 requires Gtk+ 3.22 and Glib 2.42 | ||
+ | * Xfce 4.12 requires Gtk+ 2.24 and Glib 2.30 | ||
* Xfce 4.10 requires Gtk+ 2.20 and Glib 2.24 | * Xfce 4.10 requires Gtk+ 2.20 and Glib 2.24 | ||
* Xfce 4.8 requires Gtk+ 2.14 and Glib 2.20 | * Xfce 4.8 requires Gtk+ 2.14 and Glib 2.20 | ||
Line 103: | Line 105: | ||
export CFLAGS=" | export CFLAGS=" | ||
- | If you want a debugging environment, | + | If you want a debugging environment, |
export CFLAGS="" | export CFLAGS="" | ||
Line 125: | Line 127: | ||
sudo make install | sudo make install | ||
+ | |||
+ | ==== Debug Levels ==== | ||
+ | |||
+ | Most Xfce modules use the m4 macro // | ||
+ | |||
+ | ? no | ||
+ | ! Cast checks and asserts in the Glib macros are disabled, this might be a tad faster, but it can results in segfaults and unexpected crashes. | ||
+ | ? minimum | ||
+ | ! This is the same as '' | ||
+ | ? yes | ||
+ | ! A number of '' | ||
+ | ? full | ||
+ | ! Same as the level above, including '' | ||
====== Help ====== | ====== Help ====== |