<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <font face="Helvetica, Arial, sans-serif"><br>
      Hi,<br>
      <br>
      I am trying Mariano's approach below, and run into a problem while
      loading McClim. <br>
      It looks like the package XLIB cannot be found, while loading the
      image package.<br>
      Does anyone have an idea of how to proceed?<br>
      <br>
      Thanks for your help,<br>
      Bruce<br>
      <br>
      <br>
    </font><tt><br>
      CL-USER> (ql:quickload :mcclim)<br>
      To load "mcclim":<br>
        Install 5 Quicklisp releases:<br>
          clx flexichain mcclim slime spatial-trees<br>
      ; Fetching #<URL<br>
                  
<a class="moz-txt-link-rfc2396E" href="http://beta.quicklisp.org/archive/clx/2012-05-20/clx-20120520-git.tgz">"http://beta.quicklisp.org/archive/clx/2012-05-20/clx-20120520-git.tgz"</a>><br>
      ; 430.70KB<br>
      ==================================================<br>
      441,036 bytes in 0.05 seconds (8972.90KB/sec)<br>
      ; Fetching #<URL<br>
                  
<a class="moz-txt-link-rfc2396E" href="http://beta.quicklisp.org/archive/slime/2012-07-03/slime-20120703-cvs.tgz">"http://beta.quicklisp.org/archive/slime/2012-07-03/slime-20120703-cvs.tgz"</a>><br>
      ; 914.43KB<br>
      ==================================================<br>
      936,378 bytes in 0.13 seconds (6980.39KB/sec)<br>
      ; Fetching #<URL<br>
                  
<a class="moz-txt-link-rfc2396E" href="http://beta.quicklisp.org/archive/spatial-trees/2012-03-07/spatial-trees-20120307-git.tgz">"http://beta.quicklisp.org/archive/spatial-trees/2012-03-07/spatial-trees-20120307-git.tgz"</a>><br>
      ; 15.75KB<br>
      ==================================================<br>
      16,125 bytes in 0.00 seconds (7873.54KB/sec)<br>
      ; Fetching #<URL<br>
                  
<a class="moz-txt-link-rfc2396E" href="http://beta.quicklisp.org/archive/flexichain/2010-10-06/flexichain_1.5.1.tgz">"http://beta.quicklisp.org/archive/flexichain/2010-10-06/flexichain_1.5.1.tgz"</a>><br>
      ; 19.45KB<br>
      ==================================================<br>
      19,919 bytes in 0.00 seconds (6484.05KB/sec)<br>
      ; Fetching #<URL<br>
                  
<a class="moz-txt-link-rfc2396E" href="http://beta.quicklisp.org/archive/mcclim/2012-05-20/mcclim-20120520-cvs.tgz">"http://beta.quicklisp.org/archive/mcclim/2012-05-20/mcclim-20120520-cvs.tgz"</a>><br>
      ; 1799.22KB<br>
      ==================================================<br>
      1,842,403 bytes in 0.19 seconds (9570.33KB/sec)<br>
      ; Loading "mcclim"<br>
      [package flexichain]..............................<br>
      [package spatial-trees]...........................<br>
      [package spatial-trees-protocol]..................<br>
      [package rectangles]..............................<br>
      [package spatial-trees-impl]......................<br>
      [package clim-mop].....<br>
      ;; (DEFCLASS) is patched....<br>
      ;; (INTERACTIVE-STREAM-P) is patched.........................<br>
      [package clim-lisp]...............................<br>
      [package clim]....................................<br>
      [package clim-sys]................................<br>
      [package clim-extensions].........................<br>
      [package clim-backend]............................<br>
      [package clim-internals]..........................<br>
      [package clim-demo]...............................<br>
      [package clim-user]...............................<br>
      [package goatee]..................................<br>
      [package clim-ffi]................................<br>
      [package clim-tab-layout].........................<br>
      ..................................................<br>
      ..................................................<br>
      ..................................................<br>
      [package clim-postscript].........................<br>
      ..................................................<br>
      ..................................................<br>
      ..................................................<br>
      ..................................................<br>
      ..................................................<br>
      [package esa-utils]...............................<br>
      [package esa].....................................<br>
      [package esa-buffer]..............................<br>
      [package esa-io]..................................<br>
      [package eqv-hash]................................<br>
      [package automaton]...............................<br>
      [package binseq]..................................<br>
      [package drei-buffer].............................<br>
      [package drei-undo]...............................<br>
      [package drei-kill-ring]..........................<br>
      [package drei-base]...............................<br>
      [package drei-abbrev].............................<br>
      [package drei-syntax].............................<br>
      [package drei]....................................<br>
      [package drei-motion].............................<br>
      [package drei-editing]............................<br>
      [package drei-core]...............................<br>
      [package drei-fundamental-syntax].................<br>
      [package drei-lr-syntax]..........................<br>
      [package drei-lisp-syntax]........................<br>
      [package drei-commands]...........................<br>
      [package drei-user]...............................<br>
      ..................................................<br>
      ..................................................<br>
      ..................................................<br>
      [package clim-null]...............................<br>
      [package clim-xcommon]............................<br>
      [package clim-clx]................................<br>
      [package image]</tt><tt><br>
      <br>
      At this point anerror occurs:<br>
      <br>
      Package "XLIB" not found. [file position = 2914]<br>
         [Condition of type READER-ERROR]<br>
      <br>
      Restarts:<br>
       0: [NIL] retry the compilation of
/Users/bseely/site-lisp/dists/quicklisp/software/mcclim-20120520-cvs/Backends/CLX/image.lisp<br>
       1: [NIL] continue compiling
      /Users/bseely/site-lisp/dists/quicklisp/software/mcclim-20120520-cvs/Backends/CLX/image.lisp
      but generate no output file<br>
       2: [RETRY] Retry compiling #<CL-SOURCE-FILE "clim-clx"
      "Backends/CLX" "image">.<br>
       3: [ACCEPT] Continue, treating compiling #<CL-SOURCE-FILE
      "clim-clx" "Backends/CLX" "image"> as having been successful.<br>
       4: [ABORT] Give up on "mcclim"<br>
       5: [RETRY] Retry SLIME REPL evaluation request.<br>
       --more--<br>
      <br>
      Backtrace:<br>
        0: (ERROR READER-ERROR :STREAM #<FILE-SIMPLE-STREAM
      #P"/Users/bseely/site-lisp/dists/quicklisp/software/mcclim-20120520-cvs/Backends/CLX/image.lisp"
      for input pos 2914 @ #x1005a716b2> :FORMAT-CONTROL ..)<br>
        1: ((FLET COMPILE-FILE EXCL::CONTINUATION))<br>
        2: (COMPILE-FILE
      #P"/Users/bseely/site-lisp/dists/quicklisp/software/mcclim-20120520-cvs/Backends/CLX/image.lisp"
      ..)<br>
        3: (ASDF:COMPILE-FILE*
      #P"/Users/bseely/site-lisp/dists/quicklisp/software/mcclim-20120520-cvs/Backends/CLX/image.lisp"
      :OUTPUT-FILE ..)<br>
        4: ((METHOD ASDF:PERFORM (ASDF:COMPILE-OP ASDF:CL-SOURCE-FILE))
      #<ASDF:COMPILE-OP (:VERBOSE NIL) @ #x1002288e82>
      #<ASDF:CL-SOURCE-FILE "clim-clx" "Backends/CLX" "image">)<br>
        5: ((:INTERNAL (:EFFECTIVE-METHOD 2 NIL NIL NIL T) 0)
      #<ASDF:COMPILE-OP (:VERBOSE NIL) @ #x1002288e82>
      #<ASDF:CL-SOURCE-FILE "clim-clx" "Backends/CLX" "image">)<br>
        6: (FUNCALL #<Closure (:INTERNAL (:EFFECTIVE-METHOD 2 NIL NIL
      NIL T) 0) @ #x1002294752> . #<Function FUNCALL>)<br>
        7: (LET ((EXCL::*NEXT-METHODS* EXCL::.NEXT-METHODS.)) (FUNCALL
      EXCL::.NEXT-METHOD. #:OP #:C))<br>
        8: (LET () (IF EXCL::.NEXT-METHOD. (LET (#) (FUNCALL
      EXCL::.NEXT-METHOD. . #1=(#:OP #:C))) (EXCL::NO-NEXT-METHOD-ERROR
      '#:G39078 . #1#)))<br>
        9: (LET* ((MCCLIM.SYSTEM::OP #:OP) (MCCLIM.SYSTEM::C #:C))
      (PROGN) (BLOCK ASDF:PERFORM (IF (COND # #) (UNWIND-PROTECT # #)
      (CALL-NEXT-METHOD))))<br>
       10: (LET () (LET* ((MCCLIM.SYSTEM::OP #:OP) (MCCLIM.SYSTEM::C
      #:C)) (PROGN) (BLOCK ASDF:PERFORM (IF # # #))))<br>
       11: (FLET () (LET* ((MCCLIM.SYSTEM::OP #:OP) (MCCLIM.SYSTEM::C
      #:C)) (PROGN) (BLOCK ASDF:PERFORM (IF # # #))))<br>
       12: (LET () (FLET () (LET* (# #) (PROGN) (BLOCK ASDF:PERFORM
      #))))<br>
       13: (MACROLET ((CALL-NEXT-METHOD (&REST EXCL::CNM-ARGS)
      (EXCL::PRESERVE-CNM-ARGS #))) (FLET () (LET* (# #) (PROGN) (BLOCK
      ASDF:PERFORM #))))<br>
       14: (LET ((EXCL::.NEXT-METHOD. (CAR EXCL::*NEXT-METHODS*))
      (EXCL::.NEXT-METHODS. (CDR EXCL::*NEXT-METHODS*))) (MACROLET
      ((CALL-NEXT-METHOD # #)) (FLET () (LET* # # #))))<br>
       15: ((METHOD ASDF:PERFORM :AROUND (T T)) #<ASDF:COMPILE-OP
      (:VERBOSE NIL) @ #x1002288e82> #<ASDF:CL-SOURCE-FILE
      "clim-clx" "Backends/CLX" "image">)<br>
       16: ((:INTERNAL (:EFFECTIVE-METHOD 2 NIL NIL T T) 0)
      #<ASDF:COMPILE-OP (:VERBOSE NIL) @ #x1002288e82>
      #<ASDF:CL-SOURCE-FILE "clim-clx" "Backends/CLX" "image">)<br>
       17: ((METHOD ASDF::PERFORM-WITH-RESTARTS :AROUND (T T))
      #<ASDF:COMPILE-OP (:VERBOSE NIL) @ #x1002288e82>
      #<ASDF:CL-SOURCE-FILE "clim-clx" "Backends/CLX" "image">)<br>
       18: ((:INTERNAL (:EFFECTIVE-METHOD 2 NIL NIL T T) 0)
      #<ASDF:COMPILE-OP (:VERBOSE NIL) @ #x1002288e82>
      #<ASDF:CL-SOURCE-FILE "clim-clx" "Backends/CLX" "image">)<br>
       19: ((FLET (METHOD ASDF::PERFORM-PLAN (LIST))
      EXCL::CONTINUATION))<br>
      --more--<br>
      <br>
    </tt><font face="Helvetica, Arial, sans-serif"><br>
    </font>
    <div class="moz-cite-prefix">On 7/9/12 11:15 AM, Mariano Montone
      wrote:<br>
    </div>
    <blockquote
cite="mid:CAHKx1Mh8iRftxC1KrhvSciXB5Rjs0X4HvhYQfeegta8M7TRQJA@mail.gmail.com"
      type="cite"><br>
      <br>
      <div class="gmail_quote">On Mon, Jul 9, 2012 at 11:28 AM, Bill
        Sauer <span dir="ltr"><<a moz-do-not-send="true"
            href="mailto:bill@volersystems.com" target="_blank">bill@volersystems.com</a>></span>
        wrote:<br>
        <blockquote class="gmail_quote" style="margin:0 0 0
          .8ex;border-left:1px #ccc solid;padding-left:1ex">
          <div dir="ltr">
            <div dir="ltr">
              <div style="font-size:12pt;font-family:'Calibri'">
                <div>Hi,</div>
                <div> </div>
                <div>As a casual user of CLIM I find the most
                  frustrating problem is just downloading all the proper
                  pieces and placing them where they can be used.  If
                  someone would take the time to create a pdf of step by
                  step instructions on where to go, what to download,
                  and the required destinations it would be most
                  helpful.  I know some things like this exist but many
                  seem out of date and don’t really work that well.</div>
                <div> </div>
                <div>I currently use SBCL on a Fedora 12 machine.</div>
                <div> </div>
                <div>Regards</div>
                <div>Bill Sauer<br>
                </div>
              </div>
            </div>
          </div>
        </blockquote>
      </div>
      <br>
      Bill,<br>
             in my case using Quicklisp works with no problems. I'm on
      an Ubuntu Machine and SBCL.<br>
      <br>
      First install quicklisp, if you haven't already: <a
        moz-do-not-send="true" href="http://www.quicklisp.org">http://www.quicklisp.org</a>.<br>
      <br>
      Then evaluate: <br>
      <br>
      (ql:quickload :mcclim)<br>
      <br>
      For better looking fonts, evaluate:<br>
      <br>
      (ql:quickload :mcclim-truetype)<br>
      <br>
      To run the examples:<br>
      <br>
      (ql:quickload :clim-examples) and then:<br>
      (clim-demo::demodemo)<br>
      <br>
      Cheers,<br>
      <br>
      Mariano<br>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
mcclim-devel mailing list
<a class="moz-txt-link-abbreviated" href="mailto:mcclim-devel@common-lisp.net">mcclim-devel@common-lisp.net</a>
<a class="moz-txt-link-freetext" href="http://lists.common-lisp.net/cgi-bin/mailman/listinfo/mcclim-devel">http://lists.common-lisp.net/cgi-bin/mailman/listinfo/mcclim-devel</a>
</pre>
    </blockquote>
    <br>
    <br>
  </body>
</html>