[Vm-dev] Would anyone object if I added optional building of the processor plugins to the Pharo builds?

Eliot Miranda eliot.miranda at gmail.com
Mon Jan 7 19:33:05 UTC 2019


Hi Esteban, Hi All,

    the Mac (and I *think* linux & Windows) builds are set up to not build
a plugin if any of the files specified by the PREREQUISITES variable in the
plugin Makefile do not exist.  For example,
in platforms/iOS/plugins/BochsX64Plugin/Makefile there are the lines

BOX:=../bochsx64
PREREQUISITES:=$(BOX)/cpu/libcpu.a $(BOX)/disasm/libdisasm.a
$(BOX)/fpu/libfpu.a

So if the support libraries are not built the plugin will not build. If
developing the VM one wants to build the plugins and one would build the
required support libraries. As VMMaker.oscog is being hosted both in Pharo
and Squeak it would be most convenient if the Pharo build would include the
plugins.  The only change would be to add the processor plugins to
plugins.ext in the pharo.cog.spur build directories.

_,,,^..^,,,_
best, Eliot
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/vm-dev/attachments/20190107/688ac3b7/attachment.html>


More information about the Vm-dev mailing list