[MacPorts] #25537: ardour2: #error 64-bit not supported (was: Ardour2 Will Not Build)

MacPorts noreply at macports.org
Mon Jul 5 12:43:51 PDT 2010


#25537: ardour2: #error 64-bit not supported
----------------------------+-----------------------------------------------
 Reporter:  rgall@…         |       Owner:  devans@…           
     Type:  defect          |      Status:  new                
 Priority:  Normal          |   Milestone:                     
Component:  ports           |     Version:  1.9.1              
 Keywords:  LP64            |        Port:  ardour2            
----------------------------+-----------------------------------------------
Changes (by ryandesign@…):

  * owner:  macports-tickets@… => devans@…
  * keywords:  => LP64
  * port:  => ardour2
 * cc: ryandesign@… (added)


Comment:

 Remember to fill in the Port field and to Cc the port's maintainer.

 The error the user will see in the main.log is:

 {{{
 Checking for C header file alsa/asoundlib.h... no
 Checking for C header file
 /System/Library/Frameworks/CoreMIDI.framework/Headers/CoreMIDI.h... no
 It appears you don't have the required MIDI libraries installed. For Linux
 this means you are missing the development package for ALSA libraries.
 }}}

 alsa does not exist (there is no port for it) but CoreMIDI.h does exist in
 that place.

 On my system I see slightly different output in the config.log (attached)
 than above, centered around:

 {{{
 /Developer/SDKs/MacOSX10.4u.sdk/System/Library/Frameworks/CoreServices.framework/Headers/CoreServices.h:20:6:
 error: #error 64-bit not supported
 }}}

 So it's using the 10.4u SDK when we didn't ask it to, and the 10.4u SDK
 doesn't support 64-bit here, and software builds 64-bit by default as of
 Snow Leopard. So we should tell it to use the 10.6 SDK instead (or, better
 yet, no SDK). Then if it still doesn't support 64-bit here, we need to
 tell it to build 32-bit.

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


More information about the macports-tickets mailing list