Differences
This shows you the differences between two versions of the page.
Next revision | Previous revisionNext revisionBoth sides next revision | ||
apps:screensaver:installation [2018/11/23 04:21] – created bluesabre | apps:screensaver:installation [2018/11/23 07:59] – [Building & Installation] bluesabre | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Building & Installation ====== | + | ====== |
This document provides information about building and installing xfce4-screensaver.\\ | This document provides information about building and installing xfce4-screensaver.\\ | ||
Line 15: | Line 15: | ||
* xfconf 4.12.1 | * xfconf 4.12.1 | ||
* xrandr 1.3 | * xrandr 1.3 | ||
+ | * xscrnsaver | ||
* x11 1.0 | * x11 1.0 | ||
- | **UNDER CONSTRUCTION** | + | ===== 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=< | ||
+ | | --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 | | ||