>> Delete Reply from No. 0 article
No. RE: 커널을 위해선 어떤 gcc 버젼이?

등록 2001-11-24 18:07:00     조회 5
이름 오승영    

		: 요즘 lkml에 올라오는 글들을 archive 해놓았습니다.
:
: http://kltp.kldp.org/eunjea/fun/archive/ :
: 과연 어떤 버젼이 제일 좋을까요?
  쓰레드를 읽어보다 약간 관련이 있을거같아 답글을 올립니다. :-)
저는 현재 레드햇7.2에서 XFS1.0.2패치된 커스텀(제가 설정옵션을 약간 변경하고 다시컴파일
한)레드햇2.4.9커널을 쓰는데 SGI XFS팀에서 추천하는 gcc에 관한 짧은 메모가 /usr/src/linux-2.4/Ma
kefile 파일에 포함되어있어서 소개힙니다.  #===== 노트 ===== #  egcs-2.91.66 이 XFS를 빌드하는데
 적합한 컴파일러입니다. #  대부분의 XFS 개발자들은 개발, 테스트, 성능분석에 이 특정버
젼을 사용하며 #  이 컴파일러는 제대로 동작하는 XFS커널을 만들어낼것입니다.
#  (일부 gcc버젼은 그렇지않습니다.) -
#  특정 gcc버젼을 사용하려면 그 gcc버젼이 있는줄의 주석을 지우세요:
#CC             = $(CROSS_COMPILE)gcc -V egcs-2.91.66
#  초기 레드햇 7.x버젼들에서는, kgcc가 커널을 빌드하는데 적합한 컴파일러입니다.
#  (kgcc는 egcs-2.91.66와 같습니다.) -
#  이런 버젼들을 사용하고 kgcc를 쓰고자하면, 다음 주석을 지우세요:
CC              = $(CROSS_COMPILE)kgcc
#  기본 RedHat 7.1 (gcc-2.96-81) 컴파일러는 쓸만한 코드를 만들어내는듯하나,
#  초기 2.96 버젼들의 경우는 미지수이며 추천하지 않습니다.
 제 경험으로는 pgcc-2.95.2.1로는 XFS패치된 커널 컴파일에 실패했습니다.
기본 레드햇7.2 컴파일러 (2.96-98)로는 가능했습니다.
현재는 그냥 kgcc로 컴파일한걸 쓰고있죠.
그리고, SGI XFS팀에서는 kgcc에서 바로 gcc3로의 전환을 고려하는듯합니다.--ICQ#: 103231199
[관리자] 패스워드를 입력 하십시오. 답장이 존재하면 함께 삭제됩니다.[ 목록 | 이전 ]
패스워드:    

Copyleft 1999-2026 by JSBoard Open Project
Theme Designed by IDOO All right reserved