On 17 Sep 2010, at 10:39, Nicola Pero wrote: > >>> The public NSBundle API works fine with FHS. Usually things stop working >>> when you try to locate things manually >>> on disk instead of using the public API. >> >> The problem seems to be that frameworks are no longer found in the >> frameworks directory, >> and are no longer bundles, meaning that you have nothing meaningful to pass >> to NSBundle, >> so you can't load frameworks using NSBundle. If you can't load frameworks >> using NSBundle, >> then everything subsequently breaks because the JIT-compiled code doesn't >> find the classes >> that it requires. > > Nope - it should all work. There is no difference between the layouts except > for > the name of the directories. Frameworks are, and behave, identically no > matter what the > layout is. > > If it doesn't work, it sounds like the NSBundle API is not being used > correctly, or maybe > there is a bug of some sort in NSBundle.
In that case, I have no objections to making the FHS layout native on platforms that I don't use. David _______________________________________________ Gnustep-dev mailing list Gnustep-dev@gnu.org http://lists.gnu.org/mailman/listinfo/gnustep-dev