diff options
author | Ryan Pavlik <rpavlik@iastate.edu> | 2011-10-31 15:37:29 (GMT) |
---|---|---|
committer | Ryan Pavlik <rpavlik@iastate.edu> | 2011-10-31 15:54:33 (GMT) |
commit | aabf32a1d908b2a07578d8e02aa1efc1879b6e5c (patch) | |
tree | cb4a5f7b89d45c62a6ddadf9b3e8ad586f2fbbd8 | |
parent | ea5f7b56ecceaa638133f406a954d324f8e720c6 (diff) | |
download | fluxbox-aabf32a1d908b2a07578d8e02aa1efc1879b6e5c.zip fluxbox-aabf32a1d908b2a07578d8e02aa1efc1879b6e5c.tar.bz2 |
README: Add information on cross-compiling for Windows
-rw-r--r-- | README | 23 |
1 files changed, 23 insertions, 0 deletions
@@ -17,6 +17,29 @@ Compile and Install: | |||
17 | # make install | 17 | # make install |
18 | 18 | ||
19 | 19 | ||
20 | Cross-Compile for Windows: | ||
21 | |||
22 | You'll want mingw-cross-env installed, with libX11 and mingw-catgets built. | ||
23 | A configure line that works is: | ||
24 | $ ./configure \ | ||
25 | --prefix=/ \ | ||
26 | --host=i686-pc-mingw32 \ | ||
27 | --disable-imlib2 \ | ||
28 | --disable-xmb \ | ||
29 | --disable-slit \ | ||
30 | --disable-remember \ | ||
31 | --disable-toolbar \ | ||
32 | --disable-fribidi \ | ||
33 | --disable-nls \ | ||
34 | --disable-xft \ | ||
35 | LIBS="-lxcb -lXdmcp -lXau -lpthread -lws2_32" | ||
36 | |||
37 | Then, build and install with | ||
38 | $ make install DESTDIR=$(pwd)/stage | ||
39 | |||
40 | You can then copy the whole "stage" directory to a Windows machine and | ||
41 | run it on your choice of X server. | ||
42 | |||
20 | Thanks: | 43 | Thanks: |
21 | 44 | ||
22 | Blackbox team | 45 | Blackbox team |