View previous topic :: View next topic |
Author |
Message |
eddieparker Tux's lil' helper
Joined: 09 Sep 2004 Posts: 147
|
Posted: Mon Jun 30, 2014 6:14 pm Post subject: CrossCompile i686 Fails (bconfig.h, not found? |
|
|
Hello:
I'm trying to configure my PC to support cross compiling i686 for my really slow laptop over distcc, but I'm running into issues I'm unsure how to resolve.
Here are some links to the logs [1], but in general it looks like it's complaining about bconfig.h not existing. My Google-fu failed and I couldn't find a way to fix this - any thoughts?
Excerpt:
Code: |
gawk -f ../../gcc-4.8.2/gcc/opt-functions.awk -f ../../gcc-4.8.2/gcc/opt-read.awk \
-f ../../gcc-4.8.2/gcc/optc-gen.awk \
-v header_name="config.h system.h coretypes.h options.h tm.h" < optionlist > options.c
/var/tmp/portage/cross-i686-pc-linux-gnu/gcc-4.8.2-r2/work/objdir/./prev-gcc/xg++ -B/var/tmp/portage/cross-i686-pc-linux-gnu/gcc-4.8.2-r2/work/objdir/./prev-gcc/ -B/usr/x86_64-pc-linux-gnu/bin/ -nostdinc++ -B/var/tmp/portage/cross-i686-pc-linux-gnu/gcc-4.8.2-r2/work/objdir/prev-x86_64-pc-linux-gnu/libstdc++-v3/src/.libs -B/var/tmp/portage/cross-i686-pc-linux-gnu/gcc-4.8.2-r2/work/objdir/prev-x86_64-pc-linux-gnu/libstdc++-v3/libsupc++/.libs -I/var/tmp/portage/cross-i686-pc-linux-gnu/gcc-4.8.2-r2/work/objdir/prev-x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu -I/var/tmp/portage/cross-i686-pc-linux-gnu/gcc-4.8.2-r2/work/objdir/prev-x86_64-pc-linux-gnu/libstdc++-v3/include -I/var/tmp/portage/cross-i686-pc-linux-gnu/gcc-4.8.2-r2/work/gcc-4.8.2/libstdc++-v3/libsupc++ -L/var/tmp/portage/cross-i686-pc-linux-gnu/gcc-4.8.2-r2/work/objdir/prev-x86_64-pc-linux-gnu/libstdc++-v3/src/.libs -L/var/tmp/portage/cross-i686-pc-linux-gnu/gcc-4.8.2-r2/work/objdir/prev-x86_64-pc-linux-gnu/libstdc++-v3/libsupc++/.libs -c -DSTANDARD_STARTFILE_PREFIX=\"../../../\" -DSTANDARD_EXEC_PREFIX=\"/usr/lib/gcc/\" -DSTANDARD_LIBEXEC_PREFIX=\"/usr/libexec/gcc/\" -DDEFAULT_TARGET_VERSION=\"4.8.2\" -DDEFAULT_TARGET_MACHINE=\"x86_64-pc-linux-gnu\" -DSTANDARD_BINDIR_PREFIX=\"/usr/x86_64-pc-linux-gnu/gcc-bin/4.8.2/\" -DTOOLDIR_BASE_PREFIX=\"../../../../\" `test "X${SHLIB}" = "X" || test "yes" != "yes" || echo "-DENABLE_SHARED_LIBGCC"` -DCONFIGURE_SPECS="\"\"" -DTARGET_MACHINE=\"x86_64-pc-linux-gnu\" -DPERSONALITY=\"ar\" -g -O2 -gtoggle -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../gcc-4.8.2/gcc -I../../gcc-4.8.2/gcc/. -I../../gcc-4.8.2/gcc/../include -I../../gcc-4.8.2/gcc/../libcpp/include -I/var/tmp/portage/cross-i686-pc-linux-gnu/gcc-4.8.2-r2/work/objdir/./gmp -I/var/tmp/portage/cross-i686-pc-linux-gnu/gcc-4.8.2-r2/work/gcc-4.8.2/gmp -I/var/tmp/portage/cross-i686-pc-linux-gnu/gcc-4.8.2-r2/work/gcc-4.8.2/mpfr/src -I/var/tmp/portage/cross-i686-pc-linux-gnu/gcc-4.8.2-r2/work/gcc-4.8.2/mpc/src -I../../gcc-4.8.2/gcc/../libdecnumber -I../../gcc-4.8.2/gcc/../libdecnumber/bid -I../libdecnumber -I../../gcc-4.8.2/gcc/../libbacktrace ../../gcc-4.8.2/gcc/gcc-ar.c -o gcc-ar.o
/var/tmp/portage/cross-i686-pc-linux-gnu/gcc-4.8.2-r2/work/objdir/./prev-gcc/xg++ -B/var/tmp/portage/cross-i686-pc-linux-gnu/gcc-4.8.2-r2/work/objdir/./prev-gcc/ -B/usr/x86_64-pc-linux-gnu/bin/ -nostdinc++ -B/var/tmp/portage/cross-i686-pc-linux-gnu/gcc-4.8.2-r2/work/objdir/prev-x86_64-pc-linux-gnu/libstdc++-v3/src/.libs -B/var/tmp/portage/cross-i686-pc-linux-gnu/gcc-4.8.2-r2/work/objdir/prev-x86_64-pc-linux-gnu/libstdc++-v3/libsupc++/.libs -I/var/tmp/portage/cross-i686-pc-linux-gnu/gcc-4.8.2-r2/work/objdir/prev-x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu -I/var/tmp/portage/cross-i686-pc-linux-gnu/gcc-4.8.2-r2/work/objdir/prev-x86_64-pc-linux-gnu/libstdc++-v3/include -I/var/tmp/portage/cross-i686-pc-linux-gnu/gcc-4.8.2-r2/work/gcc-4.8.2/libstdc++-v3/libsupc++ -L/var/tmp/portage/cross-i686-pc-linux-gnu/gcc-4.8.2-r2/work/objdir/prev-x86_64-pc-linux-gnu/libstdc++-v3/src/.libs -L/var/tmp/portage/cross-i686-pc-linux-gnu/gcc-4.8.2-r2/work/objdir/prev-x86_64-pc-linux-gnu/libstdc++-v3/libsupc++/.libs -c -DSTANDARD_STARTFILE_PREFIX=\"../../../\" -DSTANDARD_EXEC_PREFIX=\"/usr/lib/gcc/\" -DSTANDARD_LIBEXEC_PREFIX=\"/usr/libexec/gcc/\" -DDEFAULT_TARGET_VERSION=\"4.8.2\" -DDEFAULT_TARGET_MACHINE=\"x86_64-pc-linux-gnu\" -DSTANDARD_BINDIR_PREFIX=\"/usr/x86_64-pc-linux-gnu/gcc-bin/4.8.2/\" -DTOOLDIR_BASE_PREFIX=\"../../../../\" `test "X${SHLIB}" = "X" || test "yes" != "yes" || echo "-DENABLE_SHARED_LIBGCC"` -DCONFIGURE_SPECS="\"\"" -DTARGET_MACHINE=\"x86_64-pc-linux-gnu\" -DPERSONALITY=\"nm\" -g -O2 -gtoggle -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../gcc-4.8.2/gcc -I../../gcc-4.8.2/gcc/. -I../../gcc-4.8.2/gcc/../include -I../../gcc-4.8.2/gcc/../libcpp/include -I/var/tmp/portage/cross-i686-pc-linux-gnu/gcc-4.8.2-r2/work/objdir/./gmp -I/var/tmp/portage/cross-i686-pc-linux-gnu/gcc-4.8.2-r2/work/gcc-4.8.2/gmp -I/var/tmp/portage/cross-i686-pc-linux-gnu/gcc-4.8.2-r2/work/gcc-4.8.2/mpfr/src -I/var/tmp/portage/cross-i686-pc-linux-gnu/gcc-4.8.2-r2/work/gcc-4.8.2/mpc/src -I../../gcc-4.8.2/gcc/../libdecnumber -I../../gcc-4.8.2/gcc/../libdecnumber/bid -I../libdecnumber -I../../gcc-4.8.2/gcc/../libbacktrace gcc-nm.c -o gcc-nm.o
/var/tmp/portage/cross-i686-pc-linux-gnu/gcc-4.8.2-r2/work/objdir/./prev-gcc/xg++ -B/var/tmp/portage/cross-i686-pc-linux-gnu/gcc-4.8.2-r2/work/objdir/./prev-gcc/ -B/usr/x86_64-pc-linux-gnu/bin/ -nostdinc++ -B/var/tmp/portage/cross-i686-pc-linux-gnu/gcc-4.8.2-r2/work/objdir/prev-x86_64-pc-linux-gnu/libstdc++-v3/src/.libs -B/var/tmp/portage/cross-i686-pc-linux-gnu/gcc-4.8.2-r2/work/objdir/prev-x86_64-pc-linux-gnu/libstdc++-v3/libsupc++/.libs -I/var/tmp/portage/cross-i686-pc-linux-gnu/gcc-4.8.2-r2/work/objdir/prev-x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu -I/var/tmp/portage/cross-i686-pc-linux-gnu/gcc-4.8.2-r2/work/objdir/prev-x86_64-pc-linux-gnu/libstdc++-v3/include -I/var/tmp/portage/cross-i686-pc-linux-gnu/gcc-4.8.2-r2/work/gcc-4.8.2/libstdc++-v3/libsupc++ -L/var/tmp/portage/cross-i686-pc-linux-gnu/gcc-4.8.2-r2/work/objdir/prev-x86_64-pc-linux-gnu/libstdc++-v3/src/.libs -L/var/tmp/portage/cross-i686-pc-linux-gnu/gcc-4.8.2-r2/work/objdir/prev-x86_64-pc-linux-gnu/libstdc++-v3/libsupc++/.libs -c -DSTANDARD_STARTFILE_PREFIX=\"../../../\" -DSTANDARD_EXEC_PREFIX=\"/usr/lib/gcc/\" -DSTANDARD_LIBEXEC_PREFIX=\"/usr/libexec/gcc/\" -DDEFAULT_TARGET_VERSION=\"4.8.2\" -DDEFAULT_TARGET_MACHINE=\"x86_64-pc-linux-gnu\" -DSTANDARD_BINDIR_PREFIX=\"/usr/x86_64-pc-linux-gnu/gcc-bin/4.8.2/\" -DTOOLDIR_BASE_PREFIX=\"../../../../\" `test "X${SHLIB}" = "X" || test "yes" != "yes" || echo "-DENABLE_SHARED_LIBGCC"` -DCONFIGURE_SPECS="\"\"" -DTARGET_MACHINE=\"x86_64-pc-linux-gnu\" -DPERSONALITY=\"ranlib\" -g -O2 -gtoggle -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../gcc-4.8.2/gcc -I../../gcc-4.8.2/gcc/. -I../../gcc-4.8.2/gcc/../include -I../../gcc-4.8.2/gcc/../libcpp/include -I/var/tmp/portage/cross-i686-pc-linux-gnu/gcc-4.8.2-r2/work/objdir/./gmp -I/var/tmp/portage/cross-i686-pc-linux-gnu/gcc-4.8.2-r2/work/gcc-4.8.2/gmp -I/var/tmp/portage/cross-i686-pc-linux-gnu/gcc-4.8.2-r2/work/gcc-4.8.2/mpfr/src -I/var/tmp/portage/cross-i686-pc-linux-gnu/gcc-4.8.2-r2/work/gcc-4.8.2/mpc/src -I../../gcc-4.8.2/gcc/../libdecnumber -I../../gcc-4.8.2/gcc/../libdecnumber/bid -I../libdecnumber -I../../gcc-4.8.2/gcc/../libbacktrace gcc-ranlib.c -o gcc-ranlib.o
/var/tmp/portage/cross-i686-pc-linux-gnu/gcc-4.8.2-r2/work/objdir/./prev-gcc/xg++ -B/var/tmp/portage/cross-i686-pc-linux-gnu/gcc-4.8.2-r2/work/objdir/./prev-gcc/ -B/usr/x86_64-pc-linux-gnu/bin/ -nostdinc++ -B/var/tmp/portage/cross-i686-pc-linux-gnu/gcc-4.8.2-r2/work/objdir/prev-x86_64-pc-linux-gnu/libstdc++-v3/src/.libs -B/var/tmp/portage/cross-i686-pc-linux-gnu/gcc-4.8.2-r2/work/objdir/prev-x86_64-pc-linux-gnu/libstdc++-v3/libsupc++/.libs -I/var/tmp/portage/cross-i686-pc-linux-gnu/gcc-4.8.2-r2/work/objdir/prev-x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu -I/var/tmp/portage/cross-i686-pc-linux-gnu/gcc-4.8.2-r2/work/objdir/prev-x86_64-pc-linux-gnu/libstdc++-v3/include -I/var/tmp/portage/cross-i686-pc-linux-gnu/gcc-4.8.2-r2/work/gcc-4.8.2/libstdc++-v3/libsupc++ -L/var/tmp/portage/cross-i686-pc-linux-gnu/gcc-4.8.2-r2/work/objdir/prev-x86_64-pc-linux-gnu/libstdc++-v3/src/.libs -L/var/tmp/portage/cross-i686-pc-linux-gnu/gcc-4.8.2-r2/work/objdir/prev-x86_64-pc-linux-gnu/libstdc++-v3/libsupc++/.libs -c -DGENERATOR_FILE -g -O2 -gtoggle -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -I. -I. -I../../gcc-4.8.2/gcc -I../../gcc-4.8.2/gcc/. -I../../gcc-4.8.2/gcc/../include -I../../gcc-4.8.2/gcc/../libcpp/include -I/var/tmp/portage/cross-i686-pc-linux-gnu/gcc-4.8.2-r2/work/objdir/./gmp -I/var/tmp/portage/cross-i686-pc-linux-gnu/gcc-4.8.2-r2/work/gcc-4.8.2/gmp -I/var/tmp/portage/cross-i686-pc-linux-gnu/gcc-4.8.2-r2/work/gcc-4.8.2/mpfr/src -I/var/tmp/portage/cross-i686-pc-linux-gnu/gcc-4.8.2-r2/work/gcc-4.8.2/mpc/src -I../../gcc-4.8.2/gcc/../libdecnumber -I../../gcc-4.8.2/gcc/../libdecnumber/bid -I../libdecnumber -I../../gcc-4.8.2/gcc/../libbacktrace ../../gcc-4.8.2/gcc/gengtype.c -o gengtype.o
../../gcc-4.8.2/gcc/gengtype.c:21:21: fatal error: bconfig.h: No such file or directory
#include "bconfig.h"
|
Cheers,
-e-
[1] Logs:
- cross-i686-pc-linux-gnu-info.log: http://bpaste.net/show/422608/
- cross-i686-pc-linux-gnu-gcc-stage1.log: http://bpaste.net/show/422609/ |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|