<!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>