So I've got this Growl-using program that needs to support 10.4 through 10.6 users. Is it possible to embed both the 1.1.6 and 1.2 versions of Growl-WithInstaller in an application to make installation and invocation transparent to the user? Or what's the recommended practice for dealing with that situation?
Unfortunately, separate downloads for 10.4 and not-10.4 is not an acceptable solution, since the target audience for this product overwhelmingly has absolutely no idea what version of the OS they might be running. Indeed, it is beyond the capabilities of a depressingly large number of them to figure out on their own without spending half an hour with tech support that they need to download the Mac installer and not the Windows installer...
Growl-WithInstaller 10.4 through 10.6, how?
-
- Harmless
- Posts: 2
- Joined: Thu Oct 22, 2009 2:20 am
Re: Growl-WithInstaller 10.4 through 10.6, how?
Include Growl-WithInstaller.framework 1.2. If it breaks anything on 10.4.11, send us bug reports.alexcurylo wrote:So I've got this Growl-using program that needs to support 10.4 through 10.6 users. … what's the recommended practice for dealing with that situation?
-
- Harmless
- Posts: 2
- Joined: Thu Oct 22, 2009 2:20 am
Re: Growl-WithInstaller 10.4 through 10.6, how?
Oh, that will work? I just assumed from "If you require Growl for Mac OS X 10.4.11, please download Growl 1.1.6." on the front page that Bad Things Would Happen if a 1.2 SDK's framework-linked application ran on 10.4. Ne-ver mind then...boredzo wrote:Include Growl-WithInstaller.framework 1.2. If it breaks anything on 10.4.11, send us bug reports.alexcurylo wrote:So I've got this Growl-using program that needs to support 10.4 through 10.6 users. … what's the recommended practice for dealing with that situation?
Re: Growl-WithInstaller 10.4 through 10.6, how?
No. Growl 1.2 requires Mac OS X 10.5 or later (preferably 10.5.8 or later), but the frameworks require 10.4 or later (preferably 10.4.11 or later).alexcurylo wrote:I just assumed from "If you require Growl for Mac OS X 10.4.11, please download Growl 1.1.6." on the front page that Bad Things Would Happen if a 1.2 SDK's framework-linked application ran on 10.4.
That does raise one failure point: Growl-WithInstaller.framework 1.2 will prompt users to install Growl even if running 10.4.x. Our installation prompt does contain an OS-version check, but we haven't updated it. Sorry about that; I'll go file that bug now.
-
- Harmless
- Posts: 5
- Joined: Wed Oct 07, 2009 7:19 am
Re: Growl-WithInstaller 10.4 through 10.6, how?
I got a crash with "Growl-WithInstaller.framework 1.2" on a 10.4
dyld: Library not loaded: @executable_path/../Frameworks/Growl-WithInstaller.framework/Versions/A/Growl-WithInstaller
Referenced from: /Volumes/lucio/Projects/code4/Tilimi/C/Build/Tilimi.app/Contents/MacOS/Tilimi
Reason: no suitable image found. Did find:
/Volumes/lucio/Projects/code4/Tilimi/C/Build/Tilimi.app/Contents/MacOS/../Frameworks/Growl-WithInstaller.framework/Versions/A/Growl-WithInstaller: unknown required load command 0x8000001F
/Volumes/lucio/Projects/code4/Tilimi/C/Build/Tilimi.app/Contents/MacOS/../Frameworks/Growl-WithInstaller.framework/Versions/A/Growl-WithInstaller: unknown required load command 0x8000001F
The growl installed is 1.1.4, so this happens to our beta users. I would like no crash and no growl usage, or at least an alert.
What to do ? Can we link with a framework 1.1.4 compatible ? Where to download it ?
Thanks
dyld: Library not loaded: @executable_path/../Frameworks/Growl-WithInstaller.framework/Versions/A/Growl-WithInstaller
Referenced from: /Volumes/lucio/Projects/code4/Tilimi/C/Build/Tilimi.app/Contents/MacOS/Tilimi
Reason: no suitable image found. Did find:
/Volumes/lucio/Projects/code4/Tilimi/C/Build/Tilimi.app/Contents/MacOS/../Frameworks/Growl-WithInstaller.framework/Versions/A/Growl-WithInstaller: unknown required load command 0x8000001F
/Volumes/lucio/Projects/code4/Tilimi/C/Build/Tilimi.app/Contents/MacOS/../Frameworks/Growl-WithInstaller.framework/Versions/A/Growl-WithInstaller: unknown required load command 0x8000001F
The growl installed is 1.1.4, so this happens to our beta users. I would like no crash and no growl usage, or at least an alert.
What to do ? Can we link with a framework 1.1.4 compatible ? Where to download it ?
Thanks
Re: Growl-WithInstaller 10.4 through 10.6, how?
Curious. What version of Mac OS X was this running on?luciocosmo wrote:I got a crash with "Growl-WithInstaller.framework 1.2" on a 10.4
dyld: Library not loaded: @executable_path/../Frameworks/Growl-WithInstaller.framework/Versions/A/Growl-WithInstaller
Referenced from: /Volumes/lucio/Projects/code4/Tilimi/C/Build/Tilimi.app/Contents/MacOS/Tilimi
Reason: no suitable image found. Did find:
/Volumes/lucio/Projects/code4/Tilimi/C/Build/Tilimi.app/Contents/MacOS/../Frameworks/Growl-WithInstaller.framework/Versions/A/Growl-WithInstaller: unknown required load command 0x8000001F
/Volumes/lucio/Projects/code4/Tilimi/C/Build/Tilimi.app/Contents/MacOS/../Frameworks/Growl-WithInstaller.framework/Versions/A/Growl-WithInstaller: unknown required load command 0x8000001F
That's not relevant.The growl installed is 1.1.4 …
Yes. Version 1.2 of the framework is compatible with all 1.1 versions of Growl.Can we link with a framework 1.1.4 compatible ?
-
- Harmless
- Posts: 5
- Joined: Wed Oct 07, 2009 7:19 am
Re: Growl-WithInstaller 10.4 through 10.6, how?
I'm using latest SDK DMG which i hope be the latest.
The problem occours on two machines both with 10.4, and on machines of our users which I cannot investigate.
Mac OSX is 10.4.11
The problem occours at startup time, so I have not other solutions than removing the framework, right ?
Am I doing something wrong with project settings ?
Thanks.
The problem occours on two machines both with 10.4, and on machines of our users which I cannot investigate.
Mac OSX is 10.4.11
The problem occours at startup time, so I have not other solutions than removing the framework, right ?
Am I doing something wrong with project settings ?
Thanks.
Re: Growl-WithInstaller 10.4 through 10.6, how?
It doesn't sound like it.luciocosmo wrote:The problem occours on two machines both with 10.4, and on machines of our users which I cannot investigate.
Mac OSX is 10.4.11
The problem occours at startup time, … Am I doing something wrong with project settings ?
Can you try the non-installer framework and let us know whether that works?
-
- Harmless
- Posts: 5
- Joined: Wed Oct 07, 2009 7:19 am
Re: Growl-WithInstaller 10.4 through 10.6, how?
The same for the "with installer" or "without installer" framwork.
Can I download somewhere a previous version of the framework ? I don't use any advanced feature.
Thanks
Can I download somewhere a previous version of the framework ? I don't use any advanced feature.
Thanks