euclid-wm: tarball install

Installing euclid from a tarball is dead simple. Just enter the bold commands, mutatis mutandis, from the following example. E.g., if you've already downloaded it, you don't need to wget it. If you use sudo, use that instead of the su + suspend, change the version number where applicable, etc.

Note that prior to attmepting to make euclid, you will need to have installed the basic C developer tools (including gcc and make--these come standard with most nixen) as well as the development files for Xlib and Xinerama (these don't).

Also note that before starting euclid, you should make sure that you have installed xterm (used to be standard, but isn't alwasy included these days) and demenu. (If you don't want to install these two tools, you can edit the config file to use your prefered terminal and menu--see the manpages).

:~$ wget
--2010-07-23 16:17:36--
Connecting to||:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 19832 (19K) [application/x-gzip]
Saving to: euclid-wm-0.1.1.tar.gz

100%[===================================================>] 19,832      54.7K/s   in 0.4s    

2010-07-23 16:17:42 (54.7 KB/s) - euclid-wm-0.1.1.tar.gz saved [19832/19832]

:~$ tar -xzf euclid-wm-0.1.1.tar.gz 
:~$ cd euclid-wm-0.1.1/
:~/euclid-wm-0.1.1$ make
cc -pedantic -Wall -lX11 -O2 -std=c99 euclid-wm.c -o euclid-wm
:~/euclid-wm-0.1.1$ su 
:/home/wmdiem/euclid-wm-0.1.1# make install
:/home/wmdiem/euclid-wm-0.1.1# suspend 
[1]+  Stopped                 su
:~/development/src/euclid-wm-0.1.1$ man euclid-wm 

If you use a display manger euclid-wm should now be in its list of sessions.
If you use xinitrc, you should exec start-euclid. If you notice that things don't seem to work the way you expect (e.g., you get unusual 'permission denied' popups from your filemanager, your programs suddenly look ugly), have a look at euclidrc for some suggestions (again the manpage is your friend).

This site is optimized for w3m.