[Vm-dev] [OpenSmalltalk/opensmalltalk-vm] MUSL deltas (mostly harmless) (#450)

Ken Dickey notifications at github.com
Sat Sep 5 23:17:05 UTC 2020


Greetings all,

The vm-display-fbdev (a.k.a. framebuffer display) has been integrated 
into opensmalltalk-vm.
Thanks Eliot!

This has been tested with both Squeak and Cuis images on amd64 and 
arm64/aarch64.

This requires Linux framebuffer support (/dev/fb0) and libevdev 
('/usr/include/libevdev-1.0/libevdev/libevdev.h').

Hardware tested:
   LePotato (aml-s905x-cc; Armbian Linux; libc)
   Raspberry Pi 3 & 4 (Alpine Linux; MUSL)
   A very old Dell amd64 box (Alpine Linux; MUSL)

Right now the MUSL builds require manual help.

E.g.
   cd build.linux64ARMv8/squeak.cog.spur/build
   ./mvm
   y   ## answer to 'clean?'
--> breaks on vm-display-fbdev build
   cd vm-display-fbdev
   make
   cd ..
   ./mvm
   n  ## answer NO to 'clean?'

The build then proceeds to completion and checks out fine.

Does anyone out there know about how to get 'automake' 
('platforms/unix/config/configure' script) to do the right thing here?

Desired goal is for
   -DMUSL
and
   -DUSEEVDEV
CFLAGS to be set and have the 'mvm' script make vm-display-fbdev without 
manual intervention.

Thanks a bunch for any help!
-KenD



-- 
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/450#issuecomment-687674852
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/vm-dev/attachments/20200905/80ac205a/attachment.html>


More information about the Vm-dev mailing list