mozilla

리비전 비교

Linux Build Prerequisites

Change Revisions

리비전 190597:

리비전 190597 Molla

리비전 190598:

리비전 190598 Molla

제목:
Linux Build Prerequisites
Linux Build Prerequisites
슬러그:
Linux_Build_Prerequisites
Linux_Build_Prerequisites
태그:
"Build documentation"
"Build documentation"
내용:

리비전 (190597):
리비전 (190598):
n7    <h3 name=".ED.95.98.EB.93.9C.EC.9B.A8.EC.96.B4">n7    <h3 id=".ED.95.98.EB.93.9C.EC.9B.A8.EC.96.B4" name=".ED.95.98
 >.EB.93.9C.EC.9B.A8.EC.96.B4">
n18    <h3 name=".EB.8B.A8.EC.88.9C.ED.99.94.ED.95.9C_.EB.AC.B6.EC.9n18    <h3 id=".EB.8B.A8.EC.88.9C.ED.99.94.ED.95.9C_.EB.AC.B6.EC.9D.
>D.8C_.28Simplified_bundles.29">>8C_.28Simplified_bundles.29" name=".EB.8B.A8.EC.88.9C.ED.99.94.ED
 >.95.9C_.EB.AC.B6.EC.9D.8C_.28Simplified_bundles.29">
n24    <h3 name=".EB.B9.8C.EB.93.9C_.EB.8F.84.EA.B5.AC.EB.93.A4">n24    <h3 id=".EB.B9.8C.EB.93.9C_.EB.8F.84.EA.B5.AC.EB.93.A4" name=
 >".EB.B9.8C.EB.93.9C_.EB.8F.84.EA.B5.AC.EB.93.A4">
n45      <li>libIDL 0.6.3 이상의 버젼. 최신의 소스코드는 모질라 <a class="external" n45      <li>libIDL 0.6.3 이상의 버젼. 최신의 소스코드는 모질라 <a class="link-ftp" 
>href="ftp://ftp.mozilla.org/pub/mozilla.org/mozilla/libraries/SRP>href="ftp://ftp.mozilla.org/pub/mozilla.org/mozilla/libraries/SRP
>MS/">ftp</a> 에서 구할 수 있다. RPM 을 사용할 경우 일반적인 rpm 패키지 외에 -devel rpm >MS/">ftp</a> 에서 구할 수 있다. RPM 을 사용할 경우 일반적인 rpm 패키지 외에 -devel rpm 
>패키지 도 필요하다. 이미 <a class="external" href="http://www.labs.redhat.c>패키지 도 필요하다. 이미 <a class="external" href="http://www.labs.redhat.c
>om/orbit/">ORBit</a> 를 설치했을 경우, 별도의 libIDL을 설치할 필요 없이 ORBit 에 들어있>om/orbit/">ORBit</a> 를 설치했을 경우, 별도의 libIDL을 설치할 필요 없이 ORBit 에 들어있
>는 libIDL 을 사용할 수 있다. 이 때에도 패키지를 사용했다면, ORBit-devel 패키지를 설치해야 한다.>는 libIDL 을 사용할 수 있다. 이 때에도 패키지를 사용했다면, ORBit-devel 패키지를 설치해야 한다.
n60    <h3 name=".EC.84.A0.ED.83.9D_.EA.B0.80.EB.8A.A5.ED.95.9C_.EC.n60    <h3 id=".EC.84.A0.ED.83.9D_.EA.B0.80.EB.8A.A5.ED.95.9C_.EC.86
>86.8C.ED.94.84.ED.8A.B8.EC.9B.A8.EC.96.B4">>.8C.ED.94.84.ED.8A.B8.EC.9B.A8.EC.96.B4" name=".EC.84.A0.ED.83.9D
 >_.EA.B0.80.EB.8A.A5.ED.95.9C_.EC.86.8C.ED.94.84.ED.8A.B8.EC.9B.A8
 >.EC.96.B4">
n64      <li>만약 configure.in 을 수정하고자 한다면, <a class="external" href="n64      <li>만약 configure.in 을 수정하고자 한다면, <a class="external" href="
>http://www.gnu.org/software/autoconf/">Autoconf 2.13</a> (는 <a cl>http://www.gnu.org/software/autoconf/">Autoconf 2.13</a> (는 <a cl
>ass="external" href="http://www.seindal.dk/rene/gnu/">GNU m4</a> >ass="external" href="http://www.seindal.dk/rene/gnu/">GNU m4</a> 
>를 필요로 한다.) 가 필요하다. 이에 대해 잘 모를 경우에도 걱정할 필요는 없다. 이것은 옵션일 뿐이다. Autoc>를 필요로 한다.) 가 필요하다. 이에 대해 잘 모를 경우에도 걱정할 필요는 없다. 이것은 옵션일 뿐이다. Autoc
>onf 2.5x 에서는 <b>비정상</b> 동작을 할 것이다. 자세한 것은 {{template.Bug(104642)}>onf 2.5x 에서는 <b>비정상</b> 동작을 할 것이다. 자세한 것은 {{ Bug("104642") }} 을 참
>} 을 참조하라.>조하라.
n67    <h3 name="Additional_Information">n67    <h3 id=".EC.B6.94.EA.B0.80_.EC.A0.95.EB.B3.B4" name=".EC.B6.9
 >4.EA.B0.80_.EC.A0.95.EB.B3.B4">
68      Additional Information68      추가 정보
n71      <li>The default /bin/sh that comes with some older unices (n71      <li>일부 오래된 UNIX들 (특히 OSF/1) 에서 제공하는 기본 /bin/sh 은 결함이 있다고 알려
>notably OSF/1) is known to be deficient. In that case, you should>져 있다. 이 경우 반드시 'gmake SHELL=ksh' 과 같이 사용해야 한다.
> use 'gmake SHELL=ksh'. 
n73      <li>If you're using a glibc 2.07 system, you need <a class=n73      <li>만약 glibc 2.07 을 사용하는 시스템일 경우, <a class="link-ftp" href=
>"external" href="ftp://ftp.mozilla.org/pub/mozilla.org/mozilla/li>"ftp://ftp.mozilla.org/pub/mozilla.org/mozilla/libraries/source/g
>braries/source/glibc-2.0.7-dlopen.patch">this patch</a>>libc-2.0.7-dlopen.patch">this patch</a> 가 필요하다.
n75      <li>gcc 2.95.2 (or higher) will also work, but has a differn75      <li>gcc 2.95.2 에서도 빌드할 수는 있으나, 이 버젼에서는 C++ ABI 가 다르다. 따라서 많
>ent C++ ABI, which means that many extensions and plugins will be>은 확장 기능들이 호환성 문제를 일으키거나 크래시를 일으킬 수 있다.
> incompatible and may cause crashes 
n77      <li>Redhat 7.0 users, the compiler distributed with RH 7.0 n77      <li>레드햇 7.0 사용자의 경우, 레드햇 7.0 에서 제공하는 컴파일러는 버그가 있다. 따라서 gcc 
>is buggy, and it is recommended that you upgrade to the latest gc>2.9x 의 최신 컴파일러(2.96-77 이나 그 이상)로 업그레이드해야 한다. gcc-c++, gcc 그리고 cpp
>c 2.9x compiler (2.96-77 or later). You need the packages named g> 패키지들이 필요하다.
>cc-c++, gcc, and cpp. 
n79      <li>If you're using GCC 3.3.x with gnome-vfs2 2.2.5 (the lan79      <li>만약 Gcc 3.3.x 와 gnome-vfs2 2.2.5 (이상은 RHEL3 에 포함되어 있다. 하
>tter is included in RHEL3, but RHEL3 ships with GCC 3.2.x), you m>지만 RHEL3 은 Gcc 3.2.x와 같이 제공한다.) 을 같이 사용할 경우, {{ Bug("324577") }} 
>ay run into {{template.Bug(324577)}}; the <a class="external" hre>과 같은 문제가 있다. 이는 <a class="link-https" href="https://bugzilla.mozi
>f="https://bugzilla.mozilla.org/attachment.cgi?id=209521">attache>lla.org/attachment.cgi?id=209521">attached patch</a> 를 이용하여 수정할 수
>d patch</a> will fix it.> 있다.
n81      <li>If a build on Fedora Core 6 fails because bfd.h can't bn81      <li>페도라 코어 6 사용자의 경우, bfd.h 를 못 찾는다며 빌드가 실패할 경우, binutils-d
>e found, install the binutils-devel package.>evel 패키지를 설치하면 된다.
t83    </ul>{{ wiki.languages( { "it": "it/Linux_Build_Prerequisitest83    </ul>{{ languages( { "en": "en/Linux_Build_Prerequisites", "i
>", "fr": "fr/Pr\u00e9alables_\u00e0_la_compilation_sous_Linux", ">t": "it/Linux_Build_Prerequisites", "fr": "fr/Pr?alables_?_la_com
>ja": "ja/Linux_Build_Prerequisites", "zh-cn": "cn/Linux_Build_Pre>pilation_sous_Linux", "ja": "ja/Linux_Build_Prerequisites", "zh-c
>requisites" } ) }}>n": "cn/Linux_Build_Prerequisites" } ) }}

이력으로 돌아가기