#4 Garnet does not compile

closed-fixed
nobody
None
5
2003-05-24
2002-07-23
Anonymous
No

I had difficulties with installing CVS Garnet under
CMUCL 18d / CLX. The problems appear immediately when
trying to compile Garnet. One thing is that the
directory structure does not fit. Namely, doing "cvs co
garnet" leads to a directory garnet whose contents
should be wrapped into an additional src-directory.
Then compiling starts but runs into an error

File-error in function OPEN:
Error opening
#p"/usr/local/src/garnet-CVS/lib/bitmaps/pop-up-icon-no-border.bm",
No such file or directory.

Restarts:
0: [CONTINUE] Return NIL.
1: Return NIL from load of
#p"/usr/local/src/garnet-CVS/src/gadgets/popup-menu-button".
2: Return NIL from load of
#p"/usr/local/src/garnet-CVS/src/gadgets/gadgets-compiler".
3: Return NIL from load of
"garnet-compiler".
4: [ABORT ] Return to Top-Level.

Debug (type H for help)

(OPEN
#p"/usr/local/src/garnet-CVS/lib/bitmaps/pop-up-icon-no-border.bm"
:DIRECTION
:INPUT
:ELEMENT-TYPE
BASE-CHAR
:IF-EXISTS
NIL
:IF-DOES-NOT-EXIST
NIL
:EXTERNAL-FORMAT
#<unused-arg>
:CLASS
NIL)
Source:
; File: target:code/fd-stream.lisp

; File has been modified since compilation:
; target:code/fd-stream.lisp
; Using form offset instead of character position.
(CERROR "Return NIL."
'SIMPLE-FILE-ERROR
:PATHNAME
PATHNAME
:FORMAT-CONTROL
"Error opening ~S, ~A."
:FORMAT-ARGUMENTS
(LIST PATHNAME (UNIX:GET-UNIX-ERROR-MSG
ERRNO)))
0]

Discussion

  • Cliff Yapp

    Cliff Yapp - 2002-11-03

    Logged In: YES
    user_id=11463

    This is indeed a directory layout problem. It's quite odd, though - clisp is
    quite happy with this layout, barring one or two errors. There must be some
    fundamental differences in the way clisp and cmucl load things, which isn't
    good.

     
  • Cliff Yapp

    Cliff Yapp - 2003-05-24

    Logged In: YES
    user_id=11463

    OK. The garnet directory contents have not been wrapped
    into a src directory, but the loader now is in sync with the
    current layout and I am able to build and load on cmucl 18e.

     
  • Cliff Yapp

    Cliff Yapp - 2003-05-24
    • status: open --> closed-fixed