Linux VM: Sucess
mail at russell-allen.com
Thu Oct 23 22:57:22 UTC 2008
In the end it turned out to be really simple, requiring almost no changes
to the Self build system or code.
After building a new snapshot from the CVS tree I now have a working
virtual machine and snapshot combination running on Ubuntu 7.04, 8.04 and
I also built a new MacOS X vm to run the new snapshot.
(The new vms and snapshot aren't backwards compatible - you can't run the
new snapshot on an old vm or open an old snapshot in the new vms without
errors. This is mostly GUI stuff - the change from Carbon to Quartz
primitives on the Mac side and changes to how X is called on the Linux
So Self now runs on Linux.
On Tue, 30 Sep 2008 12:43:31 +1000, Russell Allen <mail at russell-allen.com>
> Hi guys,
> I retreated to Ubuntu 7.04 (and GCC 4.1) and rebuilt the linux VM from
> CVS sources.
> The normal 4.3 barebones snapshot works with the exception of X (and thus
> morphic). This isn't suprising as it needs modifications to let it know
> is running on Linux. I'm working through those.
> The 4.1-based gleibe.de/self image works as well, with partial success in
> opening a morphic window. Basically, after every X call (I think) it
> freezes; _Flush brings very temporary relief. If I execute something
> "[ _Flush ] loop", I get a working but vvveeerrryyy ssslllooowwww morphic
> Yahoo! Groups Links
More information about the Self-interest