[M3devel] Re: porting m3 on intel mac
Tony Hosking
hosking at cs.purdue.edu
Mon Jan 22 15:26:29 CET 2007
Yes, I386_DARWIN code is already in CVS. Really, there shouldn't be
problems with user-level threading -- I did confirm that it worked
for me, but I wonder if there have been library changes with later
XCode updates. Anyway, I can try testing with XCode 2.4 sometime,
but I don't want to break my existing Intel installation.
On Jan 22, 2007, at 4:16 AM, Olaf Wagner wrote:
>
> On Sun, January 21, 2007 11:58 pm, Antony Hosking wrote:
>> P.S. One more thing: Can you please rebuild to use native threads
>> on Mac OSX by giving the flag "-DPTHREAD" to your build? You would
>> do this by defining:
>>
>> export CM3="cm3 -DPTHREAD"
>>
>> before invoking "do-cm3-std.sh buildship".
>>
>> My suspicion is that the user-level POSIX threading is broken
>> somehow. You should try this before downgrading XCode to 2.3 since
>> the problems of "indirect jmp" are just warnings as far as I can
>> tell.
>
> Hi Antony,
>
> is the I386_DARWIN target code already included in CM3? We should
> also try
> to get all the information that is currently only floating through the
> mailing lists documented for all other users and make the I386_DARWIN
> tarballs available from the CM3 web site. Perhaps we should write up
> a new page about threading, document all the possibilities and
> problems,
> and change the default for certain platforms?
>
> If we get all the facts, somebody from the elego team may be available
> for help with the docs (Ulrike/Arne?).
>
> Olaf
> --
> Olaf Wagner
> elego Software Solutions GmbH, Berlin, Germany
Antony Hosking | Associate Professor
Dept of Computer Science | Office: +1 765 494-6001
Purdue University | Mobile: +1 765 427-5484
250 N. University Street | Email: hosking at cs.purdue.edu
West Lafayette, IN 47907-2066 | http://www.cs.purdue.edu/~hosking
_--_|\
/ \
\_.--._/ )
v /
More information about the M3devel
mailing list