CLANG_INSTALL_DIR is not set

имеем -
pacman -Qs clang
local/clang 4.0.0-1
C language family frontend for LLVM
[root@W profile.d]#

Пытаемся поставить python-shiboken2-git, получаем аборт

==> Продолжить сборку python-shiboken2-git ? Да/нет [Y/n]
==> -----------------------------------------------------
==> y

==> Сборка и установка пакета
==> Сборка пакета shiboken2-git 2.0.0.r2447.f7fb80a-1 (Чт апр 27 18:34:02 EEST 2017)
==> Проверка зависимостей для запуска...
==> Проверка зависимостей для сборки...
==> Получение исходных файлов...
  -> Клонирование репозитория 'shiboken2-git' (git)...
Клонирование в голый репозиторий «/home/memfis/yaourt-tmp-memfis/aur-python-shiboken2-git/shiboken2-git»…
remote: Counting objects: 15893, done.
remote: Compressing objects: 100% (5644/5644), done.
remote: Total 15893 (delta 12116), reused 13293 (delta 10165)
Получение объектов: 100% (15893/15893), 4.63 MiB | 6.08 MiB/s, готово.
Определение изменений: 100% (12116/12116), готово.
  -> Найден sphinx-build2.patch
==> Проверка файлов source с использованием md5sums...
    shiboken2-git ... Пропущено
    sphinx-build2.patch ... Готово
==> Распаковка исходных файлов...
  -> Создание рабочей копии репозитория 'shiboken' (git)...
Клонирование в «shiboken2-git»…
готово.
==> Запускается prepare()...
patching file ApiExtractor/doc/CMakeLists.txt
==> Запускается pkgver()...
==> Обновлённая версия: 'shiboken2-git 2.0.0.r2522.cfccdd1-1'
==> Запускается build()...
-- The C compiler identification is GNU 6.3.1
-- The CXX compiler identification is GNU 6.3.1
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found PythonLibs: /usr/lib64/libpython2.7.so (found suitable version "2.7.13", minimum required is "2.6")
-- Found PythonInterp: /usr/bin/python2 (found suitable version "2.7.13", minimum required is "2.6")
CMake Error at CMakeLists.txt:33 (message):
  CLANG_INSTALL_DIR is not set or does not point to a valid directory.
-- Configuring incomplete, errors occurred!
See also "/home/memfis/yaourt-tmp-memfis/aur-python-shiboken2-git/src/shiboken2-git/build-py2/CMakeFiles/CMakeOutput.log".
==> ОШИБКА: Произошел сбой в build().
    Прерывание...
==> ОШИБКА: Makepkg не смог собрать shiboken2-git.
==> Перезапустить сборку python-shiboken2-git ? да/Нет [y/N]
==> --------------------------------------------------------
==>

Что-то где-то идет не так. Понятно, что жалуется на непрописанность или непередачу при сборке CLANG_INSTALL_DIR. ПКБИЛД пути к cmake указывает правильные.
Какие будут мнения?
wau
Какие будут мнения?
посмотреть лог
/home/memfis/yaourt-tmp-memfis/aur-python-shiboken2-git/src/shiboken2-git/build-py2/CMakeFiles/CMakeOutput.log
eikoninaru
wau
Какие будут мнения?
посмотреть лог
/home/memfis/yaourt-tmp-memfis/aur-python-shiboken2-git/src/shiboken2-git/build-py2/CMakeFiles/CMakeOutput.log

Спасибо, кэп. Это было второе, что я сделал - сразу после чтения вывода в консоли. Лог не говорящий, но приведу концовку

Detecting CXX [-std=c++98] compiler features compiled with the following output:
Change Dir: /home/memfis/yaourt-tmp-memfis/aur-python-shiboken2-git/src/shiboken2-git/build-py2/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_c3f0c/fast"
/usr/bin/make -f CMakeFiles/cmTC_c3f0c.dir/build.make CMakeFiles/cmTC_c3f0c.dir/build
make[1]: вход в каталог «/home/memfis/yaourt-tmp-memfis/aur-python-shiboken2-git/src/shiboken2-git/build-py2/CMakeFiles/CMakeTmp»
Building CXX object CMakeFiles/cmTC_c3f0c.dir/feature_tests.cxx.o
/usr/bin/c++     -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong    -std=c++98 -o CMakeFiles/cmTC_c3f0c.dir/feature_tests.cxx.o -c /home/memfis/yaourt-tmp-memfis/aur-python-shiboken2-git/src/shiboken2-git/build-py2/CMakeFiles/feature_tests.cxx
Linking CXX executable cmTC_c3f0c
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_c3f0c.dir/link.txt --verbose=1
/usr/bin/c++   -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong   -Wl,-O1,--sort-common,--as-needed,-z,relro  CMakeFiles/cmTC_c3f0c.dir/feature_tests.cxx.o  -o cmTC_c3f0c -rdynamic
make[1]: выход из каталога «/home/memfis/yaourt-tmp-memfis/aur-python-shiboken2-git/src/shiboken2-git/build-py2/CMakeFiles/CMakeTmp»
    Feature record: CXX_FEATURE:0cxx_aggregate_default_initializers
    Feature record: CXX_FEATURE:0cxx_alias_templates
    Feature record: CXX_FEATURE:0cxx_alignas
    Feature record: CXX_FEATURE:0cxx_alignof
    Feature record: CXX_FEATURE:0cxx_attributes
    Feature record: CXX_FEATURE:0cxx_attribute_deprecated
    Feature record: CXX_FEATURE:0cxx_auto_type
    Feature record: CXX_FEATURE:0cxx_binary_literals
    Feature record: CXX_FEATURE:0cxx_constexpr
    Feature record: CXX_FEATURE:0cxx_contextual_conversions
    Feature record: CXX_FEATURE:0cxx_decltype
    Feature record: CXX_FEATURE:0cxx_decltype_auto
    Feature record: CXX_FEATURE:0cxx_decltype_incomplete_return_types
    Feature record: CXX_FEATURE:0cxx_default_function_template_args
    Feature record: CXX_FEATURE:0cxx_defaulted_functions
    Feature record: CXX_FEATURE:0cxx_defaulted_move_initializers
    Feature record: CXX_FEATURE:0cxx_delegating_constructors
    Feature record: CXX_FEATURE:0cxx_deleted_functions
    Feature record: CXX_FEATURE:0cxx_digit_separators
    Feature record: CXX_FEATURE:0cxx_enum_forward_declarations
    Feature record: CXX_FEATURE:0cxx_explicit_conversions
    Feature record: CXX_FEATURE:0cxx_extended_friend_declarations
    Feature record: CXX_FEATURE:0cxx_extern_templates
    Feature record: CXX_FEATURE:0cxx_final
    Feature record: CXX_FEATURE:0cxx_func_identifier
    Feature record: CXX_FEATURE:0cxx_generalized_initializers
    Feature record: CXX_FEATURE:0cxx_generic_lambdas
    Feature record: CXX_FEATURE:0cxx_inheriting_constructors
    Feature record: CXX_FEATURE:0cxx_inline_namespaces
    Feature record: CXX_FEATURE:0cxx_lambdas
    Feature record: CXX_FEATURE:0cxx_lambda_init_captures
    Feature record: CXX_FEATURE:0cxx_local_type_template_args
    Feature record: CXX_FEATURE:0cxx_long_long_type
    Feature record: CXX_FEATURE:0cxx_noexcept
    Feature record: CXX_FEATURE:0cxx_nonstatic_member_init
    Feature record: CXX_FEATURE:0cxx_nullptr
    Feature record: CXX_FEATURE:0cxx_override
    Feature record: CXX_FEATURE:0cxx_range_for
    Feature record: CXX_FEATURE:0cxx_raw_string_literals
    Feature record: CXX_FEATURE:0cxx_reference_qualified_functions
    Feature record: CXX_FEATURE:0cxx_relaxed_constexpr
    Feature record: CXX_FEATURE:0cxx_return_type_deduction
    Feature record: CXX_FEATURE:0cxx_right_angle_brackets
    Feature record: CXX_FEATURE:0cxx_rvalue_references
    Feature record: CXX_FEATURE:0cxx_sizeof_member
    Feature record: CXX_FEATURE:0cxx_static_assert
    Feature record: CXX_FEATURE:0cxx_strong_enums
    Feature record: CXX_FEATURE:1cxx_template_template_parameters
    Feature record: CXX_FEATURE:0cxx_thread_local
    Feature record: CXX_FEATURE:0cxx_trailing_return_types
    Feature record: CXX_FEATURE:0cxx_unicode_literals
    Feature record: CXX_FEATURE:0cxx_uniform_initialization
    Feature record: CXX_FEATURE:0cxx_unrestricted_unions
    Feature record: CXX_FEATURE:0cxx_user_literals
    Feature record: CXX_FEATURE:0cxx_variable_templates
    Feature record: CXX_FEATURE:0cxx_variadic_macros
    Feature record: CXX_FEATURE:0cxx_variadic_templates
как мне кажется он не может найтить переменную CLANG_INSTALL_DIR...
чо там написано в CMakeLists.txt на 33 строке?
safocl
как мне кажется он не может найтить переменную CLANG_INSTALL_DIR...
чо там написано в CMakeLists.txt на 33 строке?
я пришел к тем же выводам, собственно об этом сразу глаголил вывод консоли. Компиляция, например, freecad находит. А эта - нет.

А в 33 строке содержится то, что консоль и напечатала -
Include(icecc.cmake)
project(shiboken2)

cmake_minimum_required(VERSION 3.0)
cmake_policy(VERSION 3.0)

set(CMAKE_MODULE_PATH ${CMAKE_SOURCE_DIR}/cmake/Modules/
                      ${CMAKE_MODULE_PATH})

find_package(Qt5 REQUIRED COMPONENTS Core Xml XmlPatterns)

add_definitions(${Qt5Core_DEFINITIONS})

set(shiboken_MAJOR_VERSION "2")
set(shiboken_MINOR_VERSION "0")
set(shiboken_MICRO_VERSION "0")
set(shiboken2_VERSION "${shiboken_MAJOR_VERSION}.${shiboken_MINOR_VERSION}.${shiboken_MICRO_VERSION}")

option(BUILD_TESTS "Build tests." TRUE)
option(USE_PYTHON_VERSION "Use specific python version to build shiboken2." "")

if (USE_PYTHON_VERSION)
    find_package(PythonLibs ${USE_PYTHON_VERSION} REQUIRED)
    find_package(PythonInterp ${USE_PYTHON_VERSION} REQUIRED)
else()
    find_package(PythonLibs 2.6)
    find_package(PythonInterp 2.6)
endif()

set(CLANG_DIR $ENV{CLANG_INSTALL_DIR})

if (NOT IS_DIRECTORY ${CLANG_DIR})
    message(FATAL_ERROR "CLANG_INSTALL_DIR is not set or does not point to a valid directory.")
else()
endif()
 
Зарегистрироваться или войдите чтобы оставить сообщение.