Debian 11, Jak zainstalować g++4.9-4.8

0

Witam, Jak zainstalować g++4.9 lub nizsza wersje na debian 11?
potrzebne mi jest do pewnej gry ale podwyższym g++ sie nie skompiluje.

0

Jak nie da sie przez apt-get g++==4.9 (jakoś tak, sprawdz se) to musisz ściągnąć bezpośrednio instalkę z neta. Czasem tak robiliśmy z gcc, żeby zainstalować pewne legacy libki, bo stare dziady stoppowały aktualizacje nie podając powodu. Norma.
Google twoim mentorem po obsludze linucha.

0

Nie instalowałbym starych śmieci w systemie.
Zamiast tego użyłbym dockera, odpal dockera ze zmapowanym katalogiem ze źródłami.
Zainstaluj syf w dockerze, jak że to throw off to można parę brzytkich sztuczek zrobić:

  • Szukasz w której wersji Debiana ten GCC był dostępny, sprawdzasz czy są dla tego debiana jeszcze sources.list (w internecie; https://wiki.debian.org/SourcesList)
  • Dodajesz sobie jakieś stare sources list to /etc/apt/sources.list i apt update i apt install (tylko wszystkow w Dockerze)
  • Jak się skompiluje to wywal dockera, ale wcześniej przekopiuj sobie liby dynamiczne jeżeli jakieś są używane np. libstdc++ dla tego gcc

Natomiast bardzo dziwne jest że to się nie kompiluje przy użyciu nowego GCC. GCC to tylko kompilator, jak wersja języka się nie zmienia np. C++ 11, to powinno działać.
Być może jest jakiś głupi warunek w Makefile/Autoconf i trzeba po prostu usunąć i skompilować tym czym jest...

0

Zawsze jest też opcja "grab the source" (https://gcc.gnu.org/releases.html) i samemu skompilować he he... to będzie trwać

https://ftp.gwdg.de/pub/misc/gcc/releases/gcc-4.9.2/

0
0xmarcin napisał(a):

Zawsze jest też opcja "grab the source" (https://gcc.gnu.org/releases.html) i samemu skompilować he he... to będzie trwać

https://ftp.gwdg.de/pub/misc/gcc/releases/gcc-4.9.2/

nie dłużej niż jedna nocka

1 użytkowników online, w tym zalogowanych: 0, gości: 1