ошибка ссылки с cpp-7 версией 7.5.0 asan

Моя система ubuntu18.04.4 LTS просто обновила мой cpp-7 пакет от 7.4.0 до 7.5.0. Теперь я получаю ошибку ссылки при создании с asan:

undefined reference to `__asan_version_mismatch_check_v8'

Мои параметры командной строки идентичны тому, чем они были, когда цель была 7.4.0, и дезинфицирующее средство адреса дало мне превосходную помощь.

если это имеет значение...

В то время как я хотел бы смочь попытаться повторно активировать 7.4.0, процесс обновления, по-видимому, удалил его из моей системы:

apt-cache policy cpp-7
cpp-7:
  Installed: 7.5.0-3ubuntu1~18.04
  Candidate: 7.5.0-3ubuntu1~18.04
  Version table:
 *** 7.5.0-3ubuntu1~18.04 500
        500 http://us.archive.ubuntu.com/ubuntu bionic-updates/main amd64 Packages
        500 http://security.ubuntu.com/ubuntu bionic-security/main amd64 Packages
        100 /var/lib/dpkg/status
     7.3.0-16ubuntu3 500
        500 http://us.archive.ubuntu.com/ubuntu bionic/main amd64 Packages

packages.ubuntu.com перечисляет 7.4.0 версии (https://packages.ubuntu.com/search? keywords=gcc-7), но я не выяснил, как получить это на мою машину.

Какие-либо идеи?

0
задан 26 March 2020 в 05:06

1 ответ

Я решил свою проблему путем удаления cpp-7, затем переустановки его. Сначала я работал apt-get --purge remove cpp-7; затем я следовал инструкциям для установки gcc.

0
ответ дан 7 April 2020 в 23:27

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

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