<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
  </head>
  <body bgcolor="#ffffff" text="#000000">
    Hi Sebastián,<br>
    <br>
    (below)<br>
    <br>
    On 2/7/2023 5:54 PM, Sebastian Sastre via Cuis-dev wrote:
    <blockquote
      cite="mid:0DBCADC4-BC8A-4FF4-B1A9-7BEB8A636DF2@gmail.com"
      type="cite">
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
      Hi guys,
      <div class=""><br class="">
      </div>
      <div class="">I’ve just got word that Cuis can use OpenCL from the
        Buenos Aires Smalltalk Slack group.</div>
      <div class=""><br class="">
      </div>
      <div class="">This is exciting.</div>
      <div class=""><br class="">
      </div>
      <div class="">I’ve downloaded CuisUniversity-5510 and loaded
        OpenCL and Test-<span style="color: rgb(0, 0, 0);" class="">OpenCL</span> packages
        in it.</div>
      <div class=""><br class="">
      </div>
      <div class="">When running the tests on OpenCLTest they failed
        with `External module not found` for OpenCLMacOSInterface</div>
      <div class=""><br class="">
      </div>
      <div class="">I’ve checked libraryForCurrentPlatform and
        OpenCL.framework is present in the system (XCode installs it and
        I have it)</div>
      <div class=""><br class="">
      </div>
      <div class="">Any clue on what’s missing to make Cuis find the
        library/framework?</div>
      <div class=""><br class="">
      </div>
      <div class="">I’ve tried adding</div>
      <div class=""><br class="">
      </div>
      <div class="">OpenCL.framework ->
        /System/Library/Frameworks/OpenCL.framework</div>
      <div class=""><br class="">
      </div>
      <div class="">But the issue was the same</div>
      <div class=""><br class="">
      </div>
      <div class="">Thanks</div>
      <div class=""><br class="">
      </div>
      <div class=""><span style="color: rgb(0, 0, 0); orphans: 2;
          widows: 2;" class="">Sebastian Sastre</span></div>
      <div class="">
        <div dir="auto" style="color: rgb(0, 0, 0); letter-spacing:
          normal; text-align: start; text-indent: 0px; text-transform:
          none; white-space: normal; word-spacing: 0px; text-decoration:
          none; word-wrap: break-word;" class="">
          <div dir="auto" style="color: rgb(0, 0, 0); letter-spacing:
            normal; text-align: start; text-indent: 0px; text-transform:
            none; white-space: normal; word-spacing: 0px;
            text-decoration: none; word-wrap: break-word;" class="">
            <div dir="auto" style="color: rgb(0, 0, 0); letter-spacing:
              normal; text-align: start; text-indent: 0px;
              text-transform: none; white-space: normal; word-spacing:
              0px; text-decoration: none; word-wrap: break-word;"
              class="">
              <div dir="auto" style="color: rgb(0, 0, 0);
                letter-spacing: normal; text-align: start; text-indent:
                0px; text-transform: none; white-space: normal;
                word-spacing: 0px; text-decoration: none; word-wrap:
                break-word;" class="">
                <div dir="auto" style="color: rgb(0, 0, 0);
                  letter-spacing: normal; text-align: start;
                  text-indent: 0px; text-transform: none; white-space:
                  normal; word-spacing: 0px; text-decoration: none;
                  word-wrap: break-word;" class="">
                  <div dir="auto" style="color: rgb(0, 0, 0);
                    letter-spacing: normal; text-align: start;
                    text-indent: 0px; text-transform: none; white-space:
                    normal; word-spacing: 0px; text-decoration: none;
                    word-wrap: break-word;" class="">
                    <div dir="auto" style="color: rgb(0, 0, 0);
                      letter-spacing: normal; text-align: start;
                      text-indent: 0px; text-transform: none;
                      white-space: normal; word-spacing: 0px;
                      text-decoration: none; word-wrap: break-word;"
                      class="">
                      <div dir="auto" style="color: rgb(0, 0, 0);
                        letter-spacing: normal; text-align: start;
                        text-indent: 0px; text-transform: none;
                        white-space: normal; word-spacing: 0px;
                        text-decoration: none; word-wrap: break-word;"
                        class="">
                        <div dir="auto" style="color: rgb(0, 0, 0);
                          letter-spacing: normal; text-align: start;
                          text-indent: 0px; text-transform: none;
                          white-space: normal; word-spacing: 0px;
                          text-decoration: none; word-wrap: break-word;"
                          class="">
                          <div dir="auto" style="color: rgb(0, 0, 0);
                            letter-spacing: normal; text-align: start;
                            text-indent: 0px; text-transform: none;
                            white-space: normal; word-spacing: 0px;
                            text-decoration: none; word-wrap:
                            break-word;" class="">
                            <div dir="auto" style="color: rgb(0, 0, 0);
                              letter-spacing: normal; text-align: start;
                              text-indent: 0px; text-transform: none;
                              white-space: normal; word-spacing: 0px;
                              text-decoration: none; word-wrap:
                              break-word;" class="">
                              <div dir="auto" style="color: rgb(0, 0,
                                0); letter-spacing: normal; text-align:
                                start; text-indent: 0px; text-transform:
                                none; white-space: normal; word-spacing:
                                0px; text-decoration: none; word-wrap:
                                break-word;" class="">
                                <div dir="auto" style="color: rgb(0, 0,
                                  0); letter-spacing: normal;
                                  text-align: start; text-indent: 0px;
                                  text-transform: none; white-space:
                                  normal; word-spacing: 0px;
                                  text-decoration: none; word-wrap:
                                  break-word;" class="">
                                  <div dir="auto" style="color: rgb(0,
                                    0, 0); letter-spacing: normal;
                                    text-align: start; text-indent: 0px;
                                    text-transform: none; white-space:
                                    normal; word-spacing: 0px;
                                    text-decoration: none; word-wrap:
                                    break-word;" class="">
                                    <div dir="auto" style="color: rgb(0,
                                      0, 0); letter-spacing: normal;
                                      text-align: start; text-indent:
                                      0px; text-transform: none;
                                      white-space: normal; word-spacing:
                                      0px; word-wrap: break-word;"
                                      class="">
                                      <div dir="auto" style="color:
                                        rgb(0, 0, 0); letter-spacing:
                                        normal; text-align: start;
                                        text-indent: 0px;
                                        text-transform: none;
                                        white-space: normal;
                                        word-spacing: 0px; word-wrap:
                                        break-word;" class="">
                                        <div style="color: rgb(0, 0, 0);
                                          letter-spacing: normal;
                                          text-align: start;
                                          text-indent: 0px;
                                          text-transform: none;
                                          white-space: normal;
                                          word-spacing: 0px; word-wrap:
                                          break-word;" class="">
                                          <div style="color: rgb(0, 0,
                                            0); letter-spacing: normal;
                                            text-align: start;
                                            text-indent: 0px;
                                            text-transform: none;
                                            white-space: normal;
                                            word-spacing: 0px;
                                            word-wrap: break-word;"
                                            class="">
                                            <div style="color: rgb(0, 0,
                                              0); letter-spacing:
                                              normal; text-align: start;
                                              text-indent: 0px;
                                              text-transform: none;
                                              white-space: normal;
                                              word-spacing: 0px;
                                              word-wrap: break-word;"
                                              class="">
                                              <div style="color: rgb(0,
                                                0, 0); letter-spacing:
                                                normal; text-align:
                                                start; text-indent: 0px;
                                                text-transform: none;
                                                white-space: normal;
                                                word-spacing: 0px;
                                                word-wrap: break-word;"
                                                class="">
                                                <div style="color:
                                                  rgb(0, 0, 0);
                                                  letter-spacing:
                                                  normal; text-align:
                                                  start; text-indent:
                                                  0px; text-transform:
                                                  none; white-space:
                                                  normal; word-spacing:
                                                  0px; word-wrap:
                                                  break-word;" class="">
                                                  <div style="color:
                                                    rgb(0, 0, 0);
                                                    letter-spacing:
                                                    normal; text-align:
                                                    start; text-indent:
                                                    0px; text-transform:
                                                    none; white-space:
                                                    normal;
                                                    word-spacing: 0px;
                                                    word-wrap:
                                                    break-word;"
                                                    class="">
                                                    <div style="color:
                                                      rgb(0, 0, 0);
                                                      letter-spacing:
                                                      normal;
                                                      text-align: start;
                                                      text-indent: 0px;
                                                      text-transform:
                                                      none; white-space:
                                                      normal;
                                                      word-spacing: 0px;
                                                      word-wrap:
                                                      break-word;"
                                                      class="">
                                                      <div style="color:
                                                        rgb(0, 0, 0);
                                                        letter-spacing:
                                                        normal;
                                                        text-align:
                                                        start;
                                                        text-indent:
                                                        0px;
                                                        text-transform:
                                                        none;
                                                        white-space:
                                                        normal;
                                                        word-spacing:
                                                        0px; word-wrap:
                                                        break-word;"
                                                        class="">
                                                        <div
                                                          style="color:
                                                          rgb(0, 0, 0);
                                                          letter-spacing:
                                                          normal;
                                                          text-align:
                                                          start;
                                                          text-indent:
                                                          0px;
                                                          text-transform:
                                                          none;
                                                          white-space:
                                                          normal;
                                                          word-spacing:
                                                          0px;
                                                          word-wrap:
                                                          break-word;"
                                                          class="">
                                                          <div
                                                          style="color:
                                                          rgb(0, 0, 0);
                                                          letter-spacing:
                                                          normal;
                                                          text-align:
                                                          start;
                                                          text-indent:
                                                          0px;
                                                          text-transform:
                                                          none;
                                                          white-space:
                                                          normal;
                                                          word-spacing:
                                                          0px;
                                                          word-wrap:
                                                          break-word;"
                                                          class=""><span
class="Apple-style-span" style="border-collapse: separate; font-weight:
                                                          normal;
                                                          line-height:
                                                          normal;
                                                          border-spacing:
                                                          0px;">
                                                          <div
                                                          style="word-wrap:
                                                          break-word;"
                                                          class=""><span
class="Apple-style-span" style="border-collapse: separate; color: rgb(0,
                                                          0, 0);
                                                          font-family:
                                                          Helvetica;
                                                          font-style:
                                                          normal;
                                                          font-weight:
                                                          normal;
                                                          letter-spacing:
                                                          normal;
                                                          line-height:
                                                          normal;
                                                          orphans: 2;
                                                          text-indent:
                                                          0px;
                                                          text-transform:
                                                          none;
                                                          white-space:
                                                          normal;
                                                          widows: 2;
                                                          word-spacing:
                                                          0px;
                                                          border-spacing:
                                                          0px;">
                                                          <div
                                                          style="word-wrap:
                                                          break-word;"
                                                          class=""><span
class="Apple-style-span" style="border-collapse: separate; color: rgb(0,
                                                          0, 0);
                                                          font-family:
                                                          Helvetica;
                                                          font-style:
                                                          normal;
                                                          font-weight:
                                                          normal;
                                                          letter-spacing:
                                                          normal;
                                                          line-height:
                                                          normal;
                                                          orphans: 2;
                                                          text-indent:
                                                          0px;
                                                          text-transform:
                                                          none;
                                                          white-space:
                                                          normal;
                                                          widows: 2;
                                                          word-spacing:
                                                          0px;
                                                          border-spacing:
                                                          0px;">
                                                          <div
                                                          style="word-wrap:
                                                          break-word;"
                                                          class="">
                                                          <div class="">
                                                          <div class=""><a
moz-do-not-send="true" href="http://sebastiansastre.co/" style=""
                                                          class="">http://sebastiansastre.co</a></div>
                                                          </div>
                                                          <div class=""><br
                                                          class="">
                                                          </div>
                                                          </div>
                                                          </span></div>
                                                          </span></div>
                                                          </span></div>
                                                        </div>
                                                      </div>
                                                    </div>
                                                  </div>
                                                </div>
                                              </div>
                                            </div>
                                          </div>
                                        </div>
                                      </div>
                                    </div>
                                  </div>
                                </div>
                              </div>
                            </div>
                          </div>
                        </div>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </div>
        </div>
      </div>
    </blockquote>
    <br>
    I was on vacations, apologies for the late answer.<br>
    <br>
    Last time I tried, OpenCL worked OK on Windows and on Linux.
    Unfortunately Apple removed support for OpenCL from recent versions
    of their OS. I haven't tried on my Mac ever since.<br>
    <br>
    Have you made any progress on this? The easy way to check (at least
    on Linux) if the OpenCL installation is working is to try a Python
    OpenCL system report.<br>
    <br>
    I'm interested on this.<br>
    <br>
    Thanks,<br>
    <pre class="moz-signature" cols="72">-- 
Juan Vuletich
cuis.st
github.com/jvuletich
researchgate.net/profile/Juan-Vuletich
independent.academia.edu/JuanVuletich
patents.justia.com/inventor/juan-manuel-vuletich
linkedin.com/in/juan-vuletich-75611b3
twitter.com/JuanVuletich</pre>
  </body>
</html>