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
