Кажется, что как бы я ни пытался, я не могу установить libstdc ++.
Я предполагаю, что это символическая ссылка на libstdc ++. So.VERSION или что-то в этом роде. НО, кажется, ни один пакет не предоставляет это для x86_64 или i386.
Как это возможно, и что мне с этим делать?
В качестве второго вопроса, каково текущее состояние мультиарха? Если я использую Ubuntu x86_64 12.04 LTS, что я должен установить для целевой (кросс-компиляции) C ++ i386?
Почему это так сложно - и грязно с такой плохой документацией? Я вижу сотни вопросов на различных веб-сайтах, включая askUbuntu, с устаревшей информацией. Учитывая, что 12.04 все еще является поддерживаемым продуктом, я ожидаю, что эта информация будет постоянно обновляться где-то очевидным.
Этот пакет существует!
Это стандартная библиотека. Вам нужно знать только о требуемой версии.
Это не сложно, но это зависит от требуемой версии этой библиотеки. Существует много пакетов libstdc ++, пожалуйста, выберите правильный и установите его.
Вы можете узнать необходимые библиотеки с помощью команды ldd , которая указывает, какие библиотеки требуются.
Возможно, вы захотите увидеть один из запросов libstdc ++ на том же форуме, мой вопрос Как получить запрошенные библиотеки для gridwars? .
Надеюсь, что это поможет.