[EMAIL PROTECTED] wrote on Wed, Sep 18, 2002 at 08:54:02PM +0000 : > I'm hoping that someone here can tell me what this error is and how > serious it is. When I run make (e.g. I just built gaim 0.59.3), during > the make process, I receive the following error several times:
One of the most difficult concepts to grasp is the difference between an
error and a warning. An error is something that is fatal, that kills
the compile process. A warning is something that tells you "Hey, this
is a problem, but I'm working around it, you really ought to fix it
properly though."
> cc1: warning: changing search order for system directory
> "/usr/local/include"
> cc1: warning: as it has already been specified as a non-system
> directory
> It doesn't seem to affect the build though. Every app I've built (that
> has gotten this error) seems to work just fine.
It's telling you that for some reason, a "/usr/local/include" was listed
before the regular system include directories and it moved it to further
down the list so that you get rpm installed headers first. If it
doesn't find it in /usr/include/*, then it will look in
/usr/local/include.
This could probably be fixed fairly easily by modifying a Makefile or
Makefile.in to put the (apparently hardcoded) search path AFTER the
system include directories.
Blue skies... Todd
--
MandrakeSoft USA http://www.mandrakesoft.com
Mandrake: An amalgam of good ideas from RedHat, Debian, and MandrakeSoft.
All in all, IMHO, an unbeatable combination. --Levi Ramsey on Cooker ML
Cooker Version mandrake-release-9.0-0.3mdk Kernel 2.4.19-12mdk
msg57833/pgp00000.pgp
Description: PGP signature
