TUD-OS / NRE

NOVA runtime environment (official branch)
GNU General Public License v2.0
33 stars 12 forks source link

Toolchain does not build on Fedora 19 #35

Closed blitz closed 11 years ago

blitz commented 11 years ago

Building gcc fails with some texinfo error. This may be solved by updating the toolchain (#34).

if [ xinfo = xinfo ]; then \
    makeinfo --split-size=5000000 --no-split -I /home/julian/src/NRE/cross/x86_64/src/gcc/gcc/doc \
        -I /home/julian/src/NRE/cross/x86_64/src/gcc/gcc/doc/include -o doc/gccinstall.info /home/julian/src/NRE/cross/x86_64/src/gcc/gcc/doc/install.texi; \
fi
/bin/sh /home/julian/src/NRE/cross/x86_64/src/gcc/gcc/../move-if-change tmp-optionlist optionlist
echo timestamp > s-options
if [ xinfo = xinfo ]; then \
    makeinfo --split-size=5000000 --no-split -I . -I /home/julian/src/NRE/cross/x86_64/src/gcc/gcc/doc \
        -I /home/julian/src/NRE/cross/x86_64/src/gcc/gcc/doc/include -o doc/cppinternals.info /home/julian/src/NRE/cross/x86_64/src/gcc/gcc/doc/cppinternals.texi; \
fi
echo timestamp > gcc.pod
perl /home/julian/src/NRE/cross/x86_64/src/gcc/gcc/../contrib/texi2pod.pl /home/julian/src/NRE/cross/x86_64/src/gcc/gcc/doc/invoke.texi > gcc.pod
/home/julian/src/NRE/cross/x86_64/src/gcc/gcc/doc/cppopts.texi:772: @itemx must follow @item
make[1]: *** [doc/cpp.info] Error 1
blitz commented 11 years ago

4.8.1 works fine.

blitz commented 11 years ago

I fixed the texinfo issue in d7f0597df44143f37f6b64d1028fbededd67dba1

blitz commented 11 years ago

Prebuilt toolchain: http://os.inf.tu-dresden.de/~jsteckli/tmp/nre-cross-fedora19-x86_64.tar.xz

Nils-TUD commented 11 years ago

Thanks! Could you build the one for x86_32 (target) as well?

blitz commented 11 years ago

No problem: http://os.inf.tu-dresden.de/~jsteckli/tmp/nre-cross-fedora19-x86_32.tar.xz

Nils-TUD commented 11 years ago

Ok, i've added it to the download script.

blitz commented 11 years ago

Did you miss the 32 bit version?

Nils-TUD commented 11 years ago

No. But it was both for a x86_64 host, right? So, we have Fedora 19 on x86_64 cross compilers for the targets x86_32 and x86_64. Or was there a missunderstanding?

blitz commented 11 years ago

Rebuilt 32-bit toolchain is here: http://os.inf.tu-dresden.de/~jsteckli/tmp/nre-cross-fedora19-x86_32.tar.xz