[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Help needed in compiling express-window files!



I copied Express Windows software from the  public  directory  of
trix.ai.mit.edu  and  tried  compiling the files using Allegro CL
3.1.4. I started getting different error messages and it was  not
able  to  compile  some  of  the  files  [lisp-window.lisp, file-
manager.lisp,  system.lisp,  processes.lisp,  demos.lisp,   menu-
definer.lisp, sym-comp.lisp, clx-hacks.lisp].

Could you help me in compiling the express-window files?

Here is the dribble-bug output.

rootkak# cl -qq
Allegro CL 3.1.4 [Sun3] (12/1/89)
Copyright (C) 1985-1989, Franz Inc., Berkeley, CA, USA
<cl> (dribble "franz.bugs")

dribbling to file "/users/ew/code/franz.bugs"
 
LISP-IMPLEMENTATION-TYPE: Allegro CL
LISP-IMPLEMENTATION-VERSION: 3.1.4 [Sun3] (12/1/89)
MACHINE-TYPE: Sun3
MACHINE-VERSION: 
SOFTWARE-TYPE: SunOS
SOFTWARE-VERSION: 
SHORT-SITE-NAME: surya
*features*: (:BIG-ENDIAN :GSGC :M68881 :M68020 :ALLEGRO-V3.1 :FRANZ-INC :EXCL :ALLEGRO :COMMON-LISP :CONFORMING-IEEE :IEEE :FLAVORS :SUN :M68K :SUN3 :UNIX :MULTIPROCESSING :XLIB :GC-CURSOR :CW-X)
*modules*: ("XVARS" "XCW" "CLX" "CLXEXCLDEP" "ADVISE" "TRACE" "MDPROC" "PROCESS" "FOREIGN" "FOREIGN-FUNCTIONS" "SA68881")
PATCH::*XCW-PATCHES*:
 (16 . "scrolling set clipping region correctly")
 (15 . "programmatic iconization with old wm's")
 (14 . "stop-default-handler race condition")
 (13 . "install font error on bad server name")
 (12 . "restart icons and textures")
 (11 . "get-box-region allows full size")
 (10 . "documentation-print in menus can pop-up *p-w*")
 (9 . "rubout-handler ok when stream closed")
 (8 . "default deselect method")
 (7 . "sequential restores ok")
 (6 . "menus handle exposure events")
 (5 . "scrollbar popup and border sanity")
 (4 . "wm-shrink-method")
 (3 . "clip lines correctly")
 (2 . "make k-c-w finish correctly")
 (1 . "window creation stacking order")
trace: $Header: trace.cl,v 1.35 89/07/22 18:56:24 layer Rel $
mdproc: $Header: mdproc.cl,v 1.20 89/07/22 18:56:29 layer Rel $
process: $Header: process.cl,v 1.44 89/08/17 18:45:20 layer Rel $
foreign: $Header: foreign.cl,v 1.49 89/08/28 14:45:00 layer Rel $

NIL 
<cl> (use-package :cw)

T 
<cl> (require :pcl)

; Fast loading /usr/local/lib/cl/code/pcl.fasl.

T 
<cl> (load "../load-ew.lisp")

; Loading /users/ew/load-ew.lisp.
Load CLX?n

Compile CLX?n

Load CLOS?n

Compile CLOS?n

; Loading /users/ew/code/system.lisp.
; Loading /users/ew/code/symbols.lisp.
Load Express Windows?n

Compile Express Windows?y

; Loading /users/ew/code/defsystem.lisp.
; Fast loading /users/ew/code/clx-hacks.fasl.
; Fast loading /users/ew/code/meter.fasl.
; Fast loading /users/ew/code/cl-clos-macros.fasl.
; Fast loading /users/ew/code/fixnum-macros.fasl.
; Fast loading /users/ew/code/x-macros-interface.fasl.
; Fast loading /users/ew/code/fonts.fasl.
; Fast loading /users/ew/code/macros.fasl.
; Fast loading /users/ew/code/x-interface.fasl.
; Fast loading /users/ew/code/read-internal.fasl.
; Fast loading /users/ew/code/quad-trees.fasl.
; Fast loading /users/ew/code/base-presentations.fasl.
; Fast loading /users/ew/code/type.fasl.
; Fast loading /users/ew/code/scrolling.fasl.
; Fast loading /users/ew/code/graphic-primitives.fasl.
; Fast loading /users/ew/code/io-functions.fasl.
; Fast loading /users/ew/code/command-processor.fasl.
; Fast loading /users/ew/code/misc.fasl.
; Fast loading /users/ew/code/memo.fasl.
; Fast loading /users/ew/code/table.fasl.
; Fast loading /users/ew/code/query.fasl.
; Fast loading /users/ew/code/completion.fasl.
; Fast loading /users/ew/code/frames.fasl.
; Fast loading /users/ew/code/input-editor.fasl.
; Fast loading /users/ew/code/proprietary-presentation-types.fasl.
; Fast loading /users/ew/code/presentation-types.fasl.
; --- Compiling file /users/ew/code/lisp-window.lisp ---
Error: Invalid initialization argument :NAME for class PROGRAM-FRAMEWORK

[changing package from "USER" to "EXPRESS-WINDOWS"]
[1] <cl> :cl file-manager.lisp

; --- Compiling file /users/ew/code/file-manager.lisp ---
; Compiling MAKE-NODE
; Compiling NODE-P
; Compiling MAKE-DIRECTORY-NODE
; Compiling DIRECTORY-NODE-P
; Compiling PRINT-DIRECTORY-NODE
; Compiling MAKE-FILE-NODE
; Compiling FILE-NODE-P
; Compiling PRINT-FILE-NODE
; Compiling |printer-DIRECTORY-NODE|
; Compiling |printer-FILE-NODE|
Error: Invalid initialization argument :NAME for class EXPRESS-WINDOWS::PROGRAM-FRAMEWORK

[changing package from "EXPRESS-WINDOWS" to "FILE-MANAGER"]
[2] <cl> :cl system.lisp

; Fast loading /users/ew/code/system.fasl.
; Loading /users/ew/code/symbols.lisp.
[2] <cl> :cl process.lisp
Error: couldn't find source file: process.lisp
[3] <cl> :cl processes.lisp

; --- Compiling file /users/ew/code/processes.lisp ---
Error: Invalid initialization argument :NAME for class EXPRESS-WINDOWS::PROGRAM-FRAMEWORK

[changing package from "FILE-MANAGER" to "PROCESS-MANAGER"]
[4] <cl> :cl demos.lisp

; --- Compiling file /users/ew/code/demos.lisp ---
; Compiling DEFINE-DEMO
; Compiling WAIT-NEXT-STEP
; Compiling DEMO-LINES
; Compiling DEMO-LIST-OF-NUMBERS
; Compiling DEMO-LIST-OF-NUMBERS-2
; Compiling DEMO-MAKE-TABLE-MULTIPLY
; Compiling DEMO-MAKE-TABLE-SIMPLE-MULTIPLY
; Compiling DEMO-MEMOIZED-MAKE-TABLE-ROW-CHANGES
; Compiling DEMO-MENU-CHOOSE
; Compiling DEMO-MENU-CHOOSE-WITH-GRAPHICS
; Compiling DEMO-MEMOIZED-MAKE-TABLE-FONT-CHANGES
; Compiling DEMO-SIMPLE-TABLE-WITH-BORDERS
; Compiling DEMO-MAKE-TABLE-AFTER-TABLE
; Compiling DEMO-DOUBLE-TABLE
; Compiling DEMO-DISPLAYS-AND-QUERIES
; Compiling |translator-STRING-TO-INTEGER|
Warning: variable IGNORE is never used
; Compiling |translator-STRING-TO-INTEGER-test|
Warning: variable IGNORE is never used
; Compiling DEMO-QUERYING-VALUES
; Compiling DEMO-TRACKING-MOUSE
; Compiling RUN-DEMOS
Error: Invalid initialization argument :NAME for class PROGRAM-FRAMEWORK

[changing package from "PROCESS-MANAGER" to "EXPRESS-WINDOWS"]
[5] <cl> :cl sym-comp.lisp

; Fast loading /users/ew/code/sym-comp.fasl.
[5] <cl> :cl clx.hacks.lisp
Error: couldn't find source file: clx.hacks.lisp
[6] <cl> :cl clx-hacks.lisp

; Fast loading /users/ew/code/clx-hacks.fasl.
[6] <cl> (dribble)

Thanx
  --       Ashok Kumar Kamshatti
           University of Hawaii at Manoa,  EE Dept.
           (808)  948 7249
           Email ::  ashok@wiliki.eng.hawaii.edu