[Lazarus] Mac App bundle question
Mattias Gaertner
nc-gaertnma at netcologne.de
Thu Jan 13 18:29:19 CET 2011
On Thu, 13 Jan 2011 17:05:26 +0000
Martin <lazarus at mfriebe.de> wrote:
> Since I am not an expert, a quick question regarding app bundles:
>
> It is always mentioned that without, any app will behave less than
> pleasant...
>
> I understand (or I believe I do) that if you start an app (from the
> desktop) you click the bundle.
>
> But if an app is started from a shell, then it seems one can start the
> executable inside the bundle?
> ./lazarus.app/Content/MacOs/lazarus
Yes.
> Will that run a misbehaving app, since it refers to the exe, and maybe
> not the bundle, or will the bundle be used?
The bundle magic is executed automagically whenever you start something
inside a bundle. No matter if via the Finder or directly or via the
open command.
> I am asking, because if the above tick does start the app normally (as
> if the bundle was started), then it could be checked if the macports gdb
> is usable for development.
> Since some people reported problems using the gdb supplied by apple
> (mostly people with intel 64 bit, debugging 32 bit carbon app)
>
> I do not yet know if the macports gdb is any good.
> But previous tests showed that unlike the apple supplied one, it fails
> to start the app, if it is given the name of the bundle
> apple-gdb ./lazarus-app => works
> macports-gdb ./lazarus-app => fails
>
> but maybe
> macports-gdb ./lazarus.app/Content/MacOs/lazarus
> can be used?
Try and tell us.
Mattias
More information about the Lazarus
mailing list