On Fri, Oct 09, 2009 at 10:02:16AM -0500, Larson, Timothy E. wrote: > I'm a complete newbie to the GNUstep world. Do I need to be root to build? > Why?
No you don't. In fact, you should refrain from building stuff as root and only assume the superuser role if you install into the Local or System domain. If you're just experimenting with Étoilé you'd also be fine with GNUSTEP_INSTALLATION_DOMAIN=USER and using your normal user to (g)make install. > 09:51:37 NetBSD 5.0 ~/Etoile-0.4.1 If you're not intending to package Étoilé, it's usually more advisable to try out svn trunk. > t...@roy 554$ GNUSTEP_MAKEFILES=/usr/pkg/share/GNUstep/Makefiles gmake Why do you have to set GNUSTEP_MAKEFILES here? Usually it should be set when you source .../Makefiles/GNUstep.(sh|csh). > This is gnustep-make 2.0.8. Type 'make print-gnustep-make-help' for help. > Making all in Frameworks... > Making all in UnitKit... > rm -f /home/tim/Etoile-0.4.1/Frameworks/UnitKit/Source/UnitKit > ln -s /home/tim/Etoile-0.4.1/Frameworks/UnitKit/Source/FrameworkSource > /home/tim/Etoile-0.4.1/Frameworks/UnitKit/Source/UnitKit > Making all in Source/FrameworkSource... > Making build-headers for framework UnitKit... > Creating UnitKit.framework/Versions/1/Headers/UKRunner.h... > install: UnitKit.framework/Versions/1/Headers/UKRunner.h: chown/chgrp: > Operation not permitted This is rather odd. On my setup (GNU/Linux) install takes '-c -p -m 644' as arguments, so it doesn't do any chowning/chgrping. If you build with 'gmake messages=yes' you will see what commands gnustep-make is issuing during the built. These could be useful for debugging this. Cheers, Niels _______________________________________________ Etoile-discuss mailing list [email protected] https://mail.gna.org/listinfo/etoile-discuss
