/[cells-gtk]/INSTALL.TXT
ViewVC logotype

Contents of /INSTALL.TXT

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.3 - (show annotations)
Sun Feb 19 20:06:40 2006 UTC (8 years, 1 month ago) by pdenno
Branch: MAIN
CVS Tags: HEAD
Changes since 1.2: +8 -7 lines
File MIME type: text/plain
Update lisp implementation list
1
2 To compile and run:
3
4 STEP 0: WINDOWS USERS: Do the stuff marked "Windows Users" below.
5
6 STEP .5: CLISP Users edit the path in ./load.lisp (you'll see it).
7
8 STEP 1: EVERYONE: Start lisp, change to this directory and do (load "load")
9
10 STEP 2: EVERYONE: (test-gtk::gtk-demo)
11
12 STEP 3: ANYONE (optional) make libcellsgtk, (or get it from the cells-gtk site). To make:
13 3a) In ./root/gtk-ffi 'make'
14 3b) Move the library created to where it will be found (Linux see /etc/ld.so.conf).
15 3c) Uncomment the line (pushnew :libcellsgtk *features*) in ./root/gtk-ffi/gtk-ffi.asd
16 3d) Recompile the distribution (remove fasls and type (load "load") again.
17
18
19 TESTED ON:
20 Windows XP: (with gtk 2.4.10)
21 AllegroCL 6.2 Enterprise,
22 Lispworks 4.3 Personal
23 Windows 2000:
24 CLISP 2.38
25 Linux:
26 Lispworks 4.4 Pro,
27 CMUCL 19c,
28 CLISP 2.36
29 SBCL 0.9.9.1
30
31 NOT TESTED SINCE SWITCHING TO CFFI: (as of 2006-01-03):
32 AllegroCL
33 MACOSX
34
35 ;;; -------- Windows Users ---------------
36
37 Get GTK and Install
38
39 http://gimp-win.sourceforge.net/stable.html (I used version 2.8.9)
40
41 Executing the setup.exe should add "C:\Program Files\Common Files\GTK\2.0\bin"
42 to your path. You can verify that it has:
43
44 Start>Settings>Control Panel>System>Advanced>Environment Variables>
45
46 (I had to reboot after this, but then I don't know anything about Win32).
47
48 Note: On windows under emacs with slime, the gtk window does not popup.
49 You must start the application from a dos prompt.
50 (Solutions to this problem welcome!, probably involves putting something
51 like a call to gtk-iteration-do into some slime loop through a hook.)
52
53 Known bugs:
54 On Windows: Clisp crashes if
55 [My Computer]-> [Properties]-> [Advanced]-> [Perfomance Settings]-> [Show windows contents while dragging]
56 is set and resize the window while viewing a listbox or treebox.

  ViewVC Help
Powered by ViewVC 1.1.5