새로운 우분투를위한 구 버전의 gcc


15

최신 우분투에 대한 이전 버전의 gcc 패키지를 포함하는 저장소가 있습니까? gcc3이 필요한 프로그램을 위해 gcc4와 함께 gcc3을 설치하고 싶습니다.

답변:


13

또는 Elazar가 자신의 답변에 게시 한 데비안 스냅 샷 대신 , 이전 Ubuntu 릴리스에 대한 Ubuntu 패키지 리포지토리를 사용할 수 있습니다. http://packages.ubuntu.com

/etc/apt/sources.listElazar가 이미 설명한대로 추가하십시오 .

deb     http://archive.ubuntu.com/ubuntu/ hardy universe
deb-src http://archive.ubuntu.com/ubuntu/ hardy universe

Hardy Universe 저장소는 gcc-3.4를 포함하는 저장소입니다.


17

데비안 스냅 샷을 사용할 수 있습니다 . 다음 줄을 추가하십시오/etc/apt/sources.list

deb     http://snapshot.debian.org/archive/debian/20070730T000000Z/ lenny main
deb-src http://snapshot.debian.org/archive/debian/20070730T000000Z/ lenny main
deb     http://snapshot.debian.org/archive/debian-security/20070730T000000Z/ lenny/updates main
deb-src http://snapshot.debian.org/archive/debian-security/20070730T000000Z/ lenny/updates main

이제 해

$ apt-get update
$ apt-get install g++-3.4

그리고 당신은 설정되었습니다!

이것은 다른 많은 오래된 패키지에서 작동합니다. 올바른 타임 스탬프를 선택하고 snapshots.debian 웹 사이트에서 올바른 타임 스탬프를 찾으십시오.


프로그램을 설치하고 컴파일하려고 하면이 오류가 발생 합니다. 이것 좀 도와 줄래?
Phani

@Phani 확실하지 않습니다. 모든 g ++-3.4의 종속성을 설치 했습니까?
Elazar Leibovich

어떻게해야합니까? build-essentialapt-get을 사용하여 설치했습니다 .
Phani

데비안 스냅 샷 저장소를 추가하십시오. 데비안에 리포지토리를 추가하는 방법에 대한 튜토리얼을 확인하고 싶을 수도 있습니다.
Elazar Leibovich

답변의 단계를 수행 한 후에는 어떻게 되었습니까?
Elazar Leibovich

5

( Toolchain test builds PPA ) 를 통해 Ubuntu 16.04에서 gcc-4.4 (또는 4.4에서 8 사이의 모든 버전)를 추가 할 수 있습니다

sudo add-apt-repository ppa : 우분투 툴체인 r / 테스트
sudo apt-get 업데이트
sudo apt 설치 gcc-4.4

또한 RH6에서 gcc-4.4를 에뮬레이션해야하는 경우 대상 프로그램을 빌드하십시오.

CC = "gcc-4.4 -U_FORTIFY_SOURCE"로 설정


2

gcc-3.3은 모든 현재 안정 릴리스에서 사용 가능합니다 (lucid에서는 lucid-backport에서 사용 가능)

릴리스 당 사용 가능한 바이너리 목록

다음 명령으로 위 목록을 볼 수 있습니다.

소스 패키지 목록 :

rmadison gcc-3.3

소스 및 바이너리 목록 :

rmadison gcc-3.3 -S

2

GCC 3.4의 경우 올바른 URL은 다음과 같습니다. 이전 URL은 old-releases.ubuntu.com으로 이동하기 때문입니다. 기본 포인터에 대한 @Ignitor 덕분에

편집하다

/etc/apt/sources.list

미풍, 단조로운, 초초, feisty, gutsy, hardy 등

    deb     http://old-releases.ubuntu.com/ubuntu/ hardy universe
    deb-src http://old-releases.ubuntu.com/ubuntu/ hardy universe

제니 얼에서

    apt update
    apt install gcc-3.4

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.