[Clfs-support] Need help building the cross toolchain

Joe Ciccone jciccone at gmail.com
Sat Nov 8 08:32:24 PST 2008


Binghoo Dang wrote:
> Jon Dufresne 写道:
>>> I just tried the command "all-target-libgcc" and
>>> "install-target-libgcc" for
>>> building libgcc.a , but
>>> the same error it takes: libgcc.a need target crti.o which is
>>> generated by
>>> uclibc.
>>>
>>>     
>>
>> The following was recommended to me by George Boudreau as a list of
>> configure options for gcc during the static build stage:
>>
>> --prefix=${TOOLS}    \
>> --build=${HOST}      \
>> --host=${HOST}       \
>> --target=${TARGET}   \
>> --with-sysroot=${ROOTFS} \
>> --disable-multilib   \
>> --disable-nls        \
>> --disable-shared     \
>> --enable-languages=c \
>> --disable-libssp        \
>> --disable-threads       \
>> --disable-decimal-float \
>> --disable-bootstrap  \
>> --without-headers    \
>> --with-newlib        \
>>
>> Perhaps, "--without-headers"  is what you are missing. My guess is
>> this configures gcc to build without glibc headers. Someone correct me
>> if I'm wrong. Either way I suggest playing with that list of configure
>> options
>> _______________________________________________
>> Clfs-support mailing list
>> Clfs-support at lists.cross-lfs.org
>> http://lists.cross-lfs.org/listinfo.cgi/clfs-support-cross-lfs.org
>>   
> Dear Jon,
>
> Thank you. And I just built the toolchain successfully for ARM,and it
> works well for building u-boot bootloader.
I just updated the book aswell. I made all the changes ages ago, never
got a chance to check & commit.



More information about the Clfs-support mailing list