lazarus в mac os x

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

lazarus в mac os x

Сообщение Virus191288 » 19.04.2014 11:49:27

Добрый день/ Решил попробовать в работе лазарус на маке, возникла следующая проблема:
при компелировании по не перемещается по экрану, а если запустить скомпилированный проект, то появляется какойто лог. как его отключить?
в прикрепленном файле пример
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Virus191288
незнакомец
 
Сообщения: 6
Зарегистрирован: 07.02.2014 08:15:00

Re: lazarus в mac os x

Сообщение скалогрыз » 20.04.2014 05:33:23

запускать нужно не скомпилированный исполняемый файл, а бандл (bundle)
Код: Выделить всё
open /Users/pavel/Dropbox/Lazarus/myclo/project1.app

внутри бандла есть ссылка на исполняемый файл
...
либо запускать саму ссылку из-под бандла
Код: Выделить всё
/Users/pavel/Dropbox/Lazarus/myclo/project1.app/MacOS/info/project1

...
на момент разработки это обычно не имеет значения, но важно, когда будешь распространять приложение
скалогрыз
долгожитель
 
Сообщения: 1803
Зарегистрирован: 03.09.2008 02:36:48

Re: lazarus в mac os x

Сообщение Virus191288 » 15.05.2014 11:50:39

скалогрыз писал(а):запускать нужно не скомпилированный исполняемый файл, а бандл (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.

нашел информацию, нужно заменить ссылку на реальный файл.
Virus191288
незнакомец
 
Сообщения: 6
Зарегистрирован: 07.02.2014 08:15:00


Вернуться в Lazarus

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 235

Рейтинг@Mail.ru