wmpager: EWMH support
[dockapps.git] / wmweather+ / README
blob5957efb5d7124f1bb49679b09802a3460f6ac01d
1 COMPILATION
2 ===========
4 You will need the following libraries (with proper headers) installed
5 in order to compile this app. If you're using Debian, try packages like
6 the ones indicated.
7   libwraster  libwraster2, libwraster2-dev
8   libpcre     libpcre3, libpcre3-dev
9   libm        libc6, libc6-dev
10   libXpm      xlibs, xlibs-dev
11   libX11      xlibs, xlibs-dev
12   libcurl     libcurl4, libcurl4-dev
14 For the most part, you should just have to do "./configure && make install"
15 and the thing will build everything and install it.
17 The only really interesting compile-time parameters would be the P and X
18 variables in animation.c, if you don't like the 10-second cycle or
19 something.
21 If you get errors about a missing libwraster, check the following:
22  1) Do you have both the library AND the header installed? If the command
23     "locate wraster.h" doesn't come back with a header file in one of the
24     normal places, you'll have trouble.
25  2) Check for a line like the following in your ./configure output:
26      checking if libwraster is wanted... yes: libraries /usr/lib  includes /usr/include
27     In this case, we will look for the files /usr/lib/libwraster.so and
28     /usr/include/wraster.h. If for some reason you have these files in a
29     place other than ./configure looks for them, use the --with-libwraster
30     option to specify the proper prefix. If you have something really dumb
31     like /usr/include/wraster.h and /usr/X11R6/lib/libwraster.so, try adding
32     specific -I and -L options to your CFLAGS variable.
34 If you get errors about a missing pcre.h, and you have your header in
35 /usr/include/pcre/pcre.h instead of /usr/include/pcre.h, you will have to
36 add "-I/usr/include/pcre" to your CFLAGS variable when running ./configure.
38 If you get an error about anything missing in the b0rken subdirectory, the
39 problem is most likely that some library function or another is broken on
40 your system, configure detected this fact, a replacement was requested, and
41 no replacement is available. You are welcome to submit a patch.
43 For run-time hints, please see the HINTS file.