For those who have similar problem here is a solution to try. We have installed Mac OS X Leopard 10.5.2 and have switched it to 32-bit kernel. 3D-Coat works under 32-bit kernel on Leopard 10.5.2. It turns out that Mac OS X sometimes shows the error message “You can’t open the application XXX because it is not supported on this architecture” because Launch Services for some unknown reason flag the application as unsupported. The solve the problem it is necessary to reset Launch Services database. To reset Launch Services database you should do in Terminal:
You can't open the application "3D-Coat" because it is not supported on this architecture
1. Find command line utility “lsregister”:
$ find /System/Library/Frameworks -name "lsregister"
2. Change current directory to the location of the utility “lsregister”:
$ cd /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support
3. As administrator reset the Launch Services database:
$ sudo ./lsregister -kill -r -all local,system,user