Re clang finds errors in its own header files

Thanks to everyone who contributed suggestions to solve my problem.

my problem was solved with this command line:

clang `llvm-config --cxxflags --libs` -lc++ -lncurses -O0 -o test main.cpp

Who would have thought that ncurses was needed for such a basic program as "hello world"!!

Again, many thanks