[MacPorts] #20235: libsdl does not build 64-bit

MacPorts noreply at macports.org
Tue Sep 15 13:32:01 PDT 2009


#20235: libsdl does not build 64-bit
------------------------------+---------------------------------------------
 Reporter:  hussein@…         |       Owner:  nox@…           
     Type:  defect            |      Status:  new             
 Priority:  Normal            |   Milestone:                  
Component:  ports             |     Version:                  
 Keywords:  LP64              |        Port:  libsdl          
------------------------------+---------------------------------------------

Comment(by every_step_i_destroy@…):

 Obviously, 64-bit support is currently impossible, unless Apple takes a
 look at their QuickTime.framework and AudioUnit.framework etc. to bring
 back legacy code and take away _LP64_ blocks (which leave out definitions)
 and build frameworks for 64-bit support.
 Bellow command tell you you can't build anything 64-bit which is depending
 on QuickTime.framework, for example.
 {{{
 nm -arch all /System/Library/Frameworks/QuickTime.framework/QuickTime |
 grep "for architecture"
 }}}

 Of course, you can look forward to see SDL 1.3, but it's not backward
 compatible, you know, so official-working SDL release won't be the near
 future.


 The following command will configure SDL 1.2 for you, I hope.
 {{{
 ./configure CC="gcc-4.0" CXX="g++-4.0" CPPFLAGS="-isysroot
 /Developer/SDLs/MacOSX10.5.sdk"
 }}}

-- 
Ticket URL: <http://trac.macports.org/ticket/20235#comment:117>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list