#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