Hi Eric,

I'm unable to build GNUstep due to no fault of your own: compiling gcc46
fails in the linking phase of libgcc_s.1.dylib. This is on Snow Leopard.
Apparently gcc46 uses its own linker to link this library.

For now, I am giving up. Can some older GCC be used if I am not interested
in objc2.0 niceties?

On Tue, Nov 8, 2011 at 20:04, Eric Wasylishen <[email protected]> wrote:

> 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 <[email protected]>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 - [email protected]
>
>
>
>
> _______________________________________________
> Gnustep-dev mailing list
> [email protected]
> https://lists.gnu.org/mailman/listinfo/gnustep-dev
>
>


-- 
Ivan Vučica - [email protected]
_______________________________________________
Gnustep-dev mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/gnustep-dev

Reply via email to