that's my exact problem... as we have no PowerPC we decide to not support it
at all. But as some customers asked again and again to have a PowerPC build
we did one and asked them to test the program... unfortunately the only
information that I coudl get from them is 'it does not run'.
if I could put a hand on a true machine and run a few commands, i'm pretty
sure that I can could determine in a few minutes or hours what is wrong...
maybe it's just a dylib missing or an entry point, maybe it's a memory
alignment problem, just running otool or gdb could tell, but without a
machine, i'm stuck.
Armel
> > Ultimately, you should never claim to support a machine you haven't
> > tested on (or at least something moderately close). If you have no
[quoted text clipped - 11 lines]
> we did one and asked them to test the program... unfortunately the only
> information that I coudl get from them is 'it does not run'.
"Does not run" actually narrows down the scope of the problem a lot. It
is, for example, a much smaller problem space than a post-launch crash.
Around here, a G4 mini isn't that difficult to buy used, and can be
fairly cheap. What's the used market like in your area?
> if I could put a hand on a true machine and run a few commands, i'm pretty
> sure that I can could determine in a few minutes or hours what is wrong...
> maybe it's just a dylib missing or an entry point, maybe it's a memory
> alignment problem, just running otool or gdb could tell, but without a
> machine, i'm stuck.
Ask them to examine the system and/or console log files as they attempt
to run it.

Signature
"Harry?" Ron's voice was a mere whisper. "Do you smell something ... burning?"
- Harry Potter and the Odor of the Phoenix
Armel - 28 May 2008 14:54 GMT
>> > Ultimately, you should never claim to support a machine you haven't
>> > tested on (or at least something moderately close). If you have no
[quoted text clipped - 33 lines]
> Ask them to examine the system and/or console log files as they attempt
> to run it.
that's what I'll try to do.
I dumped otool -L for my executable:
/System/Library/Frameworks/QuickTime.framework/Versions/A/QuickTime
(compatibility version 1.0.0, current version 50.0.0)
/System/Library/Frameworks/IOKit.framework/Versions/A/IOKit (compatibility
version 1.0.0, current version 275.0.0)
/System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
(compatibility version 2.0.0, current version 136.0.0)
/System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa (compatibility
version 1.0.0, current version 12.0.0)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version
111.0.0)
/System/Library/Frameworks/WebKit.framework/Versions/A/WebKit
(compatibility version 1.0.0, current version 525.13.0)
/usr/lib/libiconv.2.dylib (compatibility version 7.0.0, current version
7.0.0)
/usr/lib/libcharset.1.dylib (compatibility version 2.0.0, current version
2.0.0)
@loader_path/libcurl.3.dylib (compatibility version 4.0.0, current version
4.0.0)
/usr/lib/libstdc++.6.dylib (compatibility version 7.0.0, current version
7.4.0)
/usr/lib/libgcc_s.1.dylib (compatibility version 1.0.0, current version
1.0.0)
/System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
(compatibility version 1.0.0, current version 32.0.0)
/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation(compatibility version 150.0.0, current version 476.10.0) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices (compatibility version 1.0.0, current version 34.0.0)can I determine from that if my app will load on a 10.4 PPC Mac OS X ?RegardsArmel