Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
apps:screensaver:installation [2018/11/23 07:07] – bluesabre | apps:screensaver:installation [2020/09/28 09:15] (current) – removed deprecated page kevinbowen | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Building & Installation ====== | ||
- | |||
- | This document provides information about building and installing xfce4-screensaver.\\ | ||
- | Please [[https:// | ||
- | |||
- | ===== Build Requirements ===== | ||
- | |||
- | * dbus-glib 0.30 | ||
- | * garcon-gtk3 0.5.0 | ||
- | * glib 2.50.0 | ||
- | * gtk 3.22.0 | ||
- | * libxklavier 5.2 | ||
- | * libxfce4ui 4.12.1 | ||
- | * libxfce4util 4.12.1 | ||
- | * xfconf 4.12.1 | ||
- | * xrandr 1.3 | ||
- | * xscrnsaver | ||
- | * x11 1.0 | ||
- | |||
- | ===== Instructions ===== | ||
- | |||
- | ==== From Source (GIT) ==== | ||
- | |||
- | < | ||
- | ./ | ||
- | make && sudo make install | ||
- | </ | ||
- | |||
- | ==== From Source (Release) ==== | ||
- | |||
- | < | ||
- | ./configure < | ||
- | make && sudo make install | ||
- | </ | ||
- | |||
- | ==== Source Configuration Parameters ==== | ||
- | |||
- | Please run '' | ||
- | |||
- | **'' | ||
- | |||
- | ^ Option ^ Description ^ Default ^ | ||
- | | --prefix=PREFIX | install architecture-independent files in PREFIX | /usr/local | | ||
- | | --exec-prefix=EPREFIX | install architecture-dependent files in EPREFIX | PREFIX | | ||
- | | --bindir=DIR | user executables | EPREFIX/bin | | ||
- | | --sbindir=DIR | system admin executables | EPREFIX/ | ||
- | | --libexecdir=DIR | program executables | EPREFIX/ | ||
- | | --sysconfdir=DIR | read-only single-machine data | PREFIX/etc | | ||
- | | --sharedstatedir=DIR | modifiable architecture-independent data | PREFIX/com | | ||
- | | --localstatedir=DIR | modifiable single-machine data | PREFIX/var | | ||
- | | --runstatedir=DIR | modifiable per-process data | LOCALSTATEDIR/ | ||
- | | --libdir=DIR | object code libraries | EPREFIX/lib | | ||
- | | --includedir=DIR | C header files | PREFIX/ | ||
- | | --oldincludedir=DIR | C header files for non-gcc | / | ||
- | | --datarootdir=DIR | read-only arch.-independent data root | PREFIX/ | ||
- | | --datadir=DIR | read-only architecture-independent data | DATAROOTDIR | | ||
- | | --infodir=DIR | info documentation | DATAROOTDIR/ | ||
- | | --localedir=DIR | locale-dependent data | DATAROOTDIR/ | ||
- | | --mandir=DIR | man documentation | DATAROOTDIR/ | ||
- | | --docdir=DIR | documentation root | DATAROOTDIR/ | ||
- | | --htmldir=DIR | html documentation | DOCDIR | | ||
- | | --dvidir=DIR | dvi documentation | DOCDIR | | ||
- | | --pdfdir=DIR | pdf documentation | DOCDIR | | ||
- | | --psdir=DIR | ps documentation | DOCDIR | | ||
- | |||
- | **'' | ||
- | |||
- | ^ Option ^ Description ^ Default ^ | ||
- | | --program-prefix=PREFIX | prepend PREFIX to installed program names | | | ||
- | | --program-suffix=SUFFIX | append SUFFIX to installed program names | | | ||
- | | --program-transform-name=PROGRAM | run sed PROGRAM on installed program names | | | ||
- | |||
- | **'' | ||
- | |||
- | ^ Option ^ Description ^ Default ^ | ||
- | | --x-includes=DIR | X include files are in DIR | | | ||
- | | --x-libraries=DIR | X library files are in DIR | | | ||
- | |||
- | **'' | ||
- | |||
- | ^ Option ^ Description ^ Default ^ | ||
- | | --build=BUILD | configure for building on BUILD | guessed | | ||
- | | --host=HOST | cross-compile to build programs to run on HOST | BUILD | | ||
- | |||
- | **'' | ||
- | |||
- | ^ Option ^ Description ^ Default ^ | ||
- | | --disable-option-checking | ignore unrecognized --enable/ | ||
- | | --disable-FEATURE | do not include FEATURE (same as --enable-FEATURE=no) | | | ||
- | | --enable-FEATURE[=ARG] | include FEATURE [ARG=yes] | | | ||
- | | --enable-silent-rules | less verbose build output (undo: "make V=1") | | | ||
- | | --disable-silent-rules | verbose build output (undo: "make V=0") | | | ||
- | | --enable-maintainer-mode | enable make rules and dependencies not useful (and sometimes confusing) to the casual installer | | | ||
- | | --disable-nls | do not use Native Language Support | | | ||
- | | --enable-dependency-tracking | do not reject slow dependency extractors | | | ||
- | | --disable-dependency-tracking | speeds up one-time build | | | ||
- | | --enable-shared[=PKGS] | build shared libraries | yes | | ||
- | | --enable-static[=PKGS] | build static libraries | yes | | ||
- | | --enable-fast-install[=PKGS] | optimize for fast installation | yes | | ||
- | | --disable-libtool-lock | avoid locking (might break parallel builds) | | | ||
- | | --disable-schemas-compile | Disable regeneration of gschemas.compiled on install | | | ||
- | | --enable-docbook-docs | build documentation (requires xmlto) | | | ||
- | |||
- | **'' | ||
- | |||
- | ^ Option ^ Description ^ Default ^ | ||
- | | --enable-locking | Compile in support for locking the display. | | | ||
- | | --disable-locking | Do not allow locking at all. | | | ||
- | | --enable-pam | Enable PAM support | auto | | ||
- | | --enable-authentication-scheme=auto/ | ||
- | | --enable-more-warnings | Maximum compiler warnings | | | ||
- | | --enable-debug=no/ | ||
- | |||
- | **'' | ||
- | |||
- | ^ Option ^ Description ^ Default ^ | ||
- | | --with-PACKAGE[=ARG] | use PACKAGE [ARG=yes] | | | ||
- | | --without-PACKAGE | do not use PACKAGE (same as --with-PACKAGE=no) | | | ||
- | | --with-pic[=PKGS] | try to use only PIC/non-PIC objects | use both | | ||
- | | --with-aix-soname=aix|svr4|both | shared library versioning (aka " | ||
- | | --with-gnu-ld | assume the C compiler uses GNU ld | no | | ||
- | | --with-sysroot[=DIR] | Search for dependent libraries within DIR (or the compiler' | ||
- | | --with-x | use the X Window System | | | ||
- | | --with-pam-prefix=< | ||
- | | --with-pam-auth-type=< | ||
- | | --with-doc-dir=< | ||
- | | --with-mit-ext | Include support for the MIT-SCREEN-SAVER extension. | | | ||
- | | --with-xf86gamma-ext | Include support for XFree86 gamma fading. | | | ||
- | | --with-xscreensaverdir=dir | Use xscreensaver hack configs found in directory | | | ||
- | | --with-xscreensaverhackdir=dir | Look for xscreensaver hack executables in directory | | | ||
- | | --with-libgl | build with GL support | | | ||
- | | --with-shadow | Include support for shadow password authentication. | | | ||
- | | --with-passwd-helper | Include support for an external password verification helper program. | | | ||
- | | --with-console-kit | Add ConsoleKit support | | | ||
- | | --with-systemd | Add systemd support | | | ||
- | | --without-kbd-layout-indicator | disable keyboard layout indicator | | | ||
- | |||
- | **'' | ||
- | |||
- | ^ Variable ^ Description ^ | ||
- | | CC | C compiler command | | ||
- | | CFLAGS | C compiler flags | | ||
- | | LDFLAGS | linker flags, e.g. -L<lib dir> if you have libraries in a nonstandard directory <lib dir> | | ||
- | | LIBS | libraries to pass to the linker, e.g. -l< | ||
- | | CPPFLAGS | (Objective) C/C++ preprocessor flags, e.g. -I< | ||
- | | CPP | C preprocessor | | ||
- | | LT_SYS_LIBRARY_PATH | User-defined run-time library search path. | | ||
- | | PKG_CONFIG | path to pkg-config utility | | ||
- | | PKG_CONFIG_PATH | directories to add to pkg-config' | ||
- | | PKG_CONFIG_LIBDIR | path overriding pkg-config' | ||
- | | XFCE_SCREENSAVER_CFLAGS | C compiler flags for XFCE_SCREENSAVER, | ||
- | | XFCE_SCREENSAVER_LIBS | linker flags for XFCE_SCREENSAVER, | ||
- | | XFCE_SCREENSAVER_DIALOG_CFLAGS | C compiler flags for XFCE_SCREENSAVER_DIALOG, | ||
- | | XFCE_SCREENSAVER_DIALOG_LIBS | linker flags for XFCE_SCREENSAVER_DIALOG, | ||
- | | XFCE_SCREENSAVER_CAPPLET_CFLAGS | C compiler flags for XFCE_SCREENSAVER_CAPPLET, | ||
- | | XFCE_SCREENSAVER_CAPPLET_LIBS | linker flags for XFCE_SCREENSAVER_CAPPLET, | ||
- | | XFCE_SCREENSAVER_COMMAND_CFLAGS | C compiler flags for XFCE_SCREENSAVER_COMMAND, | ||
- | | XFCE_SCREENSAVER_COMMAND_LIBS | linker flags for XFCE_SCREENSAVER_COMMAND, | ||
- | | XFCE_SCREENSAVER_SAVER_CFLAGS | C compiler flags for XFCE_SCREENSAVER_SAVER, | ||
- | | XFCE_SCREENSAVER_SAVER_LIBS | linker flags for XFCE_SCREENSAVER_SAVER, | ||
- | | XMKMF | Path to xmkmf, Makefile generator for X Window System | | ||
- | | SYSTEMD_CFLAGS | C compiler flags for SYSTEMD, overriding pkg-config | | ||
- | | SYSTEMD_LIBS | linker flags for SYSTEMD, overriding pkg-config | | ||