Go to file
2021-09-29 09:33:00 +02:00
data Really default to Gtk+ 4 2021-09-29 09:32:23 +02:00
doc Update the scripts from DeforaOS configure 2021-09-17 10:33:10 +02:00
include Update the copyright notice 2021-09-29 09:33:00 +02:00
src Update the copyright notice 2021-09-29 09:33:00 +02:00
tests Really default to Gtk+ 4 2021-09-29 09:32:23 +02:00
tools Build fixes for Gtk+ 4 2021-09-29 09:32:59 +02:00
.gitignore Register config.ent 2020-11-19 06:10:45 +01:00
COPYING Re-license as 2-clause BSD 2015-05-25 13:33:03 +02:00
project.conf Register the project modes globally 2021-01-10 00:49:39 +01:00
README.md Document the procedure to build for Gtk+ 2 2021-01-10 00:24:35 +01:00

DeforaOS libDesktop

About libDesktop

libDesktop is a collection of compatibility and portability routines to help with the development of desktop applications using the Gtk+ toolkit.

Compiling libDesktop

With GCC, this should be enough:

$ make

To install libDesktop in a dedicated directory, like /path/to/libDesktop:

$ make PREFIX="/path/to/libDesktop" install

Using Gtk+ version 2

libDesktop defaults to the version 3 of the Gtk+ toolkit. Alternatively, it is possible to re-generate the Makefiles for the Gtk+ 2 toolkit with configure(1) from the DeforaOS configure project, found at https://www.defora.org/os/project/16/configure. The procedure is then as follows:

$ configure -M gtk2-debug
[or "gtk2-release"]
$ make distclean
$ make

Please refer to the documentation of DeforaOS configure for further instructions.