<div dir="ltr"><div><div><div>Dave, ank you for the reply. <br><br></div><div><br></div>I followed the script at  <a href="http://wiki.squeak.org/squeak/6354" rel="noreferrer" target="_blank">http://wiki.squeak.org/squeak/<wbr>6354</a>, up to the make instruction. Apparently, the differences between FreeBSD and Linux make some changes in the sources necessary. I'm  stuck with this error: <br><br>[ 89%] Building C object UUIDPlugin/CMakeFiles/UUIDPlugin.dir/home/edwin/squeak/platforms/unix/plugins/UUIDPlugin/sqUnixUUID.c.o<br>cc: warning: argument unused during compilation: '-L/usr/local/lib' [-Wunused-command-line-argument]<br>In file included from /home/edwin/squeak/platforms/unix/plugins/UUIDPlugin/sqUnixUUID.c:10:<br>/usr/local/include/uuid/uuid.h:44:23: error: typedef redefinition with different types ('unsigned char [16]'<br>      vs 'struct uuid')<br>typedef unsigned char uuid_t[16];<br>                      ^<br>/usr/include/sys/uuid.h:77:21: note: previous definition is here<br>typedef struct uuid uuid_t;<br>                    ^<br>1 error generated.<br>*** Error code 1<br><br></div>Anybody an idea if and how this can be solved? <br><br></div>Thanks<br><div><div> <br></div><div>Edwin Ancaer<br></div><div><div><div><div class="gmail_quote"><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"> Edwin,<br>
<br>
I do not have FreeBSD to check, but it looks like the instructions you are<br>
following my refer to some out of date packages. It is quite likely that the<br>
normal build instructions for Unix systems will work for you:<br>
<br>
 <a href="http://wiki.squeak.org/squeak/6354" rel="noreferrer noreferrer" target="_blank">http://wiki.squeak.org/<wbr>squeak/6354</a><br>
<br>
Unfortunately you cannot run the build script at the moment, the source server<br>
at <a href="http://squeakvm.org" rel="noreferrer noreferrer" target="_blank">squeakvm.org</a> has been under hacker attack recently from sites in Korea and<br>
China, and seems to be temporarily out of disk space as a result. I've sent<br>
email to Ian Piumarta and hopefully it will be back to normal in a day or so.<br>
<br>
Dave<br>
<br>
On Mon, May 14, 2018 at 05:32:24AM +0200, Edwin Ancaer wrote:<br>
> In a post from Milan Vavra, pointed to by<br>
> <a href="https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=2&cad=rja&uact=8&ved=0ahUKEwj1yq_ozIPbAhXCalAKHZkDAB8QFgg0MAE&url=https%3A%2F%2Fmilanvavra.wordpress.com%2F2017%2F01%2F31%2Fsqueak-4-6-installation-on-32bit-freebsd-10-3%2F&usg=AOvVaw3U7_2Db95P7sW5X4e6fd6b" rel="noreferrer noreferrer" target="_blank">https://www.google.com/url?sa=<wbr>t&rct=j&q=&esrc=s&source=web&<wbr>cd=2&cad=rja&uact=8&ved=<wbr>0ahUKEwj1yq_<wbr>ozIPbAhXCalAKHZkDAB8QFgg0MAE&<wbr>url=https%3A%2F%2Fmilanvavra.<wbr>wordpress.com%2F2017%2F01%<wbr>2F31%2Fsqueak-4-6-<wbr>installation-on-32bit-freebsd-<wbr>10-3%2F&usg=AOvVaw3U7_<wbr>2Db95P7sW5X4e6fd6b</a>,<br>
> <br>
> the way to compile the Squeak-port to get squeak running on FreeBSD 10/3 is<br>
> described.<br>
> <br>
> I tried this on FreeBSD 11.1, but it did not seem to work anymore?<br>
> <br>
> Should this still be possible to get squeak running on FreeBSD 11?<br>
> <br>
> <br>
> I did a make install with the environment variables set as:<br>
> <br>
> [edwin@ottopedi ~]$ echo $CFLAGS<br>
> -O0<br>
> [edwin@ottopedi ~]$ echo $WITH_DEBUG<br>
> yes<br>
> <br>
> On executing the command:<br>
> <br>
> squeak /usr/local/lib/squeak/Squeak4.<wbr>6-15102.image<br>
> <br>
> I got a coredump with the following backtrace<br>
> <br>
> ((gdb) bt<br>
> #0  0x0806c91e in commonVariableatcacheIndex ()<br>
> #1  0x0806c61b in commonAt ()<br>
> #2  0x0805c3ba in primitiveAt ()<br>
> #3  0x08069138 in interpret ()<br>
> #4  0x080795ec in main ()<br>
> <br>
> Thanks,<br>
> <br>
> Edwin Ancaer<br>
> <br>
<br>
<br>
</blockquote></div></div></div></div></div></div>