[MacPorts] #34214: Install clang development headers

MacPorts noreply at macports.org
Thu Apr 26 13:53:40 PDT 2012


#34214: Install clang development headers
--------------------------------------+-------------------------------------
 Reporter:  jonesc@…                  |       Owner:  jeremyhu@…           
     Type:  enhancement               |      Status:  assigned             
 Priority:  Normal                    |   Milestone:                       
Component:  ports                     |     Version:  2.0.4                
 Keywords:                            |        Port:  clang-3.1            
--------------------------------------+-------------------------------------

Comment(by jonesc@…):

 running a root build with your fix, I get a different issue (not a warning
 about missing headers)

 {{{

 clang++ -O2 -m64 -pipe -Wshadow -W -Wall -Woverloaded-virtual -fsigned-
 char -fno-common -Iinclude     -pthread
 -I/opt/local/libexec/llvm-3.1/include -D_DEBUG -D_GNU_SOURCE
 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -O3
 -g -fvisibility-inlines-hidden -fno-common -Woverloaded-virtual -Wcast-
 qual -I/Users/chris/Projects/root/cint/cling/include
 '-DR__LLVMDIR="/opt/local/libexec/llvm-3.1"' -Wno-shadow -Wno-unused-
 parameter -o core/meta/src/TCintWithCling.o -c
 /Users/chris/Projects/root/core/meta/src/TCintWithCling.cxx
 /Users/chris/Projects/root/core/meta/src/TCintWithCling.cxx:144:48: error:
 no member named 'configureModules' in 'clang::HeaderSearch'
 CI->getPreprocessor().getHeaderSearchInfo().configureModules(dictDir.Data(),
 "NONE");
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
 1 error generated.
 make: *** [core/meta/src/TCintWithCling.o] Error 1
 }}}

 That looks to me just like an issue with root's support for clang 3.1. The
 headers where found, so as far as this report is concerned the issue is
 'fixed'

 thanks again.

 Chris

-- 
Ticket URL: <https://trac.macports.org/ticket/34214#comment:21>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list