Установка задач Цепляется

Я следовал за вопросом: Как установить, цепляются?, который предназначен для Ubuntu 12.04. Я работаю 14.04, и я не уверен, является ли это источником моей проблемы.

Я выполнил все шаги, и все работало правильно до:

../llvm/configure --enable-targets=host

который произведенный:

checking for clang... clang
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables... 
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether clang accepts -g... yes
checking for clang option to accept ISO C89... none needed
checking for clang++... clang++
checking whether we are using the GNU C++ compiler... yes
checking whether clang++ accepts -g... yes
checking how to run the C preprocessor... clang -E
checking whether clang works... no
configure: error: Selected compiler could not find or parse C++ standard library headers.  Rerun with CC=c-compiler CXX=c++-compiler ./configure ...

Я имею clang установленный. Я попробовал echo $CXX и echo $CC видеть, что подошло бы, но не получило вывода. Я предполагаю, что действительно не понимаю, как те переменные среды работают.

Как я могу установить cling?

0
задан 13 April 2017 в 15:25

3 ответа

Произвольное предположение, но этот сообщение в блоге говорит:

По некоторым причинам, настраивать сценарий не знал для взгляда в /usr/bin для g++. Пойди разберись.

Так или иначе, для решения этой проблемы, просто явно устанавливают компилятор C++:

$ CXX=/usr/bin/g++ ../llvm/configure
<час>

Это очень удивительно, если он работает, начиная с configure сценарий действительно сообщает об обнаружении компилятора C++ GNU.

1
ответ дан 3 August 2019 в 17:44

Добавление к ответу muru, попробуйте это и за g ++ и за gcc, которые являются для C++ и C соответственно:

CXX=/usr/bin/g++ CC=/usr/bin/gcc ../llvm/configure --enable-targets=host
0
ответ дан 3 August 2019 в 17:44

И только для полноты они теперь обеспечивают двоичные снимки для Ubuntu (также Fedora и OSX), который можно получить здесь https://root.cern.ch/download/cling//

1
ответ дан 3 August 2019 в 17:44

Другие вопросы по тегам:

Похожие вопросы: