gnustep-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: preview: new macports ports


From: Eric Wasylishen
Subject: Re: preview: new macports ports
Date: Tue, 8 Nov 2011 12:04:15 -0700

Ok, great! 

Here are a few more notes:

- It installs using the GNUstep filesystem layout in /opt/local/GNUstep. Using the fhs layout with macports will not work, because gnustep-make adds the gnustep library path to DYLD_LIBRARY_PATH, which is /opt/local/lib with the fhs layout, and if you add /opt/local/lib to DYLD_LIBRARY_PATH it will mess up macports (basically, tools which link to apple versions of libraries will pick up the macports versions in /opt/local/lib and break.)

- Many of the application ports work now (e.g., gorm, systempreferences). 

- gnustep-back is currently set to xlib. When I use cairo, opening an open/save panel crashes X11.app. Also tried the latest XQuartz: same problem.

- For anyone with OS X 10.7, my ports won't work until this bug is fixed: https://trac.macports.org/ticket/31171 (building gcc46 on osx lion fails). :-(

- One improvement that could be made in the future is to use the system compiler rather than the macports gcc46. For this we would need a portfile which builds one of GNUstep's libobjc's, and make sure that the apple compiler doesn't try to include headers for apple's libobjc.

Regards
Eric

On 2011-11-07, at 10:52 AM, Ivan Vučica wrote:

Hi Eric,

I've cloned the repo, and will be trying it out soon on my Snow Leopard machine. If I forget to keep you posted, please poke me.

On Mon, Oct 31, 2011 at 19:53, Eric Wasylishen <address@hidden> wrote:
Hi,

I started a new set of macports ports. If you want to try it you can check out a copy of the git repository here: https://github.com/ericwa/gnustep-macports-fixes and then set up that directory as a local portfile repository (see http://guide.macports.org/#development.local-repositories).

--
Ivan Vučica - address@hidden




reply via email to

[Prev in Thread] Current Thread [Next in Thread]