[Vm-dev] [OpenSmalltalk/opensmalltalk-vm] Build on FreeBSD (#483)

Edwin Ancaer eancaer at gmail.com
Sun Apr 12 23:12:24 UTC 2020


This problem is solved in the krono/freebsd-fixes branch of
opensmalltalk.vm in github. Not by me, I just start to understand how the
whole  build is working.

I believe the issue with the declaration of devname in that branch does not
occur, because clang version 6 was used for the build.

Also, your updates in the mvm command wil still be necessary,  because
without them I had a problem including the GL/gl.h header  file.

So, by using that branch, and your mvm command, I now have the cog vm
working also. It gets killed at the testOut OfMemorySignal, but I choose to
ignore it for now. I think I used my quotum of assistance for this month

Hope this was helpful,

Edwin Ancaer

On Sat, 11 Apr 2020, 19:08 K K Subbu, <kksubbu.ml at gmail.com> wrote:

> On 11/04/20 3:47 PM, Jochen Ra├čler wrote:
> > |/oscog/platforms/unix/plugins/SqueakSSL/sqUnixOpenSSL.inc:75:18: error:
> > variable has incomplete type 'struct in6_addr' struct in6_addr addr = {
> > 0 }; // placeholder, longest of in_addr and in6_addr |
> >
> > Compiler is clang 8.
> struct in6_addr should have been defined in one of the files included
> via arpa/inet.h (either netinet/in.h or netinet/in6.h). You may have to
> look at pre-processed output to see why this file is not being included.
> Is there a IPV6 related macro that is excluding it?
> HTH .. Subbu
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/vm-dev/attachments/20200413/851ff6b1/attachment.html>

More information about the Vm-dev mailing list