NetBSD에서 clang++
및 libc++
으로 프로그램을 컴파일하려고합니다. Clang 버전은 3.9.0이고 NetBSD 버전은 7.0.2입니다.NetBSD에서 Clang 및 -std = libC++?
$ make
clang++ -D_NETBSD_SOURCE -m64 -pthread -stdlib=libc++ -fPIC -fvisibility=hidden \
-std=c++11 -D_REENTRANT -O3 -Wall -Ibuild/include -c ./src/lib/asn1/alg_id.cpp \
-o build/obj/lib/asn1_alg_id.o
In file included from ./src/lib/asn1/alg_id.cpp:8:
In file included from build/include/botan/alg_id.h:11:
In file included from build/include/botan/asn1_obj.h:11:
In file included from build/include/botan/secmem.h:11:
In file included from build/include/botan/mem_ops.h:11:
build/include/botan/types.h:14:10: fatal error: 'cstddef' file not found
#include <cstddef>
^
1 error generated.
*** Error code 1
<cstddef>
가 존재하지만 GCC의를 것으로 보인다 : 컴파일 함께 실패
$ find /usr -name cstddef
/usr/include/g++/cstddef
내가 제대로 Index of pub/NetBSD/NetBSD-release-7/src/external/bsd/libc++을 구문 분석하고 경우, 라이브러리가 사용할 수 있습니다. 내가 libc++
또는 libcxx
를 설치하려고하면 :
bash-4.4$ sudo PKG_PATH="http://ftp.NetBSD.org/pub/pkgsrc/packages/NetBSD/`uname -m`/`uname -r`/All/" pkg_add libcxx
pkg_add: no pkg found for 'libcxx', sorry.
pkg_add: 1 package addition failed
bash-4.4$ sudo PKG_PATH="http://ftp.NetBSD.org/pub/pkgsrc/packages/NetBSD/`uname -m`/`uname -r`/All/" pkg_add libc++
pkg_add: no pkg found for 'libc++', sorry.
pkg_add: 1 package addition failed
는 libc의와 연타 ++ NetBSD에에 지원되는 구성이 있습니까? NetBSD에서 Clang과 libC++를 어떻게 사용합니까?