[M3devel] AMD64_DARWIN with OSX Mavericks
Dragiša Durić
dragisha at m3w.org
Wed Nov 13 11:08:47 CET 2013
There is probably easier solution, I am installing command line devel tools right now and then I will try to simplify this.
--
Dragiša Durić
dragisha at m3w.org
On 13 Nov 2013, at 10:53, Jay K <jay.krell at cornell.edu> wrote:
> Is that really needed?
>
> Doesn't this work?
>
> hello.c:
> #include <stdio.h>
> int main() { return !!printf("hello\n"); }
>
> cc hello.c
>
> If that works, gradually expand it to reference more symbols, i.e. pthreads, the mach suspend/resume/getcontext functions (see m3-libs/m3core/src/thread/PTHREAD/ThreadApple.c or such)
>
> - Jay
>
>
>
>
> Subject: Re: [M3devel] AMD64_DARWIN with OSX Mavericks
> From: dragisha at m3w.org
> Date: Wed, 13 Nov 2013 10:03:15 +0100
> CC: m3devel at elegosoft.com
> To: jay.krell at cornell.edu
>
> I will bootstrap new version(s) as per your instructions ASAP, but until then, this is a change I made to config/Darwin.common
>
> SYSTEM_LIBS = {
> "LIBC" : [ "-L/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.7.sdk/usr/lib",
> "-L/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.7.sdk/usr/lib/system"
> ],
> "LEX-YACC" : [ "-ll" ],
> "FLEX-BISON" : [ "-lfl" ],
> "OPENGL" : [ "-Wl,-dylib_file," & LIBGL_DYLIB & ":" & LIBGL_DYLIB,
> "-L/usr/X11R6/lib", "-lGLU", "-lGL", "-lXext" ],
> "TCP" : [ ]
> % below: X11, ODBC, POSTGRES95, MOTIF
> }
>
> My current AMD64_DARWIN configuration continues to work.
> --
> Dragiša Durić
> dragisha at m3w.org
>
>
>
> On 11 Nov 2013, at 08:09, Jay K <jay.krell at cornell.edu> wrote:
>
> I'm still hanging back on a version that supports PowerPC/Rosetta. :)
>
> Our system is very portable.
> Consider helloWorld. And users of pthreads (or Win32 threads).
>
> And we hope/trust Apple and co. to maintain a certain level of compatibility.
>
> For example. the HPUX man pages decree that get/set/make/swapcontext may
> not be compatible across releases. We use them, sometimes, for user threads only.
>
>
> If you find there is any problem, please let us know.
> Anything you find is likely surmountable by a cross build.
>
>
> - Jay
>
> ________________________________
> From: dragisha at m3w.org
> Date: Sun, 10 Nov 2013 18:48:22 +0100
> To: m3devel at elegosoft.com
> Subject: [M3devel] AMD64_DARWIN with OSX Mavericks
>
> Anybody doing it?
>
> TIA,
> --
> Dragiša Durić
> dragisha at m3w.org<mailto:dragisha at m3w.org>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://m3lists.elegosoft.com/pipermail/m3devel/attachments/20131113/c1bab078/attachment-0002.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 495 bytes
Desc: Message signed with OpenPGP using GPGMail
URL: <http://m3lists.elegosoft.com/pipermail/m3devel/attachments/20131113/c1bab078/attachment-0002.sig>
More information about the M3devel
mailing list