1
by Camm Maguire
C_GC_OFFSET is 2 on m68k-linux |
1 |
; Copyright (c) 1994 William F. Schelter
|
2 |
||
3 |
; See the files gnu.license and dec.copyright .
|
|
4 |
||
5 |
; This program is free software; you can redistribute it and/or modify
|
|
6 |
; it under the terms of the GNU General Public License as published by
|
|
7 |
; the Free Software Foundation; either version 1, or (at your option)
|
|
8 |
; any later version.
|
|
9 |
||
10 |
; This program is distributed in the hope that it will be useful,
|
|
11 |
; but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
12 |
; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
13 |
; GNU General Public License for more details.
|
|
14 |
||
15 |
; You should have received a copy of the GNU General Public License
|
|
16 |
; along with this program; if not, write to the Free Software
|
|
17 |
; Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
|
18 |
||
19 |
; Some of the files that interface to the Xlib are adapted from DEC/MIT files.
|
|
20 |
; See the file dec.copyright for details.
|
|
21 |
||
22 |
(make-package :XLIB) |
|
23 |
(in-package :XLIB) |
|
24 |
(sys::use-package '(:lisp :system :sys)) |
|
25 |
||
26 |
(defvar *files* '( "Xlib" |
|
27 |
"Xutil"
|
|
28 |
"X"
|
|
29 |
"XAtom"
|
|
30 |
"defentry-events"
|
|
31 |
"Xstruct"
|
|
32 |
"XStruct-l-3"
|
|
33 |
"general"
|
|
34 |
"keysymdef"
|
|
35 |
"X10"
|
|
36 |
"Xinit"
|
|
37 |
"dwtrans"
|
|
38 |
"sysinit"
|
|
39 |
))
|
|
40 |
||
41 |
||
42 |
(defun compile-xgcl() |
|
43 |
(mapcar #'(lambda (x) |
|
44 |
(compile-file (format nil "~a.lsp" x) :system-p t)) *files*) |
|
45 |
)
|
|
46 |
||
47 |
||
48 |
(defun load-xgcl() |
|
49 |
(mapcar #'(lambda (x) (load (format nil "~a.o" x))) *files*)) |
|
50 |
||
51 |
||
52 |
||
53 |
||
54 |
||
55 |
||
56 |
||
57 |
||
58 |
||
59 |