Я загрузил Недостаток tar.gz и следовал инструкциям здесь, включая установку всех пакетов в списке Debian: https://www.lyonlabs.org/commodore/building-vice-on-linux.html
Это сказало: настройте: ошибка: *** компилятор с поддержкой C++ 11 функций языка требуется.
Таким образом, я установил GCC 8.2 на инструкции здесь: https://solarianprogrammer.com/2016/10/07/building-gcc-ubuntu-linux/и я все еще получаю ту же ошибку. Я отредактировал .bashrc файл и перезапустил, но все еще напрасно. Что я делаю неправильно?
Два момента здесь:
НЕДОСТАТОК упаковывается для всех релизов Ubuntu - видят поиск на packages.ubuntu.com - на 18.04 LTS, Вы получите 3.1.0.dfsg1-1 версию из кармана мультивселенной. Таким образом, можно просто установить его с:
sudo add-apt-repository multiverse
sudo apt install vice
Можно скомпилировать более новые 3,3 версии НЕДОСТАТКА при установке всех необходимых зависимостей с APT следующей инструкцией по установке:
sudo apt-get install build-essential bison flex libnet1 libnet1-dev \
libpcap0.8 libpcap0.8-dev libgtk-3-dev libvte-dev libasound2-dev xa65
И наконец установите его на системе с checkinstall
:
./configure --enable-native-gtk3ui --with-alsa --enable-ethernet
make -j3
sudo apt install checkinstall
sudo checkinstall make install