[MacPorts] #25995: hydrogen 0.9.4 build fail 'CloseComponent' was not declared in this scope

MacPorts noreply at macports.org
Sun Feb 27 13:52:22 PST 2011


#25995: hydrogen 0.9.4 build fail 'CloseComponent' was not declared in this scope
------------------------------------+---------------------------------------
 Reporter:  macports@…              |       Owner:  xenith@…         
     Type:  defect                  |      Status:  new              
 Priority:  Normal                  |   Milestone:                   
Component:  ports                   |     Version:  1.9.1            
 Keywords:                          |        Port:  hydrogen         
------------------------------------+---------------------------------------

Comment(by eliericha@…):

 I've tried building from source using the direction u pointed, but i still
 get the same error (or the same kind of error to be more precise)

 {{{
 In file included from
 /System/Library/Frameworks/CoreFoundation.framework/Headers/CoreFoundation.h:43:0,
                  from
 /System/Library/Frameworks/AudioUnit.framework/Headers/AudioComponent.h:45,
                  from
 /System/Library/Frameworks/AudioUnit.framework/Headers/AudioUnit.h:21,
                  from libs/hydrogen/src/IO/CoreAudioDriver.h:33,
                  from libs/hydrogen/src/hydrogen.cpp:76:
 /System/Library/Frameworks/CoreFoundation.framework/Headers/CFBundle.h:147:120:
 error: format string argument not a string type
 }}}

 Command was :
 {{{
 export QTDIR=/Users/elie/local/
 scons prefix=/Users/elie/local alsa=0 coreaudio=1 coremidi=1 flac=1 jack=1
 lash=0 libarchive=0 lrdf=1 oss=0 portaudio=0 portmidi=0 bundle=1
 }}}

 QTDIR doesn't point to libexec/qt4-mac because it doesn't exist. I've
 noticed that through the build process, "/include" is appended to QTDIR to
 find the headers needed, whereas on my machine those headers are in
 ~/local/include. This why i set QTDIR to ~/local

 so any updates or hints?


 Replying to [comment:5 macports@…]:
 > I actually got it to build from source using these directions (method
 2):
 > [http://trac.assembla.com/hydrogen/wiki/development:compileOSX]
 >
 >
 > Wouldn't know how to incorporate my success into macports.

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


More information about the macports-tickets mailing list