mirror of
https://github.com/gryf/wmaker.git
synced 2026-02-07 00:35:53 +01:00
Bug fixes for 0.20.3 pre-release 2
This commit is contained in:
48
INSTALL
48
INSTALL
@@ -24,7 +24,7 @@ SUPPORTED PLATFORMS
|
||||
- AIX 5.3
|
||||
- DEC Alpha/Digital UNIX 4.x
|
||||
- XFree86 / OS/2
|
||||
- Corel Netwinder
|
||||
- Corel NetWinder
|
||||
|
||||
Patches to make it work on other platforms are welcome.
|
||||
|
||||
@@ -32,7 +32,7 @@ Patches to make it work on other platforms are welcome.
|
||||
REQUIREMENTS:
|
||||
=============
|
||||
|
||||
The following software is required to use Window Maker
|
||||
The following software is required to use Window Maker:
|
||||
|
||||
- X11R6.x
|
||||
Window Maker can be compiled in older versions of X, like X11R5
|
||||
@@ -41,11 +41,27 @@ The following software is required to use Window Maker
|
||||
trouble using the dock. Upgrading the client libraries (Xlib, Xt etc)
|
||||
will help if you can't upgrade the server.
|
||||
|
||||
The following is required to build Window Maker:
|
||||
|
||||
If you will build Window Maker, make sure you have gcc and the X header files
|
||||
installed. Specially for newbie Linux users: you must install all X development
|
||||
packages and the gcc suite. Otherwise you won't be able to build any X program,
|
||||
including Window Maker.
|
||||
- Basic obvious stuff
|
||||
If you will build Window Maker, make sure you have gcc (or some
|
||||
other ANSI C compiler) and the X header files installed. Specially
|
||||
for newbie Linux users: you must install all X development packages
|
||||
and the gcc suite. Otherwise you won't be able to build any X
|
||||
program, including Window Maker.
|
||||
|
||||
- autoconf and automake
|
||||
autoconf and automake are not required, but if you have them
|
||||
installed, make sure you have autoconf 2.12 and automake 1.3 or
|
||||
newer. If you have an older version, disable them by temporarily
|
||||
renaming them to something else or uninstalling them from your
|
||||
system.
|
||||
|
||||
- lex (or flex) and yacc (or bison)
|
||||
These are used by libPropList. lex is actually not needed since
|
||||
it's output file is included, but either me or automake is stupid,
|
||||
causing the configure script for libPropList to simply abort for no
|
||||
convincent reason if lex is not found.
|
||||
|
||||
|
||||
OPTIONAL:
|
||||
@@ -128,6 +144,9 @@ To get a list of other options, run ./configure --help
|
||||
|
||||
--disable-shm disable use of the MIT shared memory extension. This will
|
||||
slow down texture generation.
|
||||
|
||||
--enable-modelock XKB language status lock support. If you don't know
|
||||
what it is you probably don't need it.
|
||||
|
||||
|
||||
PLATFORM SPECIFIC NOTES:
|
||||
@@ -136,9 +155,8 @@ PLATFORM SPECIFIC NOTES:
|
||||
CFLAGS="-belf -DANSICPP" ./configure
|
||||
|
||||
- SunOS, Solaris
|
||||
If you have gcc installed, after running configure, edit
|
||||
src/config.h and change the #define CPP_PATH line to
|
||||
#define CPP_PATH "gcc -E -x c"
|
||||
If you have gcc installed, run configure as:
|
||||
CPP_PATH="gcc -E -x c" ./configure
|
||||
Sun's cpp lacks some features needed by Window Maker and it can
|
||||
cause problems when parsing the config files.
|
||||
You also might need to use the --with-gfx-libs and --with-gfx-incs
|
||||
@@ -181,15 +199,6 @@ You can get the file at ftp://ftp.windowmaker.org. This file is optional
|
||||
and only have a few icons.
|
||||
|
||||
|
||||
autoconf and automake
|
||||
---------------------
|
||||
|
||||
autoconf and automake are not required, but if you have them installed,
|
||||
make sure you have autoconf 2.12 and automake 1.3 or newer. If you have
|
||||
an older version, disable them by temporarily renaming them to something
|
||||
else or uninstalling them from your system.
|
||||
|
||||
|
||||
Build Window Maker
|
||||
------------------
|
||||
For a quick start, type the following in your shell prompt:
|
||||
@@ -351,6 +360,9 @@ If you're not sure, try renaming ~/GNUstep to ~/GNUtmp and then run wmaker.inst
|
||||
not located in /lib/cpp, edit src/config.h and correct the path in
|
||||
CPP_PATH.
|
||||
|
||||
== checking lex output file root... configure: error: cannot find output from true; giving up
|
||||
|
||||
* Read the REQUIREMENTS section of this file.
|
||||
|
||||
|
||||
LOCALES/INTERNATIONALIZATION
|
||||
|
||||
Reference in New Issue
Block a user