Dear Edson
Out off curiosity, I had a brief go on macOS. My brief report:
The first barrier was the usage of all your other units. I simply proceeded by missing error message, downloading and compiling. Although i created an app bundle, starting the app through double click or from within Lazarus did not work smoothly, probably because of error messages, but i am not sure. Therefore, I started the app with the open command from the command line, and i got some warnings and errors, all related to paths. The three folders samples, temp, and units were created in the application bundle (PicPas-darwin.app → Contents → MacOS). This might still work, but could be probably be improved. Depending on the usage, the should be placed somewhere else. Next came an error message, that the file PicPas_AsmPic.xml could not be loaded. I tried to put the file at a number of places, but none worked. This is probably the related line Source/FormPrincipal.pas: hlAssem.LoadFromFile('PicPas_AsmPic.xml');
I do not really know, what the default path of LoadFromFile is and how it could be set.
I got stuck and stopped at this point, but maybe some else can jump in and help.
Michael.
Update: macOS 10.12.5, lazarus 1.6.4, fpc 3.0.2 (from fink), i386-carbon-lcl.