No binaries work!

Hi,
I’m new to this, and I’m poking around things in Juce. I thought I’d check out some of the prebuilt binaries from the 1.52 release folder on source forge. However, they all crash! I’m on 10.58 with 3GB RAM and a 2.33 Core 2 Duo Macbook Pro.

Jucer, Juce Demo, and Plug In host all crash immediately (all similar to the Jucer report below) and IntroJucer crashes slightly differently (see more below). Any thoughts?


Process: Jucer [4258]
Path: /Volumes/Jucer/Jucer.app/Contents/MacOS/Jucer
Identifier: com.rawmaterialsoftware.Jucer
Version: ??? (???)
Code Type: X86 (Native)
Parent Process: launchd [96]

Interval Since Last Report: 473578 sec
Crashes Since Last Report: 14
Per-App Interval Since Last Report: 0 sec
Per-App Crashes Since Last Report: 1

Date/Time: 2011-03-08 12:37:44.133 -0800
OS Version: Mac OS X 10.5.8 (9L30)
Report Version: 6
Anonymous UUID: 1FBBFBF4-A704-4EBE-BFE6-93485501575E

Exception Type: EXC_BREAKPOINT (SIGTRAP)
Exception Codes: 0x0000000000000002, 0x0000000000000000
Crashed Thread: 0

Dyld Error Message:
unknown required load command 0x80000022


Process: Introjucer [4439]
Path: /Applications/Juce/Introjucer.app/Contents/MacOS/Introjucer
Identifier: com.rawmaterialsoftware.introjucer
Version: 3.0.0 (3.0.0)
Code Type: X86 (Native)
Parent Process: launchd [96]

Interval Since Last Report: 614 sec
Crashes Since Last Report: 2
Per-App Interval Since Last Report: 160 sec
Per-App Crashes Since Last Report: 2

Date/Time: 2011-03-08 12:47:56.932 -0800
OS Version: Mac OS X 10.5.8 (9L30)
Report Version: 6
Anonymous UUID: 1FBBFBF4-A704-4EBE-BFE6-93485501575E

Exception Type: EXC_BREAKPOINT (SIGTRAP)
Exception Codes: 0x0000000000000002, 0x0000000000000000
Crashed Thread: 0

Dyld Error Message:
Symbol not found: __ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_i
Referenced from: /Applications/Juce/Introjucer.app/Contents/MacOS/Introjucer
Expected in: /usr/lib/libstdc++.6.dylib

It looks like it’s just not got the right symbols, but I really don’t know why that’d be the case. The introjucer that I just put on sourceforge today is set up to be compatible with 10.5, so I don’t understand that… Have you tried building anything yourself?

I was able to build and run JuceDemo and Jucer from the source in extras/ however, extras/introjucer is an empty directory, so I couldn’t build that!

oh, and I haven’t gotten a build of the VST stuff (Plugin Host or JuceDemoPlugIn) because I haven’t quite figured out where to put the VST sdk in relation to the xcode projects! (I told you I am new to this!)

…no it isn’t. Sounds like you’ve managed to mess up your tree somehow.

Doesn’t matter where you put the VST sdk, as long as you set your include path to find it.

FWIW, I just re-dl’ed 1.52 from sourceforge, unzipped, and, indeed, extras/introjucer has nothing in it. However, “Jucer (experimental)” (successfully built and run, btw) seems to be the same thing, based on what I see from the prebuilt binary Introjucer.

I only added the introjucer folder yesterday! It didn’t get back-dated to the 1.52 release, you’ll need to get the latest version to get that!