[Clfs-dev] GCC update

Martin Ward macros_the_black at ntlworld.com
Tue May 28 10:25:35 PDT 2013


On 28/05/13 18:10, William Harrington wrote:
>
> On May 28, 2013, at 11:25 AM, Martin Ward wrote:
>
>> temp gcc
>>
>> CC="${CC} ${BUILD64}" CXX="${CXX} ${BUILD64}" ../gcc-4.8.0/configure 
>> --prefix=/tools --disable-multilib --build=${CLFS_HOST}
>> --host=${CLFS_TARGET} --target=${CLFS_TARGET} --libexecdir=/tools/lib 
>> --with-local-prefix=/tools --enable-long-long --enable-c99
>> --enable-shared --enable-threads=posix --disable-nls 
>> --enable-__cxa_atexit --enable-languages=c,c++ 
>> --disable-libstdcxx-pch --enable-cloog-backend=isl --with-system-zlib 
>> --with-native-system-header-dir=/tools
>> --disable-libssp --disable-install-libiberty 
>> --disable-cloog-version-check --enable-checking=release 
>> --enable-libstdcxx-time
>
> Hello Martin,
>
> Excellent. I didn't add --disable-libssp and 
> --disable-install-libiberty to my working rendered book of the temp 
> gcc build. I have removed the STANDARD INCLUDE DIR command cause of 
> system native headers.
>
> I'm keeping a working and flowing rendered book of my changes here: 
> https://www.berzerkula.org/~kb0iic/CLFS-GIT/html/
>
> People are welcome to test and give me edits to apply. People can 
> ignore the branch update patch for gcc in this book.
>
> I'm planning this to push changes to the book once we get it all 
> sorted. All we really need to do now is craft a multilib patch for gcc 
> 4.8.0. We can't copy the old multilib patch as target configs aren't 
> the same starting with gcc >= 4.7.
>
yes took me  a bit of time to sort it out and wading through the files

> Thank you for the tips and help.
>
> Sincerely,
>
> WIlliam Harrington
>
>
I notice you have gawk 4.1.0, how did you get that to cross-compile?, i 
had to revert back to an earlier release, because of some new 
extensions. Worked fine in the final build though


Martin







More information about the Clfs-dev mailing list