From 9e11827bfb1e5d71580dfe3f4dccd7c12e87a09e Mon Sep 17 00:00:00 2001 From: fca Date: Thu, 30 Sep 1999 15:36:04 +0000 Subject: [PATCH] Finding automatically g++ include directories for dependencies --- conf/MachineDef.Linux | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/conf/MachineDef.Linux b/conf/MachineDef.Linux index 73daf859a0b..2e854b80a1c 100644 --- a/conf/MachineDef.Linux +++ b/conf/MachineDef.Linux @@ -31,9 +31,11 @@ CLIBFOPT = # Additional directories for dependencies -DEPINC = -I/usr/local/include/g++ -I/usr/local/include \ - -I/usr/local/i686-pc-linux-gnu/include \ - -I/usr/local/lib/gcc-lib/i686-pc-linux-gnu/egcs-2.91.60/include +DEPINC = `rm -f /tmp/d.cxx; touch /tmp/d.cxx ; \ + g++ -v -c /tmp/d.cxx -o /dev/null 2>&1 | \ + awk 'BEGIN {i=0} {if(substr($$0,1,10)=="End of sea") i=0; \ + if(i==1) printf "%s",$$sub(" ","-I")" "; \ + if(substr($$0,1,10) == "\#include <") i=1}' ; rm /tmp/d.cxx` LD = g++ LDFLAGS = $(OPT) -- 2.43.0