Re: for lfs help

George <[email protected]>
Newsgroups gmane.linux.lfs.general
Message-ID <1348922423.2326.5.camel@Nokia-N900-51-1>
You have a problem with gcc can you run something like gcc -version and see what you get. How about creating a hello world app in c and running it. There are also a lot of things for which autodetection returns 'unknown' that will not help with compilation I think.

HTH
george

----- Original message -----
> hi,
> have a nice day!
> actually i am working on lfs from a couple of days and now i've got the 
> error which isnt going.
> my host system is ubuntu and i am using it in vmware fusion virtual
> machine. so, here is the error.
> 
> "lfs@burhan-virtual-machine:/mnt/lfs/binutils-build$ sudo 
> CC=$LFS_TGT-gcc \AR=$LFS_TGT-ar \RANLIB=$LFS_TGT-ranlib 
> \../binutils-2.22/configure \--prefix=/tools \--disable-nls 
> \--with-lib-path=/tools/lib
> [sudo] password for lfs:
> checking build system type... x86_64-unknown-linux-gnu
> checking host system type... x86_64-unknown-linux-gnu
> checking target system type... x86_64-unknown-linux-gnu
> checking for a BSD-compatible install... /usr/bin/install -c
> checking whether ln works... yes
> checking whether ln -s works... yes
> checking for a sed that does not truncate output... /bin/sed
> checking for gawk... gawk
> checking for gcc... x86_64-lfs-linux-gnu-gcc
> checking for C compiler default output file name...
> configure: error: in `/mnt/lfs/binutils-build':
> configure: error: C compiler cannot create executables
> See `config.log' for more details."
> 
> and here is the config.log file
> 
> "This file contains any messages produced by compilers while
> running configure, to aid debugging if configure makes a mistake.
> 
> It was created by configure, which was
> generated by GNU Autoconf 2.64.   Invocation command line was
> 
>       $ ../binutils-2.22/configure --prefix=/tools --disable-nls 
> --with-lib-path=/tools/lib
> 
> ## --------- ##
> ## Platform. ##
> ## --------- ##
> 
> hostname = burhan-virtual-machine
> uname -m = x86_64
> uname -r = 3.2.0-29-generic
> uname -s = Linux
> uname -v = #46-Ubuntu SMP Fri Jul 27 17:03:23 UTC 2012
> 
> /usr/bin/uname -p = unknown
> /bin/uname -X         = unknown
> 
> /bin/arch                           = unknown
> /usr/bin/arch -k             = unknown
> /usr/convex/getsysinfo = unknown
> /usr/bin/hostinfo           = unknown
> /bin/machine                     = unknown
> /usr/bin/oslevel             = unknown
> /bin/universe                   = unknown
> 
> PATH: /usr/local/sbin
> PATH: /usr/local/bin
> PATH: /usr/sbin
> PATH: /usr/bin
> PATH: /sbin
> PATH: /bin
> 
> 
> ## ----------- ##
> ## Core tests. ##
> ## ----------- ##
> 
> configure:2230: checking build system type
> configure:2244: result: x86_64-unknown-linux-gnu
> configure:2291: checking host system type
> configure:2304: result: x86_64-unknown-linux-gnu
> configure:2324: checking target system type
> configure:2337: result: x86_64-unknown-linux-gnu
> configure:2391: checking for a BSD-compatible install
> configure:2459: result: /usr/bin/install -c
> configure:2470: checking whether ln works
> configure:2492: result: yes
> configure:2496: checking whether ln -s works
> configure:2500: result: yes
> configure:2507: checking for a sed that does not truncate output
> configure:2571: result: /bin/sed
> configure:2580: checking for gawk
> configure:2596: found /usr/bin/gawk
> configure:2607: result: gawk
> configure:3742: checking for gcc
> configure:3769: result: x86_64-lfs-linux-gnu-gcc
> configure:3998: checking for C compiler version
> configure:4007: x86_64-lfs-linux-gnu-gcc --version >&5
> ../binutils-2.22/configure: line 4009: x86_64-lfs-linux-gnu-gcc: command 
> not found
> configure:4018: $? = 127
> configure:4007: x86_64-lfs-linux-gnu-gcc -v >&5
> ../binutils-2.22/configure: line 4009: x86_64-lfs-linux-gnu-gcc: command 
> not found
> configure:4018: $? = 127
> configure:4007: x86_64-lfs-linux-gnu-gcc -V >&5
> ../binutils-2.22/configure: line 4009: x86_64-lfs-linux-gnu-gcc: command 
> not found
> configure:4018: $? = 127
> configure:4007: x86_64-lfs-linux-gnu-gcc -qversion >&5
> ../binutils-2.22/configure: line 4009: x86_64-lfs-linux-gnu-gcc: command 
> not found
> configure:4018: $? = 127
> configure:4038: checking for C compiler default output file name
> configure:4060: x86_64-lfs-linux-gnu-gcc       conftest.c   >&5
> ../binutils-2.22/configure: line 4062: x86_64-lfs-linux-gnu-gcc: command 
> not found
> configure:4064: $? = 127
> configure:4101: result:
> configure: failed program was:
> | /* confdefs.h */
> | #define PACKAGE_NAME ""
> | #define PACKAGE_TARNAME ""
> | #define PACKAGE_VERSION ""
> | #define PACKAGE_STRING ""
> | #define PACKAGE_BUGREPORT ""
> | #define PACKAGE_URL ""
> | /* end confdefs.h.   */
> |
> | int
> | main ()
> | {
> |
> |     ;
> |     return 0;
> | }
> configure:4107: error: in `/mnt/lfs/binutils-build':
> configure:4111: error: C compiler cannot create executables
> See `config.log' for more details.
> 
> ## ---------------- ##
> ## Cache variables. ##
> ## ---------------- ##
> 
> ac_cv_build=x86_64-unknown-linux-gnu
> ac_cv_env_AR_FOR_TARGET_set=
> ac_cv_env_AR_FOR_TARGET_value=
> ac_cv_env_AR_set=set
> ac_cv_env_AR_value=x86_64-lfs-linux-gnu-ar
> ac_cv_env_AS_FOR_TARGET_set=
> ac_cv_env_AS_FOR_TARGET_value=
> ac_cv_env_AS_set=
> ac_cv_env_AS_value=
> ac_cv_env_CCC_set=
> ac_cv_env_CCC_value=
> ac_cv_env_CC_FOR_TARGET_set=
> ac_cv_env_CC_FOR_TARGET_value=
> ac_cv_env_CC_set=set
> ac_cv_env_CC_value=x86_64-lfs-linux-gnu-gcc
> ac_cv_env_CFLAGS_set=
> ac_cv_env_CFLAGS_value=
> ac_cv_env_CPPFLAGS_set=
> ac_cv_env_CPPFLAGS_value=
> ac_cv_env_CXXFLAGS_set=
> ac_cv_env_CXXFLAGS_value=
> ac_cv_env_CXX_FOR_TARGET_set=
> ac_cv_env_CXX_FOR_TARGET_value=
> ac_cv_env_CXX_set=
> ac_cv_env_CXX_value=
> ac_cv_env_DLLTOOL_FOR_TARGET_set=
> ac_cv_env_DLLTOOL_FOR_TARGET_value=
> ac_cv_env_DLLTOOL_set=
> ac_cv_env_DLLTOOL_value=
> ac_cv_env_GCC_FOR_TARGET_set=
> ac_cv_env_GCC_FOR_TARGET_value=
> ac_cv_env_GCJ_FOR_TARGET_set=
> ac_cv_env_GCJ_FOR_TARGET_value=
> ac_cv_env_GFORTRAN_FOR_TARGET_set=
> ac_cv_env_GFORTRAN_FOR_TARGET_value=
> ac_cv_env_GOC_FOR_TARGET_set=
> ac_cv_env_GOC_FOR_TARGET_value=
> ac_cv_env_LDFLAGS_set=
> ac_cv_env_LDFLAGS_value=
> ac_cv_env_LD_FOR_TARGET_set=
> ac_cv_env_LD_FOR_TARGET_value=
> ac_cv_env_LD_set=
> ac_cv_env_LD_value=
> ac_cv_env_LIBS_set=
> ac_cv_env_LIBS_value=
> ac_cv_env_LIPO_FOR_TARGET_set=
> ac_cv_env_LIPO_FOR_TARGET_value=
> ac_cv_env_LIPO_set=
> ac_cv_env_LIPO_value=
> ac_cv_env_NM_FOR_TARGET_set=
> ac_cv_env_NM_FOR_TARGET_value=
> ac_cv_env_NM_set=
> ac_cv_env_NM_value=
> ac_cv_env_OBJCOPY_set=
> ac_cv_env_OBJCOPY_value=
> ac_cv_env_OBJDUMP_FOR_TARGET_set=
> ac_cv_env_OBJDUMP_FOR_TARGET_value=
> ac_cv_env_OBJDUMP_set=
> ac_cv_env_OBJDUMP_value=
> ac_cv_env_RANLIB_FOR_TARGET_set=
> ac_cv_env_RANLIB_FOR_TARGET_value=
> ac_cv_env_RANLIB_set=set
> ac_cv_env_RANLIB_value=x86_64-lfs-linux-gnu-ranlib
> ac_cv_env_STRIP_FOR_TARGET_set=
> ac_cv_env_STRIP_FOR_TARGET_value=
> ac_cv_env_STRIP_set=
> ac_cv_env_STRIP_value=
> ac_cv_env_WINDMC_FOR_TARGET_set=
> ac_cv_env_WINDMC_FOR_TARGET_value=
> ac_cv_env_WINDMC_set=
> ac_cv_env_WINDMC_value=
> ac_cv_env_WINDRES_FOR_TARGET_set=
> ac_cv_env_WINDRES_FOR_TARGET_value=
> ac_cv_env_WINDRES_set=
> ac_cv_env_WINDRES_value=
> ac_cv_env_build_alias_set=
> ac_cv_env_build_alias_value=
> ac_cv_env_build_configargs_set=
> ac_cv_env_build_configargs_value=
> ac_cv_env_host_alias_set=
> ac_cv_env_host_alias_value=
> ac_cv_env_host_configargs_set=
> ac_cv_env_host_configargs_value=
> ac_cv_env_target_alias_set=
> ac_cv_env_target_alias_value=
> ac_cv_env_target_configargs_set=
> ac_cv_env_target_configargs_value=
> ac_cv_host=x86_64-unknown-linux-gnu
> ac_cv_path_SED=/bin/sed
> ac_cv_path_install='/usr/bin/install -c'
> ac_cv_prog_AWK=gawk
> ac_cv_prog_ac_ct_CC=x86_64-lfs-linux-gnu-gcc
> ac_cv_target=x86_64-unknown-linux-gnu
> acx_cv_prog_LN=ln
> 
> ## ----------------- ##
> ## Output variables. ##
> ## ----------------- ##
> 
> AR='x86_64-lfs-linux-gnu-ar'
> AR_FOR_BUILD='$(AR)'
> AR_FOR_TARGET=''
> AS=''
> AS_FOR_BUILD='$(AS)'
> AS_FOR_TARGET=''
> AWK='gawk'
> BISON=''
> BUILD_CONFIG=''
> CC='x86_64-lfs-linux-gnu-gcc'
> CC_FOR_BUILD='$(CC)'
> CC_FOR_TARGET=''
> CFLAGS=''
> CFLAGS_FOR_BUILD=''
> CFLAGS_FOR_TARGET=''
> COMPILER_AS_FOR_TARGET=''
> COMPILER_LD_FOR_TARGET=''
> COMPILER_NM_FOR_TARGET=''
> CONFIGURE_GDB_TK=''
> CPPFLAGS=''
> CXX=''
> CXXFLAGS=''
> CXXFLAGS_FOR_BUILD=''
> CXXFLAGS_FOR_TARGET=''
> CXX_FOR_BUILD='$(CXX)'
> CXX_FOR_TARGET=''
> DEBUG_PREFIX_CFLAGS_FOR_TARGET=''
> DEFS=''
> DLLTOOL=''
> DLLTOOL_FOR_BUILD='$(DLLTOOL)'
> DLLTOOL_FOR_TARGET=''
> ECHO_C=''
> ECHO_N='-n'
> ECHO_T=''
> EXEEXT=''
> EXPECT=''
> EXTRA_CONFIGARGS_LIBJAVA='--disable-static'
> FLAGS_FOR_TARGET=''
> FLEX=''
> GCC_FOR_TARGET=''
> GCC_SHLIB_SUBDIR=''
> GCJ_FOR_BUILD='$(GCJ)'
> GCJ_FOR_TARGET=''
> GDB_TK=''
> GFORTRAN_FOR_BUILD='$(GFORTRAN)'
> GFORTRAN_FOR_TARGET=''
> GNATBIND=''
> GNATMAKE=''
> GOC_FOR_BUILD='$(GOC)'
> GOC_FOR_TARGET=''
> INSTALL_DATA='${INSTALL} -m 644'
> INSTALL_GDB_TK=''
> INSTALL_PROGRAM='${INSTALL}'
> INSTALL_SCRIPT='${INSTALL}'
> LD=''
> LDFLAGS=''
> LDFLAGS_FOR_BUILD=''
> LDFLAGS_FOR_TARGET=''
> LD_FOR_BUILD='$(LD)'
> LD_FOR_TARGET=''
> LEX=''
> LIBOBJS=''
> LIBS=''
> LIPO=''
> LIPO_FOR_TARGET=''
> LN='ln'
> LN_S='ln -s'
> LTLIBOBJS=''
> M4=''
> MAINT=''
> MAINTAINER_MODE_FALSE=''
> MAINTAINER_MODE_TRUE=''
> MAKEINFO=''
> NM=''
> NM_FOR_BUILD='$(NM)'
> NM_FOR_TARGET=''
> OBJCOPY=''
> OBJDUMP=''
> OBJDUMP_FOR_TARGET=''
> OBJEXT=''
> PACKAGE_BUGREPORT=''
> PACKAGE_NAME=''
> PACKAGE_STRING=''
> PACKAGE_TARNAME=''
> PACKAGE_URL=''
> PACKAGE_VERSION=''
> PATH_SEPARATOR=':'
> POSTSTAGE1_CONFIGURE_FLAGS=''
> RANLIB='x86_64-lfs-linux-gnu-ranlib'
> RANLIB_FOR_BUILD='$(RANLIB)'
> RANLIB_FOR_TARGET=''
> RAW_CXX_FOR_TARGET=''
> RPATH_ENVVAR=''
> RUNTEST=''
> SED='/bin/sed'
> SHELL='/bin/bash'
> STRIP=''
> STRIP_FOR_TARGET=''
> SYSROOT_CFLAGS_FOR_TARGET=''
> TOPLEVEL_CONFIGURE_ARGUMENTS='../binutils-2.22/configure --prefix=/tools 
> --disable-nls --with-lib-path=/tools/lib'
> WINDMC=''
> WINDMC_FOR_BUILD='$(WINDMC)'
> WINDMC_FOR_TARGET=''
> WINDRES=''
> WINDRES_FOR_BUILD='$(WINDRES)'
> WINDRES_FOR_TARGET=''
> YACC=''
> ac_ct_CC='x86_64-lfs-linux-gnu-gcc'
> ac_ct_CXX=''
> bindir='${exec_prefix}/bin'
> build='x86_64-unknown-linux-gnu'
> build_alias=''
> build_configargs=''
> build_configdirs='build-libiberty build-texinfo build-flex build-bison 
> build-m4 build-fixincludes'
> build_cpu='x86_64'
> build_libsubdir='build-x86_64-unknown-linux-gnu'
> build_noncanonical='x86_64-unknown-linux-gnu'
> build_os='linux-gnu'
> build_subdir='build-x86_64-unknown-linux-gnu'
> build_tooldir=''
> build_vendor='unknown'
> clooginc=''
> clooglibs=''
> compare_exclusions=''
> configdirs='intl libiberty opcodes bfd readline tcl tk itcl libgui zlib 
> libcpp libdecnumber gmp mpfr mpc ppl cloog libelf libiconv texinfo flex 
> bison binutils gas ld fixincludes gcc cgen sid sim gdb gprof etc expect 
> dejagnu m4 utils guile fastjar gnattools'
> datadir='${datarootdir}'
> datarootdir='${prefix}/share'
> do_compare=''
> docdir='${datarootdir}/doc/${PACKAGE}'
> dvidir='${docdir}'
> exec_prefix='NONE'
> extra_host_libiberty_configure_flags=''
> extra_mpc_gmp_configure_flags=''
> extra_mpc_mpfr_configure_flags=''
> extra_mpfr_configure_flags=''
> gmpinc=''
> gmplibs=''
> host='x86_64-unknown-linux-gnu'
> host_alias=''
> host_configargs=''
> host_cpu='x86_64'
> host_noncanonical='x86_64-unknown-linux-gnu'
> host_os='linux-gnu'
> host_subdir='.'
> host_vendor='unknown'
> htmldir='${docdir}'
> includedir='${prefix}/include'
> infodir='${datarootdir}/info'
> libdir='${exec_prefix}/lib'
> libexecdir='${exec_prefix}/libexec'
> localedir='${datarootdir}/locale'
> localstatedir='${prefix}/var'
> mandir='${datarootdir}/man'
> oldincludedir='/usr/include'
> pdfdir='${docdir}'
> poststage1_ldflags=''
> poststage1_libs=''
> pplinc=''
> ppllibs=''
> prefix='/tools'
> program_transform_name='s,y,y,'
> psdir='${docdir}'
> sbindir='${exec_prefix}/sbin'
> sharedstatedir='${prefix}/com'
> stage1_cflags=''
> stage1_checking=''
> stage1_languages=''
> stage1_ldflags=''
> stage1_libs=''
> stage2_werror_flag=''
> sysconfdir='${prefix}/etc'
> target='x86_64-unknown-linux-gnu'
> target_alias=''
> target_configargs=''
> target_configdirs='target-libgcc target-libgloss target-newlib 
> target-libgomp target-libstdc++-v3 target-libmudflap target-libssp 
> target-libquadmath target-libgfortran target-boehm-gc target-libffi 
> target-zlib target-libjava target-libobjc target-libada target-libgo 
> target-rda'
> target_cpu='x86_64'
> target_noncanonical='x86_64-unknown-linux-gnu'
> target_os='linux-gnu'
> target_subdir='x86_64-unknown-linux-gnu'
> target_vendor='unknown'
> tooldir=''
> 
> ## ------------------- ##
> ## File substitutions. ##
> ## ------------------- ##
> 
> alphaieee_frag=''
> host_makefile_frag='/dev/null'
> ospace_frag=''
> serialization_dependencies=''
> target_makefile_frag=''
> 
> ## ----------- ##
> ## confdefs.h. ##
> ## ----------- ##
> 
> /* confdefs.h */
> #define PACKAGE_NAME ""
> #define PACKAGE_TARNAME ""
> #define PACKAGE_VERSION ""
> #define PACKAGE_STRING ""
> #define PACKAGE_BUGREPORT ""
> #define PACKAGE_URL ""
> 
> configure: exit 77"
> 
> so, can you tell me what happened?
> -- 
> http://linuxfromscratch.org/mailman/listinfo/lfs-chat
> FAQ: http://www.linuxfromscratch.org/faq/
> Unsubscribe: See the above information page

-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-chat
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.