chicken-janitors
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Chicken-janitors] Re: #143: Build fails on 64-bit Mac OS X


From: Chicken Trac
Subject: [Chicken-janitors] Re: #143: Build fails on 64-bit Mac OS X
Date: Thu, 10 Dec 2009 02:37:16 -0000

#143: Build fails on 64-bit Mac OS X
--------------------------+-------------------------------------------------
 Reporter:  felix         |       Owner:       
     Type:  defect        |      Status:  new  
 Priority:  critical      |   Milestone:  4.3.0
Component:  build system  |     Version:  4.2.x
 Keywords:  arch          |  
--------------------------+-------------------------------------------------

Comment(by zbigniew):

 And let me point out that is a bad idea.  On 10.5, even though it supports
 64-bit, gcc is configured to build 32-bit.  That means user-built
 libraries are typically all 32-bit.  You will break everything if you
 force 64-bit without the user's permission.

 On 10.6 gcc will build 64-bit by default so this is fine.

 Therefore any patch needs to do two things:
 1) If ARCH is not set, determine the default bittedness of gcc and
 configure ARCH accordingly.
 2) Probably, permit override of 64-bit to 32-bit if ARCH=x86 is specified
 on 10.6.  I assume this is possible on 10.6, however, I do not know what
 the flag is (-m32?)

 Sounds like I need to get 10.6 soon.

-- 
Ticket URL: <http://www.irp.oist.jp/trac/chicken/ticket/143#comment:3>
Chicken Scheme <http://www.call-with-current-continuation.org/>
Chicken Scheme is a compiler for the Scheme programming language.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]