Yeah, otherwise GNU configure will stick the CPPFLAGS/CFLAGS before the
"-I"s from the
Makefiles, and source code often picks up the includes from the
/usr/local/include (e.g.) instead
of their own, and that usually breaks things
Han Boetes wrote:
Pawel S. Veselov wrote:
Han Boetes wrote:
Mikulas Patocka wrote:
It is possible to add -I/usr/local/include -L/usr/local/lib
to compiler flags, I even distributed links with that for
some time, and it turned out that on other unix systems
-L/usr/local/lib reversed search (first /usr/local/lib and
then /usr/lib, while it used to be /usr/lib first) and
caused linking failures.
export CPPFLAGS='-I/usr/local/include' LIBS='-L/usr/local/lib'
try if '-isystem/usr/local/include' works first, -I is bad
-isystem dir
Search dir for header files, after all directories
specified by -I but before the standard system direc-
tories. Mark it as a system directory, so that it
gets the same special treatment as is applied to the
standard system directories.
Fascinating...
# Han