Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Не компилируется. Ошибка -- Configuring incomplete, errors occurred!  (Прочитано 2894 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн makssun

  • Автор темы
  • Любитель
  • *
  • Сообщений: 50
    • Просмотр профиля
Здравствуйте!
Установлена на впс-сервере Ubuntu 14.04.
Не могу ничего скомпиллировать с исходников.
Например, https://github.com/xcicoin/xcicoin

Делаю:
sudo apt-get update
    sudo apt-get install git cmake make gcc libboost1.55-all-dev
    git clone https://github.com/xcicoin/xcicoin.git
    cd xcicoin
    make

Выдает:

Call Stack (most recent call first):
  CMakeLists.txt:112 (find_package)


-- Found Git: /usr/bin/git
-- Could NOT find Threads (missing:  Threads_FOUND)
-- Configuring incomplete, errors occurred!
See also "/home/max/xcicoin/build/release/CMakeFiles/CMakeOutput.log".
See also "/home/max/xcicoin/build/release/CMakeFiles/CMakeError.log".
make: *** [cmake-release] Error 1

Что нужно, чтоб скомпиллировать программу?
Да, и еще, не устанавливается sudo apt-get install git cmake make gcc libboost1.55-all-dev
выдает:

The following packages have unmet dependencies: libboost1.55-all-dev : Depends: libboost-iostreams1.55-dev but it is not going to be installed Depends: libboost-mpi1.55-dev but it is not going to be installed Depends: libboost-mpi-python1.55-dev but it is not going to be installed Depends: libboost-python1.55-dev but it is not going to be installed Depends: libboost-regex1.55-dev but it is not going to be installed E: Unable to correct problems, you have held broken packages.
« Последнее редактирование: 09 Ноября 2016, 09:57:44 от makssun »

Оффлайн Длиннорогий

  • Активист
  • *
  • Сообщений: 257
    • Просмотр профиля

Оффлайн makssun

  • Автор темы
  • Любитель
  • *
  • Сообщений: 50
    • Просмотр профиля
Нужно
Код: [Выделить]
apt install build-essential

build-essential is already the newest version.
The following package was automatically installed and is no longer required:
  libdb5.1
Use 'apt-get autoremove' to remove it.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

Оффлайн EvangelionDeath

  • Администратор
  • Старожил
  • *
  • Сообщений: 3487
  • Ubuntu 22.04 х64
    • Просмотр профиля
Код: (bash) [Выделить]
sudo apt-get -f install
HP Pro 840 G3: Intel i5-6300U, 32GB DDR4 2133MHz, Intel 520, Intel Pro 2500 180GB/Ubuntu 22.04
Dell Latitude 5590: Intel i5-8350U, 16GB DDR4 2400MHz, Intel 620, Samsung 1TB/Ubuntu 22.04

Оффлайн makssun

  • Автор темы
  • Любитель
  • *
  • Сообщений: 50
    • Просмотр профиля
Код: (bash) [Выделить]
sudo apt-get -f install

 sudo apt-get -f install
Reading package lists... Done
Building dependency tree
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

Оффлайн EvangelionDeath

  • Администратор
  • Старожил
  • *
  • Сообщений: 3487
  • Ubuntu 22.04 х64
    • Просмотр профиля
Код: (bash) [Выделить]
sudo apt-get update
sudo apt-get install libboost1.55-all-dev --reinstall

ИЛИ

Код: (bash) [Выделить]
sudo apt-get purge libboost1.55-all-dev
sudo apt-get autoremove --purge
sudo apt-get clean
sudo apt-get update
sudo apt-get install libboost1.55-all-dev
« Последнее редактирование: 09 Ноября 2016, 14:06:45 от EvangelionDeath »
HP Pro 840 G3: Intel i5-6300U, 32GB DDR4 2133MHz, Intel 520, Intel Pro 2500 180GB/Ubuntu 22.04
Dell Latitude 5590: Intel i5-8350U, 16GB DDR4 2400MHz, Intel 620, Samsung 1TB/Ubuntu 22.04

Оффлайн makssun

  • Автор темы
  • Любитель
  • *
  • Сообщений: 50
    • Просмотр профиля
Вот на последнюю команду выдало, и на пред. примерно тоже самое:
The following packages have unmet dependencies:
 libboost1.55-all-dev : Depends: libboost-iostreams1.55-dev but it is not going to be installed
                        Depends: libboost-mpi1.55-dev but it is not going to be installed
                        Depends: libboost-mpi-python1.55-dev but it is not going to be installed
                        Depends: libboost-python1.55-dev but it is not going to be installed
                        Depends: libboost-regex1.55-dev but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

Как это победить?

Оффлайн EvangelionDeath

  • Администратор
  • Старожил
  • *
  • Сообщений: 3487
  • Ubuntu 22.04 х64
    • Просмотр профиля
makssun, измените источник пакетов на мейн сервер, после чего:
Код: (bash) [Выделить]
sudo apt-get clean
sudo apt-get update
sudo apt-get install libboost1.55-all-dev --reinstall
HP Pro 840 G3: Intel i5-6300U, 32GB DDR4 2133MHz, Intel 520, Intel Pro 2500 180GB/Ubuntu 22.04
Dell Latitude 5590: Intel i5-8350U, 16GB DDR4 2400MHz, Intel 620, Samsung 1TB/Ubuntu 22.04

Оффлайн makssun

  • Автор темы
  • Любитель
  • *
  • Сообщений: 50
    • Просмотр профиля
makssun, измените источник пакетов на мейн сервер, после чего:
Код: (bash) [Выделить]
sudo apt-get clean
sudo apt-get update
sudo apt-get install libboost1.55-all-dev --reinstall
Вот содержание /etc/apt/sources.list
deb http://archive.ubuntu.com/ubuntu trusty main universe
deb http://ua.archive.ubuntu.com/ubuntu breezy universe
deb http://ua.archive.ubuntu.com/ubuntu breezy-backports main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu breezy-security universe
deb ftp://ftp.linux.kiev.ua/pub/Linux/Ubuntu/pool breezy main restricted universe multiverse
deb http://ru.archive.ubuntu.com/ubuntu/ jaunty universe
deb http://ru.archive.ubuntu.com/ubuntu/ jaunty-updates universe
deb http://ua.archive.ubuntu.com/ubuntu/ trusty universe multiverse
deb-src http://ua.archive.ubuntu.com/ubuntu/ trusty universe

Что еще можно добавить?

Оффлайн EvangelionDeath

  • Администратор
  • Старожил
  • *
  • Сообщений: 3487
  • Ubuntu 22.04 х64
    • Просмотр профиля
makssun, что это у вас за винигрет с версий ОС от 5.04 до 14.04

Как на 14.04 (ВДС) у меня выглядит файл:
Код: (bash) [Выделить]
deb http://us.archive.ubuntu.com/ubuntu/ trusty main restricted
deb-src http://us.archive.ubuntu.com/ubuntu/ trusty main restricted

deb http://us.archive.ubuntu.com/ubuntu/ trusty-updates main restricted
deb-src http://us.archive.ubuntu.com/ubuntu/ trusty-updates main restricted

deb http://us.archive.ubuntu.com/ubuntu/ trusty universe
deb-src http://us.archive.ubuntu.com/ubuntu/ trusty universe
deb http://us.archive.ubuntu.com/ubuntu/ trusty-updates universe
deb-src http://us.archive.ubuntu.com/ubuntu/ trusty-updates universe

deb http://us.archive.ubuntu.com/ubuntu/ trusty multiverse
deb-src http://us.archive.ubuntu.com/ubuntu/ trusty multiverse
deb http://us.archive.ubuntu.com/ubuntu/ trusty-updates multiverse
deb-src http://us.archive.ubuntu.com/ubuntu/ trusty-updates multiverse

deb http://us.archive.ubuntu.com/ubuntu/ trusty-backports main restricted universe multiverse
deb-src http://us.archive.ubuntu.com/ubuntu/ trusty-backports main restricted universe multiverse

deb http://security.ubuntu.com/ubuntu trusty-security main restricted
deb-src http://security.ubuntu.com/ubuntu trusty-security main restricted
deb http://security.ubuntu.com/ubuntu trusty-security universe
deb-src http://security.ubuntu.com/ubuntu trusty-security universe
deb http://security.ubuntu.com/ubuntu trusty-security multiverse


Если коротко - свое содержимое удаляете, мое вставляете (или удаляете в своем все строки, где нет trusty). и делаете команды с предыдущих постов
« Последнее редактирование: 09 Ноября 2016, 14:41:59 от EvangelionDeath »
HP Pro 840 G3: Intel i5-6300U, 32GB DDR4 2133MHz, Intel 520, Intel Pro 2500 180GB/Ubuntu 22.04
Dell Latitude 5590: Intel i5-8350U, 16GB DDR4 2400MHz, Intel 620, Samsung 1TB/Ubuntu 22.04

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
aptitude search libboost1.55-all-devaptitude search libboost1.55-all-devу меня есть.
Wars ~.o

Оффлайн makssun

  • Автор темы
  • Любитель
  • *
  • Сообщений: 50
    • Просмотр профиля
EvangelionDeath,
Огромное спасибо!
Все получилось, запустил компилляцию, час компиллило, завершило без ошибок.
Собсно, выдало в конце путь, по нему перехожу, там куча файлов, искомых нету.

Оффлайн EvangelionDeath

  • Администратор
  • Старожил
  • *
  • Сообщений: 3487
  • Ubuntu 22.04 х64
    • Просмотр профиля
Пожалуйста, поставьте отметку на тему "Решено"
HP Pro 840 G3: Intel i5-6300U, 32GB DDR4 2133MHz, Intel 520, Intel Pro 2500 180GB/Ubuntu 22.04
Dell Latitude 5590: Intel i5-8350U, 16GB DDR4 2400MHz, Intel 620, Samsung 1TB/Ubuntu 22.04

 

Страница сгенерирована за 0.058 секунд. Запросов: 23.