Colin Burgess wrote:
Try adding -v to your command line?
# make -v
GNU Make 3.80
Copyright (C) 2002 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.
I figured that wasn't what you wanted so if added it to the CC/CXX commands:
CPPFLAGS="-I/usr/include" CFLAGS="-I/usr/include" CXXFLAGS="-I/usr/include" LDFLAGS="-I/usr/lib" CC="ntox86-gcc-3.3.1 -v" CXX="ntox86-g++-3.3.1 -v" ./configure $1
make[2]: Entering directory `/root/progs/boinc_public/api'
if ntox86-g++-3.3.1 -v -DHAVE_CONFIG_H -I. -I. -I.. -I../lib -I../api -I../db -I../RSAEuro/source -I../client -I../tools -I../sched -include ../config.h -I/usr/include -D
__NO_CTYPE -I../lib -I../api -I../db -I../RSAEuro/source -I../client -I../tools -I../sched -include ../config.h -I/usr/include -MT boinc_api.o -MD -MP -MF ".deps/boinc_ap
i.Tpo" -c -o boinc_api.o boinc_api.C; \
then mv -f ".deps/boinc_api.Tpo" ".deps/boinc_api.Po"; else rm -f ".deps/boinc_api.Tpo"; exit 1; fi
Reading specs from /usr/qnx630/host/qnx6/x86/usr/lib/gcc-lib/i386-pc-nto-qnx6.3.0/3.3.1/specs
Configured with: ../configure --srcdir=.. --enable-cheaders=c --with-gnu-as --with-gnu-ld --with-qnxsysroot=/ --target=i386-pc-nto-qnx6.3.0 --srcdir=/home/toolsbuild/cvs/too
ls/gcc/nto-x86-o-ntox86/.. --prefix=/usr --exec-prefix=/usr --with-local-prefix=/usr --enable-haifa --enable-languages=c++ --enable-threads=posix --disable-nls --enable-shar
ed --enable-multilib
Thread model: posix
gcc version 3.3.1 (qnx-nto)
/usr/qnx630/host/qnx6/x86/usr/lib/gcc-lib/i386-pc-nto-qnx6.3.0/3.3.1/cc1plus -quiet -v -I. -I. -I.. -I../lib -I../api -I../db -I../RSAEuro/source -I../client -I../tools -I.
../sched -I/usr/include -I../lib -I../api -I../db -I../RSAEuro/source -I../client -I../tools -I../sched -I/usr/include -MD boinc_api.d -MF .deps/boinc_api.Tpo -MP -MT boinc_a
pi.o -MQ boinc_api.o -D__GNUC__=3 -D__GNUC_MINOR__=3 -D__GNUC_PATCHLEVEL__=1 -D__X86__ -Di386 -D__QNXNTO__ -D__QNX__ -D__LITTLEENDIAN__ -D__ELF__ -D__X86__ -D__i386__ -D__QN
XNTO__ -D__QNX__ -D__LITTLEENDIAN__ -D__ELF__ -D__i386 -Asystem=unix -Asystem=nto -Asystem=qnxnto -Asystem=qnx -nostdinc -nostdinc++ -idirafter QNX_TARGET_TAG/usr/include -i
system QNX_TARGET_TAG/usr/include/c++/3.3.1 -isystem QNX_TARGET_TAG/usr/include/c++/3.3.1/i386-pc-nto-qnx6.3.0 -isystem QNX_TARGET_TAG/usr/include/c++/3.3.1/backward -isyste
m QNX_TARGET_TAG/usr/include -isystem QNX_HOST_TAG/usr/lib/gcc-lib/i386-pc-nto-qnx6.3.0/3.3.1/include -DHAVE_CONFIG_H -D__NO_CTYPE -include ../config.h -include ../config.h
boinc_api.C -D__GNUG__=3 -quiet -dumpbase boinc_api.C -auxbase-strip boinc_api.o -version -o /tmp/ccYmdRAY.s
ignoring nonexistent directory "QNX_TARGET_TAG/usr/include"
ignoring nonexistent directory "QNX_TARGET_TAG/usr/include/c++/3.3.1"
ignoring nonexistent directory "QNX_TARGET_TAG/usr/include/c++/3.3.1/i386-pc-nto-qnx6.3.0"
ignoring nonexistent directory "QNX_TARGET_TAG/usr/include/c++/3.3.1/backward"
ignoring nonexistent directory "QNX_TARGET_TAG/usr/include"
ignoring nonexistent directory "QNX_HOST_TAG/usr/lib/gcc-lib/i386-pc-nto-qnx6.3.0/3.3.1/include"
GNU C++ version 3.3.1 (qnx-nto) (i386-pc-nto-qnx6.3.0)
compiled by GNU C version 2.95.3qnx-nto 20010315 (release).
GGC heuristics: --param ggc-min-expand=30 --param ggc-min-heapsize=4096
ignoring duplicate directory "."
ignoring duplicate directory "../api"
ignoring duplicate directory "../lib"
ignoring duplicate directory "../api"
ignoring duplicate directory "../db"
ignoring duplicate directory "../RSAEuro/source"
ignoring duplicate directory "../client"
ignoring duplicate directory "../tools"
ignoring duplicate directory "../sched"
ignoring duplicate directory "/usr/include"
#include "..." search starts here:
#include <...> search starts here:
.
..
../lib
../db
../RSAEuro/source
../client
../tools
../sched
/usr/include
End of search list.
In file included from ../config.h:370,
from <command line>:24:
.../lib/std_fixes.h:56:21: algorithm: No such file or directory
.../lib/std_fixes.h:57:20: iterator: No such file or directory
In file included from ../config.h:370,
from <command line>:24:
.../lib/std_fixes.h:96: error: `std::FILE* fopen(const char*, const char*)'
conflicts with previous using declaration `std::FILE* std::fopen(const
char*, const char*)'
....... on and on and on and on ......
Evan