|
From: Charles W. <cwi...@us...> - 2010-06-17 01:15:23
|
On 6/15/2010 1:18 PM, LRN wrote:
> Why? To me it makes perfect sense that package-originated files are in
> /mingw and in /, while everything i build from the source (or what i
> download in a pre-built form - basically something installed with make
> install DESTDIR=/somewhere and archived) goes into /local/ . This way i
> never have to mess with any files in /mingw or /
As Earnie said downthread, there are two "problems" with this:
(1) in the old days people tended to mix "msys" apps -- and, more
problematically, libraries -- and "mingw" ones in the /local/ tree. If
you tell your compiler (either msys-gcc or mingw-gcc) to "look" in
/local/{include,lib} for stuff, then you get a mixture, and that's bad.
(2) By default, neither msys-gcc nor mingw-gcc "look" in /usr/local or
/local/. So, you have to manually tell it to do so; it doesn't work
"Out Of The Box".
An experienced user can easily work around or avoid these problems, and
create an kind of installation tree they desire. But our official
recommendations are meant for novice users -- experienced ones don't
need recommendations anyway.
--
Chuck
|