JuceDemoPlugin auval crash on 10.6.8

Hi,

Just tested on Juce 2.0.24 (tip from git). JuceDemoPlugin built on OSX 10.7.4, XCode 4.2
On OSX 10.7 everything’s fine but it doesn’t work on 10.6.8.

Here’s auval’s output:

...auval -v aufx Jcdm RawM

  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
         AU Validation Tool
         Version: 1.6.1a1 
          Copyright 2003-2007, Apple, Inc. All Rights Reserved.

         Specify -h (-help) for command options
  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

--------------------------------------------------
VALIDATING AUDIO UNIT: 'aufx' - 'Jcdm' - 'RawM'
--------------------------------------------------
Manufacturer String: Raw Material Software
AudioUnit name: Juce Demo Plugin
Component Version: 1.0.0 (0x10000)

* * PASS
--------------------------------------------------
TESTING OPEN TIMES:
COLD:
2012-08-02 14:11:40.790 auvaltool[710:a07] Error loading /Library/Audio/Plug-Ins/Components/JuceDemoPlugin.component/Contents/MacOS/JuceDemoPlugin:  dlopen(/Library/Audio/Plug-Ins/Components/JuceDemoPlugin.component/Contents/MacOS/JuceDemoPlugin, 262): Symbol not found: __tlv_bootstrap
  Referenced from: /Library/Audio/Plug-Ins/Components/JuceDemoPlugin.component/Contents/MacOS/JuceDemoPlugin
  Expected in: /usr/lib/libSystem.B.dylib
 in /Library/Audio/Plug-Ins/Components/JuceDemoPlugin.component/Contents/MacOS/JuceDemoPlugin
FATAL ERROR: OpenAComponent: result: -50,0xFFFFFFCE 

any hints?

Cheers,
Przemek

Maybe check the SDK compatibility setting for the build you’re using. If this is the debug build, then I think by default it will just target your current OS, so won’t run on older versions.

Yep, sorry :oops: I must have been changed MacOSX Deployment Target and then updated juce to tip. My fault… Thanks