If you attempt to create a bottle in Crossover and it fails with an error message something like this:
Bottle creation failed Can't locate Mac/Files.pm in @INC (@INC contains: /Applications/CrossOver.app/Contents/SharedSupport/CrossOver/lib/perl /Library/Perl/Updates/5.10.0 /System/Library/Perl/5.10.0/darwin-thread-multi-2level /System/Library/Perl/5.10.0 /Library/Perl/5.10.0/darwin-thread-multi-2level /Library/Perl/5.10.0 /Network/Library/Perl/5.10.0/darwin-thread-multi-2level /Network/Library/Perl/5.10.0 /Network/Library/Perl .) at /Applications/CrossOver.app/Contents/SharedSupport/CrossOver/lib/perl/CXBottle.pm line 59.
This indicates that your system is missing some key files in the Perl libraries.
This can usually be solved by creating a new, empty plain text* file, and entering in the first line:
Note that "5.10.0" is the version referenced in the error message above - depending on your OS X version, this number could be different. Enter the version number of the Perl library version referenced in the error.
Save this file as "AppendToPath" and then insert it in
/Library/Perl/5.10.0 (you'll need to use admin privs to do so)
To get to "/Library/Perl/5.10.0", use Finder's "Go>Go to Folder" tool, and enter the destination as "/Library/Perl". You'll find the 5.10 folder, within.
Crossover should now successfully create bottles.
* Text Edit won't save files as Plain Text by default. You can set Text Edit to use Plain Text via these instructions. You can also use the "vi" text editor in a Terminal, if you are familiar with this tool.
We're rebels. We're misfits. But mostly, we're software liberators. And we're very, very good at what we do. We have to be. Lots of developers work with open source, but only a tiny fraction of those are good enough to get software that was designed for one platform to work on another one. We invented CrossOver software - a unique approach to cross-platform compatibility that does not require dual-boot or another OS license. We launched PortJump to help app and game developers broaden their market beyond Windows® users. And we launched ExecMode to help organizations solve really ugly technical challenges.