«rpmbuild -bb package.spe c» configure: error: *** Требуется компилятор с поддержкой функций языка C ++ 11 - PullRequest
0 голосов
/ 01 мая 2020

Когда я создаю файл spe c с rpmbuild -bb package.spec, я получаю эту ошибку о необходимости поддержки C ++ 11

configure: error: *** A compiler with support for C++11 language features is required.

Однако, когда я компилирую его без rpmbuild Я не понимаю этого. Кроме того, когда я использую mock для его сборки, я также не получаю никаких ошибок. Я не понимаю, что отличается от rpmbuild -bb

У меня установлены clang и gcc

$ clang++ --version
clang version 10.0.0 (Fedora 10.0.0-1.fc32)
Target: x86_64-unknown-linux-gnu
Thread model: posix
InstalledDir: /usr/bin

$ g++ --version
g++ (GCC) 10.0.1 20200328 (Red Hat 10.0.1-0.11)
Copyright (C) 2020 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

$ uname -r
5.6.7-300.fc32.x86_64

Вот файл spe c: https://github.com/dagostinelli/fswatch-packaging

...