<div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Le mar. 3 sept. 2019 à 03:17, David T. Lewis <<a href="mailto:lewis@mail.msen.com">lewis@mail.msen.com</a>> a écrit :<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"> <br>
On Mon, Sep 02, 2019 at 03:04:30PM -0700, tim Rowledge wrote:<br>
> <br>
> <br>
> > On 2019-09-02, at 2:44 PM, Nicolas Cellier <<a href="mailto:nicolas.cellier.aka.nice@gmail.com" target="_blank">nicolas.cellier.aka.nice@gmail.com</a>> wrote:<br>
> > <br>
> > I wanted to check the legacy svn repository status, but what happened to it?<br>
> > <a href="http://squeakvm.org/svn" rel="noreferrer" target="_blank">http://squeakvm.org/svn</a><br>
> <br>
> There have been some problems for a while; the board has been trying to get in touch with the owner of the domain etc etc.<br>
><br>
<br>
The <a href="http://squeakvm.org" rel="noreferrer" target="_blank">squeakvm.org</a> server has been down. Until that is resolved you can check<br>
out directly from the back end repository (which runs on a different<br>
box) like this:<br>
<br>
  $ svn co <a href="http://180.235.36.229:8088/svn/squeak/trunk/platforms" rel="noreferrer" target="_blank">http://180.235.36.229:8088/svn/squeak/trunk/platforms</a><br>
  $ svn co <a href="http://180.235.36.229:8088/svn/squeak/trunk/src" rel="noreferrer" target="_blank">http://180.235.36.229:8088/svn/squeak/trunk/src</a><br>
<br>
Aside from that, the build instructions at <a href="http://wiki.squeak.org/squeak/6354" rel="noreferrer" target="_blank">http://wiki.squeak.org/squeak/6354</a><br>
are accurate.<br>
<br>
I have not yet had a chance to check this out in the oscog code base,<br>
but the original implementation has cmake checking for the xrender<br>
development libs, and setting "#define HAVE_LIBXRENDER 1" in config.h.<br>
Then in display_ioSetCursorARGB() in sqUnixX11.c, the code is active<br>
if HAVE_LIBXRENDER is defined. There was also a VMMaker change to<br>
activate this in VMMaker-dtl.298.<br>
<br>
The oscog version of display_ioSetCursorARGB() has the necessary code,<br>
but I don't see HAVE_LIBXRENDER being defined in my config.h, so my guess<br>
is that it is something that needs to be backported to the build system<br>
for oscog.<br>
<br>
I'll try to follow up tomorrow, don't have time right now. But as a<br>
quick check, maybe just add "#define HAVE_LIBXRENDER 1" manually to<br>
config.h and see if it starts working?<br>
<br></blockquote><div>Good to know!<br></div><div>since opensmalltalk is still using autotools, maybe something in <a href="http://configure.ac">configure.ac</a> like <br><br>AC_CHECK_HEADER([X11/extensions/Xrender.h], [CPPFLAGS="${CPPFLAGS} -HAVE_LIBXRENDER "])</div><div><br></div><div><br> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
Dave<br>
<br>
</blockquote></div></div>