On Fri, Jul 30, 2010 at 08:37:05PM -0400, Daniel Dickman wrote: > > Sorry, I don't think this makes sense. I always start with doing a > > make obj. It's way too easy to mess things things up if you forget to > > do that step, so running anything in my source tree without doing make > > obj first makes me very nervous. > > > > Does changing the order actually fix something? > > i believe so. when i followed the existing order in release(8) but > without remembering to recreate /usr/obj first i got "/usr/obj does > not exist" for every symlink being created. > > # cd /usr/src && nice make obj > ===> lib > ===> lib/csu > ===> lib/csu/alpha > /usr/src/lib/csu/alpha/obj -> /usr/obj/lib/csu/alpha > /usr/obj does not exist > ===> lib/csu/amd64 > /usr/src/lib/csu/amd64/obj -> /usr/obj/lib/csu/amd64 > /usr/obj does not exist > ===> lib/csu/arm > /usr/src/lib/csu/arm/obj -> /usr/obj/lib/csu/arm > /usr/obj does not exist > ===> lib/csu/hppa > /usr/src/lib/csu/hppa/obj -> /usr/obj/lib/csu/hppa > /usr/obj does not exist > .... > > flipping the steps will ensure that "make obj" won't have this issue.
how did you end up without /usr/obj? $ tar tzf base48.tgz ./usr/obj ./usr/obj $ -- [email protected] SDF Public Access UNIX System - http://sdf.lonestar.org
