[MacPorts] #34214: Install clang development headers
MacPorts
noreply at macports.org
Wed Apr 25 15:23:10 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@…):
Yes, make install-clang does not install any of the development headers
than a plain 'install' does
{{{
macmini ~/Projects/build > make install-clang
llvm[0]: Install circumvented with NO_INSTALL
llvm[1]: Installing Debug+Asserts /Users/chris/tmp/bin/clang
llvm[1]: Installing Debug+Asserts /Users/chris/tmp/bin/clang++
llvm[1]: Installing compiler include file: altivec.h
llvm[1]: Installing compiler include file: avx2intrin.h
llvm[1]: Installing compiler include file: avxintrin.h
llvm[1]: Installing compiler include file: bmi2intrin.h
llvm[1]: Installing compiler include file: bmiintrin.h
llvm[1]: Installing compiler include file: cpuid.h
llvm[1]: Installing compiler include file: emmintrin.h
llvm[1]: Installing compiler include file: float.h
llvm[1]: Installing compiler include file: fma4intrin.h
llvm[1]: Installing compiler include file: immintrin.h
llvm[1]: Installing compiler include file: intrin.h
llvm[1]: Installing compiler include file: iso646.h
llvm[1]: Installing compiler include file: limits.h
llvm[1]: Installing compiler include file: lzcntintrin.h
llvm[1]: Installing compiler include file: mm3dnow.h
llvm[1]: Installing compiler include file: mm_malloc.h
llvm[1]: Installing compiler include file: mmintrin.h
llvm[1]: Installing compiler include file: nmmintrin.h
llvm[1]: Installing compiler include file: pmmintrin.h
llvm[1]: Installing compiler include file: popcntintrin.h
llvm[1]: Installing compiler include file: smmintrin.h
llvm[1]: Installing compiler include file: stdalign.h
llvm[1]: Installing compiler include file: stdarg.h
llvm[1]: Installing compiler include file: stdbool.h
llvm[1]: Installing compiler include file: stddef.h
llvm[1]: Installing compiler include file: stdint.h
llvm[1]: Installing compiler include file: tgmath.h
llvm[1]: Installing compiler include file: tmmintrin.h
llvm[1]: Installing compiler include file: unwind.h
llvm[1]: Installing compiler include file: varargs.h
llvm[1]: Installing compiler include file: wmmintrin.h
llvm[1]: Installing compiler include file: x86intrin.h
llvm[1]: Installing compiler include file: xmmintrin.h
llvm[1]: Installing compiler include file: arm_neon.h
llvm[1]: Installing compiler module map file: module.map
llvm[1]: Installing Debug+Asserts Shared Library
/Users/chris/tmp/lib/libclang.dylib
llvm[1]: Installing Debug+Asserts Archive Library
/Users/chris/tmp/lib/libclang.a
llvm[1]: Installing Debug+Asserts /Users/chris/tmp/bin/c-index-test
llvm[1]: Installing Clang C API include files
llvm[1]: Making install directory /Users/chris/tmp/include/clang-c
make[3]: Nothing to be done for `clang_darwin'.
llvm[2]: Installing compiler runtime library: darwin/eprintf
llvm[2]: Installing compiler runtime library: darwin/10.4
llvm[2]: Installing compiler runtime library: darwin/osx
llvm[2]: Installing compiler runtime library: darwin/ios
llvm[2]: Installing compiler runtime library: darwin/cc_kext
llvm[2]: Installing compiler runtime library: darwin/asan_osx
llvm[2]: Installing compiler runtime library: darwin/profile_osx
llvm[2]: Installing compiler runtime library: darwin/profile_ios
make[2]: Nothing to be done for `install'.
llvm[1]: Packaging HTML documentation
llvm[1]: Installing HTML documentation
pod2html --css=manpage.css --htmlroot=. \
--podpath=.
--infile=/Users/chris/Projects/llvm/tools/clang/docs/tools/clang.pod
--outfile=/Users/chris/Projects/build/tools/clang/docs/tools/clang.html
--title=clang
llvm[2]: Installing HTML Clang Tools Documentation
pod2man --release "clang 3.2" --center="Clang Tools Documentation"
/Users/chris/Projects/llvm/tools/clang/docs/tools/clang.pod
/Users/chris/Projects/build/tools/clang/docs/tools/clang.1
llvm[2]: Installing MAN Clang Tools Documentation
groff -Tps -man /Users/chris/Projects/build/tools/clang/docs/tools/clang.1
> /Users/chris/Projects/build/tools/clang/docs/tools/clang.ps
llvm[2]: Installing PS Clang Tools Documentation
rm /Users/chris/Projects/build/tools/clang/docs/tools//.dir
llvm[1]: Installing Debug+Asserts Shared Library
/Users/chris/tmp/lib/libLTO.dylib
llvm[1]: Installing Debug+Asserts Archive Library
/Users/chris/tmp/lib/libLTO.a
llvm[2]: Installing Debug+Asserts Shared Library
/Users/chris/tmp/lib/libprofile_rt.dylib
llvm[2]: Installing Debug+Asserts Archive Library
/Users/chris/tmp/lib/libprofile_rt.a
macmini ~/Projects/build > ls ~/tmp/include/*
Index.h
macmini ~/Projects/build > ls ~/tmp/include/
clang-c
macmini ~/Projects/build > ls ~/tmp/include/*
Index.h
}}}
So... What does this mean. Would it be possible to change the port to do a
'make install', so the full set of headers are also installed ?
Chris
--
Ticket URL: <https://trac.macports.org/ticket/34214#comment:10>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list