Sorry for dredging up an old thread, but I'm just back from holidays and catching up on the list...
On Fri, May 01, 2009 at 08:20:00PM -0400, Eli Barzilay wrote: > On May 1, John Clements wrote: > > So what? Does it matter if everyone creates a build directory? > > It only matters in being more complicated than it could be. You only > need a brief look at Matthew's version of the file to know that > > ./configure; make; make install > > should work as expected, and I think that it is desirable to keep this > property. (But just to clarify, the README file is something that > Matthew writes and maintains, so I don't want to commit a change that > I'm not willing to defend personally.) The FreeBSD port of plt-scheme goes to the additional effort of doing the mkdir src/build; cd build; ../configure; ... steps because back when I was creating it, build-in-place did *not* work. Something to do with tree-spanning paths in the xform step that I never did get to the bottom of: making ports use a separate build directory was much simpler. If ./configure works now, that's really great, and I'll be happy to simplify the port accordingly... [I'm two releases behind, now. Sorry about that. Will try to find time to catch up.] Cheers, -- Andrew _________________________________________________ For list-related administrative tasks: http://list.cs.brown.edu/mailman/listinfo/plt-dev