Subj : Re: Ticket #9 - Compilation issues on weird platforms..
To   : Vince Coen
From : Sampsa Laine
Date : Wed Nov 02 2016 07:36 pm

-=> Vince Coen wrote to Sampsa Laine <=-

VC> It has been passed to me but my programming intray is still reasonably
VC> moderate
VC> to heavy so have not got around to it.

VC> That said I am aware that it does not like CPU's other than the basic
VC> and nor for that matter platforms.

Vince, like it was discussed on FB, Andrew is taking care of this.

VC> In my odd moments have been playing around to get it to work-ish on OSX
VC> 10.11 El Capitain) but with minimal effect.

VC> Had to go back to sorting out the code for ACAS for which I have a
VC> target for end of the year.

Again, I came up with a few suggestions for how to get around the minor
annoyances - Andrew's on it.

VC> How many CPU's are you running and with what architecture?

I'm running one emulated Debian/S390x which is basically IBM z/System.

Fun part is that whilst int = 32 bits, pointers are 64 bit.

That's where the (void*) <-> (int) WILL cause crashes. But it's a fairly
trivial fix and limited to two minor utilities: MBSE runs fine after some
hackery to the files that look for your CPU type and gives up.

Again, nothing time-critical but Andrew's on it.

Sampsa

... MultiMail, the new multi-platform, multi-format offline reader!
--- MultiMail/Darwin v0.49
* Origin: B4BBS = London = b4bbs.sampsa.com 2:250/7 (2:250/7)