This is the mail archive of the crossgcc@sources.redhat.com mailing list for the crossgcc project.
See the CrossGCC FAQ for lots more information.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
Hi, I am trying to build the glibc for mips-linux for the R4000 libraries. I am including the processes that I am doing. When I go to where the files are installed /opt/toolchains/mips/mips-linux/lib and do the command "file *" It reports that the libraries are R3000. Can you help? cd /home1/toolchains tar jxf binutils-20020125.tar.bz2 mkdir build-binutils cd build-binutils ../binutils-20020125/configure --prefix=/opt/toolchains/mips --enable-targets=mi ps-linux --target=mips-linux --enable-shared --with-cpu=4000 make -j4 make info make install make install-info cd /opt/toolchains/mips/mips-linux mkdir include cd include tar jxf /home1/toolchains/linux-2.4.5-mipsel-headers.tar.bz2 cd /home1/toolchains tar jxf glibc-2.2.5pre1.tar.bz2 cd glibc-2.2.5 tar jxf ../glibc-linuxthreads-2.2.5pre1.tar.bz2 bunzip2 -c ../glibc-2.2.5-mips-patch.diff.bz2 | patch -p1 PATH=/opt/toolchains/mips/bin:/usr/crossdev/i686/bin:$PATH export PATH ./configure --prefix=/opt/toolchains/mips/mips-linux --enable-add-ons --without- cvs --enable-kernel=2.4.5 \ --with-headers=/opt/toolchains/mips/mips-linux/include mips-linux make cross-compiling=yes install-headers cp include/features.h /opt/toolchains/mips/mips-linux/include mkdir /opt/toolchains/mips/mips-linux/include/gnu touch /opt/toolchains/mips/mips-linux/include/gnu/stubs.h cd /home1/toolchains tar jxf gcc-20020125.tar.bz2 mkdir build-gcc1 cd build-gcc1 AR=mips-linux-ar RANLIB=mips-linux-ranlib export AR RANLIB ../gcc-20020125/configure --prefix=/opt/toolchains/mips --with-newlib --enable-l anguages=c --target=mips-linux \ --disable-shared --with-cpu=4000 make -j4 make install cd /opt mkdir build-glibc cd build-glibc BUILD_CC=gcc CC="mips-linux-gcc -mcpu=r4000 -mgp32 -mips2" AS=mips-linux-as export BUILD_CC CC AS ../glibc-2.2.5/configure --prefix=/opt/toolchains/mips/mips-linux mips-linux --build=i686-pc-linux-gnu --enable-add-ons --with-elf --disable-profi le --with-headers=/opt/toolchains/mips/mips-linux/include --mandir=/opt/toolchai ns/mips/man --infodir=/opt/toolchains/mips/info --enable-kernel=2.4.5 make -j4 make install cd /home1/toolchains mkdir build-gcc3 cd build-gcc3 ../gcc-20020125/configure --prefix=/opt/toolchains/mips --target=mips-linux i686-pc-linux-gnu --includedir=/opt/toolchains/mips/mips-linux/include --with-gx x-include-dir=/opt/toolchains/mips/mips-linux/include --mandir=/opt/toolchains/m ips/man --infodir=/opt/toolchains/mips/info --enable-languages=c,c++ --enable-th reads --enable-shared --disable-checking make -j4 make info make install make install-info cd /opt/toolchains/mips rm -rf include share lib/libiberty.a man/man7 gzip -9 info/*.info* man/man?/* ------ Want more information? See the CrossGCC FAQ, http://www.objsw.com/CrossGCC/ Want to unsubscribe? Send a note to crossgcc-unsubscribe@sources.redhat.com
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |