Changeset b47f947 in clfs-sysroot
- Timestamp:
- Nov 27, 2006, 4:16:18 PM (18 years ago)
- Branches:
- master
- Children:
- 12e7efe2
- Parents:
- 934b2a7
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
BOOK/cross-tools/common/glibc.xml
r934b2a7 rb47f947 40 40 </note> 41 41 42 <para os="p1">The following patch will check for the existance of 43 <filename>libgcc_eh</filename>. When GCC is built static the contents of 44 <filename>libgcc_eh</filename> will be in <filename>libgcc</filename> 45 instead. If <filename>libgcc_eh</filename> exists the link to it:</para> 42 <para os="p1">The Glibc build will expect to find 43 <filename>libgcc_eh</filename>, but this library is not installed when GCC 44 is built without "--enable-shared". As a result, the Glibc build will fail. 45 The following patch will force Glibc to check for the existance of 46 <filename>libgcc_eh</filename> and try to link to it only if it exists:</para> 46 47 47 48 <screen os="p2"><userinput>patch -Np1 -i ../&glibc-libgcc_eh-patch;</userinput></screen> … … 57 58 to generate the zoneinfo, <filename>localedef-native</filename> is used to 58 59 generate the locale archive, and <filename>rpcgen-native</filename> is used 59 to generate part of <filename>librpcsvc.a</filename>. All of which would60 normally not be available when cross-compiling:</para>60 to generate part of <filename>librpcsvc.a</filename>. All of these programs 61 would normally not be available when cross-compiling:</para> 61 62 62 63 <screen os="p6"><userinput>patch -Np1 -i ../&glibc-cross_hacks-patch;</userinput></screen> 63 64 64 <para os="p7">The following corrects the Minor version, changing the value65 from 4 to 5:</para>65 <para os="p7">The following patch corrects the Minor version, changing the 66 value from 4 to 5:</para> 66 67 67 68 <screen os="p8"><userinput>patch -Np1 -i ../&glibc-minor-patch;</userinput></screen> … … 80 81 81 82 <para os="f">The following line needs to be added to 82 <filename>configparms</filename> to adjust instal ation paths:</para>83 <filename>configparms</filename> to adjust installation paths:</para> 83 84 84 85 <screen os="g"><userinput>echo "install_root=${CLFS}" > configparms</userinput></screen> … … 241 242 <para>Some locales installed by the <command>make 242 243 localedata/install-locales</command> command above are not properly 243 supported by some applications that are in the LFS and BLFS books. Because244 supported by some applications that are in the CLFS and BLFS books. Because 244 245 of the various problems that arise due to application programmers making 245 246 assumptions that break in such locales, CLFS should not be used in locales
Note:
See TracChangeset
for help on using the changeset viewer.