The situation, where the program works and not, is not really clear. What does it mean in detail, when you say "but when I run it on the Apple Mac". Double click the application bundle, run it from within Lazarus, start it from the command line, ...
What do you mean by Mac package? Do you mean the application bundle, named *.app, which a Mac user will double click?