Xfce Wiki

Sub domains
 

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
xfce:building [2014/03/14 10:38]
nick [Compiling and installing]
xfce:building [2018/01/03 18:37] (current)
skunnyk [Build requirements]
Line 45: Line 45:
   * [[http://​en.wikipedia.org/​wiki/​GNU_toolchain|A working GNU toolchain]]   * [[http://​en.wikipedia.org/​wiki/​GNU_toolchain|A working GNU toolchain]]
   * 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="​-O2 -pipe"   export CFLAGS="​-O2 -pipe"
    
-If you want a debugging environment,​ unset the CFLAGS and use ''​<​nowiki>​--enable-debug</​nowiki>​'',​ see below for the different debug levels.+If you want a debugging environment,​ unset the CFLAGS and use ''​%%--enable-debug%%'',​ see below for the different debug levels.
  
   export CFLAGS=""​   export CFLAGS=""​
Line 137: Line 139:
 ! A number of ''​$CFLAGS''​ are set to check the code for different errors. During configure you'll see all the options are tested to avoid binaries that do not work. ! A number of ''​$CFLAGS''​ are set to check the code for different errors. During configure you'll see all the options are tested to avoid binaries that do not work.
 ? full ? full
-! Same as the level above, including ''​-Werror''​ so the compilers aborts during compiler errors. The compiler will also generate binaries with debug information suitable for backtraces and memory checks.+! Same as the level above, including ''​-Werror''​ so the compilers aborts during compiler errors. The compiler will also generate binaries with debug information suitable for [[:​contribute:​bugs:​|backtraces]] and memory checks. ​This is the recommended level for developers or users who want to report bugs. 
 ====== Help ====== ====== Help ======