Seems you use the outdated v1.11 source tree.
Update to the latest source tree https://github.com/mixxxdj/mixxx.git ,
vamp 2.5 works fine here.
``
foo:~ foo$ brew info vamp-plugin-sdk
vamp-plugin-sdk: stable 2.5
http://downloads.sourceforge.net/vamp/vamp-plugin-sdk-2.5.tar.gz
/usr/local/Cellar/vamp-plugin-sdk/2.5 (36 files, 1.5M) *
Built from source
From:
https://github.com/Homebrew/homebrew/blob/master/Library/Formula/vamp-plugin-sdk.rb
==> Dependencies
Required: pkg-config ✔, libsndfile ✔
foo:~ foo$
``
My build line is just
``scons``
because default on osx ``mad=0``, ``faad=0``, ``coreaudio=``1``,
see ``/build/features.py`` in latest mixxx source tree
You might want to try the following with the latest source tree:
1) Remove all of the versions of vamp-sdk entirely
``brew uninstall vamp-plugin-sdk —force``
2) Update formulas and Homebrew, then upgrade everything
``brew update``
``brew upgrade``
3) Reinstall latest vamp-plugin-sdk
``brew install vamp-plugin-sdk``
4) Delete temporary files and return the mixxx source tree to the original
state. Delete the following files
``.sconsign.dblite``
``.sconsign.tmp``
``.sconf_temp``
``config.log``
5) run ``scons`` again
Hope it helps,
jus
On Jan 25, 2015, at 3:15 AM, David Bohl <daveb...@gmail.com> wrote:
> Hi, I'm interested in participating with coding for Mixxx.
>
> I'm trying to compile Mixxx for OS X 10.8.5, but I'm having some trouble.
>
> I installed the dependencies with homebrew, and then I launched the command:
> scons hss1394=0 mad=0 faad=0 coreaudio=1 verbose=0
>
> It ended with the error message:
>
> lib/vamp-2.3/src/vamp-sdk/PluginAdapter.cpp:43:2: error: Unexpected version of
> Vamp SDK header included
>
> I'm assuming that means that Mixxx wants to see Vamp 2.3, but the current
> one, the one that I installed is 2.5. I went back and tried to install Vamp
> 2.3, but had some trouble with that too.
>
> Any help would be greatly appreciated. The full log is below.
>
> Thanks in advance,
> David
>
> Davids-MacBook-Pro-2:mixxx-1.11.0 david$ scons hss1394=0 mad=0 faad=0
> coreaudio=1 verbose=0
> scons: Reading SConscript files ...
> INFO:root:Target Platform: osx
> INFO:root:Target Machine: x86_64
> INFO:root:Build: debug
> INFO:root:Toolchain: gnu
> INFO:root:Crosscompile: NO
> INFO:root:Qt path: /Library/Frameworks
> Loading qt4 tool...
> Configuring MixxxCore
> Configuring SoundTouch
> Configuring ReplayGain
> Configuring PortAudio
> Checking for C library portaudio... (cached) yes
> Configuring PortMIDI
> Checking for C library porttime... (cached) no
> Checking for C library libporttime... (cached) no
> Checking for C header file porttime.h... (cached) yes
> Checking for C library portmidi... (cached) yes
> Checking for C header file portmidi.h... (cached) yes
> Configuring Qt
> Configuring FidLib
> Configuring SndFile
> Checking for C library sndfile... (cached) yes
> Configuring FLAC
> Checking for C header file FLAC/stream_decoder.h... (cached) yes
> Checking for C library libFLAC... (cached) yes
> Configuring OggVorbis
> Checking for C library libvorbisfile... (cached) yes
> Checking for C library libvorbis... (cached) yes
> Checking for C library libogg... (cached) yes
> Configuring OpenGL
> Checking for C library GL... (cached) no
> Checking for C library opengl32... (cached) no
> Checking for C header file
> /System/Library/Frameworks/OpenGL.framework/Versions/A/Headers/gl.h...
> (cached) yes
> Checking for C library GLU... (cached) no
> Checking for C library glu32... (cached) no
> Checking for C header file
> /System/Library/Frameworks/OpenGL.framework/Versions/A/Headers/glu.h...
> (cached) yes
> Configuring TagLib
> Checking for C library tag... (cached) yes
> Configuring ProtoBuf
> Checking for C library libprotobuf-lite... (cached) yes
> Configuring HifiEq
> Configuring Mad
> Configuring CoreAudio
> Configuring MediaFoundation
> Configuring HSS1394
> Configuring HID
> Configuring Bulk
> Configuring VinylControl
> Configuring Shoutcast
> Configuring Profiling
> Configuring Tuned
> Configuring QDebug
> Configuring Verbose
> Configuring Optimize
> Configuring FAAD
> Configuring WavPack
> Configuring TestSuite
> Configuring LADSPA
> Configuring MSVCDebug
> Configuring MSVSHacks
> Configuring Vamp
> Checking for C library vamp-hostsdk... (cached) yes
> Checking for C header file fftw3.h... (cached) no
> Checking for C library fftw3... (cached) no
> Configuring PromoTracks
> Configuring PerfTools
> Configuring AsmLib
> Configuring Tonal
> Configuring IPod
> Configuring FFMPEG
>
> Features Summary:
> ================
> Mixxx Core Features... Enabled
> High quality EQs... Enabled
> MAD MP3 Decoder... Disabled
> CoreAudio MP3/AAC Decoder... Enabled
> Media Foundation AAC Decoder Plugin... Disabled
> HSS1394 MIDI device support... Disabled
> HID controller support... Enabled
> USB Bulk controller support... Disabled
> Vinyl Control... Enabled
> Shoutcast Broadcasting (OGG/MP3)... Disabled
> gprof/Saturn profiling support... Disabled
> Optimizing for this CPU... Disabled
> Debugging message output... Enabled
> Verbose compilation output... Disabled
> Optimization and Tuning... Enabled -- Basic Optimizations (-03)
> FAAD AAC audio file decoder plugin... Disabled
> WavPack audio file support plugin... Disabled
> Mixxx Test Suite... Disabled
> Experimental LADSPA Support... Disabled
> MSVC Debugging... Disabled
> MSVS 2005 hacks... Disabled
> Vamp Analysers support... Enabled
> Promotional tracks feature.... Disabled
> Google PerfTools... Disabled
> Agner Fog's ASMLIB... Disabled
> NOT-WORKING Tonal Audio Detection... Disabled
> NOT-WORKING iPod Support... Disabled
> NOT-WORKING FFMPEG support... Disabled
> ================
> Building with flags: coreaudio hid hifieq optimize qdebug vamp vinylcontrol
> Building with CC: gcc
> Building with CXX: g++
> Building with CCFLAGS: -arch x86_64 -pipe -Wall -Wextra -g
> -F/Library/Frameworks/ -O3 -fomit-frame-pointer -ffast-math -funroll-loops
> Building with CPPDEFINES: -Dx86_64 -DSETTINGS_PATH=\`Library/Application
> Support/Mixxx/\` -DBPMSCHEME_FILE=\`mixxxbpmscheme.xml\`
> -DSETTINGS_FILE=\`mixxx.cfg\` -DTRACK_FILE=\`mixxxtrack.xml\`
> -DSOUNDTOUCH_ALLOW_X86_OPTIMIZATIONS -D__PORTAUDIO__ -DQT_SHARED
> -DQT_TABLET_SUPPORT -D__SNDFILE__ -D__COREAUDIO__ -D__HID__
> -D__VINYLCONTROL__ -D__VAMP__
> Building with CXXFLAGS:
> Building with LINKFLAGS: -arch x86_64 -framework QtCore -framework QtGui
> -framework QtOpenGL -framework QtXml -framework QtSvg -framework QtSql
> -framework QtScript -framework QtXmlPatterns -framework QtNetwork
> -F/Library/Frameworks/ -framework OpenGL -framework AudioToolbox -framework
> CoreFoundation -framework IOKit -framework CoreFoundation -headerpad=ffff
> -headerpad_max_install_names
> Building with LIBS: portaudio portmidi sndfile libFLAC libvorbisfile
> libvorbis libogg tag libprotobuf-lite vamp-hostsdk
> ================
>
> Checking for C library vamp-sdk... (cached) no
> sh: bzr: command not found
> ERROR: Could not determine branch name from output of 'bzr info'. Please file
> a bug with the output of 'bzr info' attached.
> sh: bzr: command not found
> sh: bzr: command not found
> WE ARE IN: /Users/david/mixxx-1.11.0/osx64_build
> scons: done reading SConscript files.
> scons: Building targets ...
> g++ -o lib/vamp-2.3/src/vamp-sdk/PluginAdapter.os -c -arch x86_64 -pipe -Wall
> -Wextra -g -F/Library/Frameworks/ -O3 -fomit-frame-pointer -ffast-math
> -funroll-loops -fPIC -Dx86_64``-DSETTINGS_PATH=\`Library/Application
> Support/Mixxx/\` -DBPMSCHEME_FILE=\`mixxxbpmscheme.xml\`
> -DSETTINGS_FILE=\`mixxx.cfg\` -DTRACK_FILE=\`mixxxtrack.xml\`
> -DSOUNDTOUCH_ALLOW_X86_OPTIMIZATIONS -D__PORTAUDIO__ -DQT_SHARED
> -DQT_TABLET_SUPPORT -D__SNDFILE__ -D__COREAUDIO__ -D__HID__
> -D__VINYLCONTROL__ -D__VAMP__ -I/Library/Frameworks/include
> -I/usr/local/include -I/opt/local/include -Iosx64_build/vamp-plugins
> -Ivamp-plugins -Isrc/vamp-plugins -Ilib/soundtouch-1.6.0 -Ilib/replaygain
> -I/Library/Frameworks/QtCore.framework/Headers
> -I/Library/Frameworks/QtGui.framework/Headers
> -I/Library/Frameworks/QtOpenGL.framework/Headers
> -I/Library/Frameworks/QtXml.framework/Headers
> -I/Library/Frameworks/QtSvg.framework/Headers
> -I/Library/Frameworks/QtSql.framework/Headers
> -I/Library/Frameworks/QtScript.framework/Headers
> -I/Library/Frameworks/QtXmlPatterns.framework/Headers
> -I/Library/Frameworks/QtNetwork.framework/Headers -Ilib/fidlib-0.9.10
> -I/Library/Frameworks/OpenGL.framework/Headers -I/usr/include/taglib
> -I/System/Library/Frameworks/AudioToolbox.framework/Headers -Ilib/apple
> -Ilib/hidapi-0.8.0-pre/hidapi -Ilib/xwax -Ilib/scratchlib
> lib/vamp-2.3/src/vamp-sdk/PluginAdapter.cpp
> lib/vamp-2.3/src/vamp-sdk/PluginAdapter.cpp:43:2: error: Unexpected version
> of Vamp SDK header
> included
> #error Unexpected version of Vamp SDK header included
> ^
> lib/vamp-2.3/src/vamp-sdk/PluginAdapter.cpp:591:65: warning: unused parameter
> 'fs'
> [-Wunused-parameter]
> PluginAdapterBase::Impl::vampReleaseFeatureSet(VampFeatureList *fs)
> ^
> 1 warning and 1 error generated.
> scons: *** [lib/vamp-2.3/src/vamp-sdk/PluginAdapter.os] Error 1
> scons: building terminated because of errors.
> Davids-MacBook-Pro-2:mixxx-1.11.0 david$
>
>
> ------------------------------------------------------------------------------
> New Year. New Location. New Benefits. New Data Center in Ashburn, VA.
> GigeNET is offering a free month of service with a new server in Ashburn.
> Choose from 2 high performing configs, both with 100TB of bandwidth.
> Higher redundancy.Lower latency.Increased capacity.Completely compliant.
> http://p.sf.net/sfu/gigenet_______________________________________________
> Get Mixxx, the #1 Free MP3 DJ Mixing software Today
> http://mixxx.org
>
>
> Mixxx-devel mailing list
> Mixxx-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mixxx-devel
------------------------------------------------------------------------------
New Year. New Location. New Benefits. New Data Center in Ashburn, VA.
GigeNET is offering a free month of service with a new server in Ashburn.
Choose from 2 high performing configs, both with 100TB of bandwidth.
Higher redundancy.Lower latency.Increased capacity.Completely compliant.
http://p.sf.net/sfu/gigenet
_______________________________________________
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org
Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel