скалогрыз писал(а):запускать нужно не скомпилированный исполняемый файл, а бандл (bundle)
- Код: Выделить всё
open /Users/pavel/Dropbox/Lazarus/myclo/project1.app
внутри бандла есть ссылка на исполняемый файл
...
либо запускать саму ссылку из-под бандла
- Код: Выделить всё
/Users/pavel/Dropbox/Lazarus/myclo/project1.app/MacOS/info/project1
...
на момент разработки это обычно не имеет значения, но важно, когда будешь распространять приложение
Спасибо, а что на счет компиляции? проект просит еще несколько файлов, как сделать чтобы лазарус все собрал в app??
Добавлено спустя 13 часов 48 минут 53 секунды:1. For example, I compile a Test application, when compiling is over Mac executable file (Test) and bundle directory which is the application name (Test.app) are created.
2. Open a Finder and change the directory where your Test.app directory is. Then <ctrl>+Click shows the "Show Package Contents", choose it.
3. Change the directory to Contents/MacOS as @kamischi said.
4. Delete the link which is 4KByte.
5. Copy the real executable file into this directory, then you have a executable mac bundle.
If you encounter any problem feel free to ask.
нашел информацию, нужно заменить ссылку на реальный файл.