[Vm-dev] [OpenSmalltalk/opensmalltalk-vm] Add minheadless vm (#298)

akgrant43 notifications at github.com
Fri Nov 23 11:37:18 UTC 2018


Current status:

- The CI build completes for:
-- Windows
-- Main Squeak and Pharo linux and Mac builds
-- Other linux builds
-- Other Mac builds fails in the newspeak tests.  I don't think this is 
   related.

I've only tested linux64 at this stage, but given:

- minheadless are (mostly) separate builds.
- both Esteban and I have done some ad-hoc testing.
- the CI succeeds.
- the fact that this code is more susceptible than most to diverging 
  from the main repository (due to code duplication).
- Esteban and Doru both seem committed to continuing with this work.
- integrating the code now will facilitate others looking at the code, 
  e.g. Ben planned to have a look next week.

it may be worthwhile integrating this now.

What do you think?

Just a reminder, the PR is not this one, but: 

https://github.com/OpenSmalltalk/opensmalltalk-vm/pull/310


My Win32 build fails trying to build and install freetype:


-- Installing: /home/alistair/pharo7/pharo-snap/pharo-vm/opensmalltalk-vm/.thirdparty-cache/windows/i386/include/freetype2/freetype/tttables.h
-- Installing: /home/alistair/pharo7/pharo-snap/pharo-vm/opensmalltalk-vm/.thirdparty-cache/windows/i386/include/freetype2/freetype/tttags.h
-- Installing: /home/alistair/pharo7/pharo-snap/pharo-vm/opensmalltalk-vm/.thirdparty-cache/windows/i386/include/freetype2/ft2build.h
CMake Error at cmake_install.cmake:35 (file):
  file INSTALL cannot find
  "/home/alistair/pharo7/pharo-snap/pharo-vm/opensmalltalk-vm/build.win32x86/pharo.cog.spur/build/third-party/freetype-2.9.1/build/include/freetype/config/ftconfig.h".


I've never used cmake before, so am starting to learn about it, but does 
anyone recognise the above?


Cheers,
Alistair


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/OpenSmalltalk/opensmalltalk-vm/pull/298#issuecomment-441219345
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/vm-dev/attachments/20181123/dc46a506/attachment-0001.html>


More information about the Vm-dev mailing list