|
From: | John W. Eaton |
Subject: | Re: build failure on OSX 10.9 |
Date: | Thu, 14 Nov 2013 12:51:39 -0500 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20131005 Icedove/17.0.9 |
On 11/14/2013 12:39 PM, c. wrote:
On 14 Nov 2013, at 17:28, John W. Eaton <address@hidden> wrote:Could you send the output of running touch empty-file.cc /opt/local/bin/g++-mp-4.7 -DHAVE_CONFIG_H -v -E -I. -I.. -I/opt/local/include -I/opt/local/include/QtGui -I/opt/local/include -I/opt/local/include/QtNetwork -I/opt/local/include -I/opt/local/include/QtCore -I./qterminal/libqterminal -Isrc -I./src -I./src/m-editor -I./src/qtinfo -I../liboctave/cruft/misc -I../liboctave/array -I../liboctave/numeric -I../liboctave/numeric -I../liboctave/operators -I../liboctave/operators -I../liboctave/system -I../liboctave/util -I../libinterp -I../libinterp -I../libinterp/parse-tree -I../libinterp/parse-tree -I../libinterp/corefcn -I../libinterp/corefcn -I../libinterp/octave-value -I../libgnu empty-file.cc on your system?Here's what I get
#include "..." search starts here: #include <...> search starts here: . .. /opt/local/include/QtGui /opt/local/include/QtNetwork /opt/local/include/QtCore ./qterminal/libqterminal src ./src/m-editor ./src/qtinfo ../liboctave/cruft/misc ../liboctave/array ../liboctave/numeric ../liboctave/operators ../liboctave/system ../liboctave/util ../libinterp ../libinterp/parse-tree ../libinterp/corefcn ../libinterp/octave-value ../libgnu /opt/local/include/gcc47/c++/ /opt/local/include/gcc47/c++//x86_64-apple-darwin13 /opt/local/include/gcc47/c++//backward /opt/local/lib/gcc47/gcc/x86_64-apple-darwin13/4.7.3/include /opt/local/include /opt/local/lib/gcc47/gcc/x86_64-apple-darwin13/4.7.3/include-fixed /usr/include /System/Library/Frameworks /Library/Frameworks End of search list.
OK, so it looks like it should find stdio.h in libgnu before /usr/include. But maybe I'm missing something.
Can you add -save-temps to the original failing compilation command and send me the resulting .ii file so I can see what is including stdio.h?
jwe
[Prev in Thread] | Current Thread | [Next in Thread] |