Go to file
2021-01-24 00:03:19 +01:00
data Also link with libX11 for Gtk+ 3 2021-01-24 00:03:19 +01:00
doc Import the newer scripts from DeforaOS configure 2020-11-19 03:17:25 +01:00
include Update the copyright notice 2018-04-21 22:29:20 +02:00
src Also link with libX11 for Gtk+ 3 2021-01-24 00:03:19 +01:00
tests Also link with libX11 for Gtk+ 3 2021-01-24 00:03:19 +01:00
tools Also link with libX11 for Gtk+ 3 2021-01-24 00:03:19 +01: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.