From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 8038 invoked by alias); 14 Dec 2014 15:37:35 -0000 Mailing-List: contact crossgcc-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: crossgcc-owner@sourceware.org Received: (qmail 8029 invoked by uid 89); 14 Dec 2014 15:37:34 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.4 required=5.0 tests=AWL,BAYES_00,FREEMAIL_FROM,RCVD_IN_DNSWL_LOW,SPF_PASS autolearn=ham version=3.3.2 X-HELO: mail-vc0-f174.google.com Received: from mail-vc0-f174.google.com (HELO mail-vc0-f174.google.com) (209.85.220.174) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (AES128-SHA encrypted) ESMTPS; Sun, 14 Dec 2014 15:37:31 +0000 Received: by mail-vc0-f174.google.com with SMTP id id10so4681363vcb.5 for ; Sun, 14 Dec 2014 07:37:28 -0800 (PST) MIME-Version: 1.0 X-Received: by 10.52.183.34 with SMTP id ej2mr14027716vdc.9.1418571448753; Sun, 14 Dec 2014 07:37:28 -0800 (PST) Received: by 10.31.16.2 with HTTP; Sun, 14 Dec 2014 07:37:28 -0800 (PST) In-Reply-To: <548DA9D6.3050005@htwg-konstanz.de> References: <82BF5E5A54584D1C8A284C03DDB685E0@ZviVeredPC> <20141214111614.GA4121@free.fr> <548D810B.5080900@htwg-konstanz.de> <548DA9D6.3050005@htwg-konstanz.de> Date: Sun, 14 Dec 2014 15:37:00 -0000 Message-ID: Subject: Re: Statically link host's glib in toolchain From: Reinoud Koornstra To: Lars Eckervogt Cc: "crossgcc@sourceware.org" Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-IsSubscribed: yes X-SW-Source: 2014-12/txt/msg00070.txt.bz2 Do you have zlib1g-dev installed? (ubuntu package) Otherwise search for zlib and install it, make sure it's the zlib-dev or something like that package, otherwise it doesn't work. On Sun, Dec 14, 2014 at 8:16 AM, Lars Eckervogt wrote: > Doh. Scrolling up a little bit would helped me quiet a bit already. > Still I don't understand the error. Sorry for that long file, but thats > where the error occures to me "cannot find -lz" > > [ALL ] libtool: link: x86_64-build_unknown-linux-gnu-gcc -W -Wall > -Wstrict-prototypes -Wmissing-prototypes -Wshadow -O2 -g -pipe -static > -o size size.o bucomm.o version.o filemode.o ../bfd/.libs/libbfd.a > ../libiberty/libiberty.a -lz > [ALL ] > /usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/../../../../x86_64-pc-linux-gnu/bi= n/ld: > cannot find -lz > [ERROR] collect2: error: ld returned 1 exit status > [ALL ] Makefile:756: recipe for target 'size' failed > [ERROR] gmake[5]: *** [size] Error 1 > [ALL ] gmake[5]: Leaving directory > '/home/lars/Documents/embedux/toolchains/.build/armv6j-ctng-linux-gnueabi= /build/build-binutils-host-x86_64-build_unknown-linux-gnu/binutils' > [ALL ] Makefile:931: recipe for target 'all-recursive' failed > [ERROR] gmake[4]: *** [all-recursive] Error 1 > [ALL ] gmake[4]: Leaving directory > '/home/lars/Documents/embedux/toolchains/.build/armv6j-ctng-linux-gnueabi= /build/build-binutils-host-x86_64-build_unknown-linux-gnu/binutils' > [ALL ] Makefile:592: recipe for target 'all' failed > [ERROR] gmake[3]: *** [all] Error 2 > [ALL ] gmake[3]: Leaving directory > '/home/lars/Documents/embedux/toolchains/.build/armv6j-ctng-linux-gnueabi= /build/build-binutils-host-x86_64-build_unknown-linux-gnu/binutils' > [ALL ] Makefile:3390: recipe for target 'all-binutils' failed > [ERROR] gmake[2]: *** [all-binutils] Error 2 > [ALL ] gmake[2]: *** Waiting for unfinished jobs.... > [ALL ] x86_64-build_unknown-linux-gnu-gcc -DHAVE_CONFIG_H -I. > -I/home/lars/Documents/embedux/toolchains/.build/src/binutils-2.22/gas > -I. > -I/home/lars/Documents/embedux/toolchains/.build/src/binutils-2.22/gas > -I../bfd > -I/home/lars/Documents/embedux/toolchains/.build/src/binutils-2.22/gas/co= nfig > -I/home/lars/Documents/embedux/toolchains/.build/src/binutils-2.22/gas/..= /include > -I/home/lars/Documents/embedux/toolchains/.build/src/binutils-2.22/gas/..= -I/home/lars/Documents/embedux/toolchains/.build/src/binutils-2.22/gas/../= bfd > -DLOCALEDIR=3D""/home/lars/Documents/embedux/toolchains/output/armv6j-ctn= g-linux-gnueabi/share/locale"" > -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -O2 -g -pipe > -MT write.o -MD -MP -MF .deps/write.Tpo -c -o write.o > /home/lars/Documents/embedux/toolchains/.build/src/binutils-2.22/gas/writ= e.c > [ALL ] mv -f .deps/write.Tpo .deps/write.Po > [ALL ] x86_64-build_unknown-linux-gnu-gcc -DHAVE_CONFIG_H -I. > -I/home/lars/Documents/embedux/toolchains/.build/src/binutils-2.22/gas > -I. > -I/home/lars/Documents/embedux/toolchains/.build/src/binutils-2.22/gas > -I../bfd > -I/home/lars/Documents/embedux/toolchains/.build/src/binutils-2.22/gas/co= nfig > -I/home/lars/Documents/embedux/toolchains/.build/src/binutils-2.22/gas/..= /include > -I/home/lars/Documents/embedux/toolchains/.build/src/binutils-2.22/gas/..= -I/home/lars/Documents/embedux/toolchains/.build/src/binutils-2.22/gas/../= bfd > -DLOCALEDIR=3D""/home/lars/Documents/embedux/toolchains/output/armv6j-ctn= g-linux-gnueabi/share/locale"" > -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -O2 -g -pipe > -MT tc-arm.o -MD -MP -MF .deps/tc-arm.Tpo -c -o tc-arm.o `test -f > 'config/tc-arm.c' || echo > '/home/lars/Documents/embedux/toolchains/.build/src/binutils-2.22/gas/'`c= onfig/tc-arm.c > [ALL ] mv -f .deps/symbols.Tpo .deps/symbols.Po > [ALL ] x86_64-build_unknown-linux-gnu-gcc -DHAVE_CONFIG_H -I. > -I/home/lars/Documents/embedux/toolchains/.build/src/binutils-2.22/gas > -I. > -I/home/lars/Documents/embedux/toolchains/.build/src/binutils-2.22/gas > -I../bfd > -I/home/lars/Documents/embedux/toolchains/.build/src/binutils-2.22/gas/co= nfig > -I/home/lars/Documents/embedux/toolchains/.build/src/binutils-2.22/gas/..= /include > -I/home/lars/Documents/embedux/toolchains/.build/src/binutils-2.22/gas/..= -I/home/lars/Documents/embedux/toolchains/.build/src/binutils-2.22/gas/../= bfd > -DLOCALEDIR=3D""/home/lars/Documents/embedux/toolchains/output/armv6j-ctn= g-linux-gnueabi/share/locale"" > -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -O2 -g -pipe > -MT obj-elf.o -MD -MP -MF .deps/obj-elf.Tpo -c -o obj-elf.o `test -f > 'config/obj-elf.c' || echo > '/home/lars/Documents/embedux/toolchains/.build/src/binutils-2.22/gas/'`c= onfig/obj-elf.c > [ALL ] mv -f .deps/symtab.Tpo .deps/symtab.Po > [ALL ] x86_64-build_unknown-linux-gnu-g++ -DHAVE_CONFIG_H -I. > -I/home/lars/Documents/embedux/toolchains/.build/src/binutils-2.22/gold > -I/home/lars/Documents/embedux/toolchains/.build/src/binutils-2.22/gold > -I/home/lars/Documents/embedux/toolchains/.build/src/binutils-2.22/gold/.= ./include > -I/home/lars/Documents/embedux/toolchains/.build/src/binutils-2.22/gold/.= ./elfcpp > -DLOCALEDIR=3D""/home/lars/Documents/embedux/toolchains/output/armv6j-ctn= g-linux-gnueabi/share/locale"" > -DBINDIR=3D""/home/lars/Documents/embedux/toolchains/output/armv6j-ctng-l= inux-gnueabi/bin"" > -DTOOLBINDIR=3D""/home/lars/Documents/embedux/toolchains/output/armv6j-ct= ng-linux-gnueabi/armv6j-ctng-linux-gnueabi/bin"" > -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=3D64 > -frandom-seed=3Darm.o -O2 -g -pipe -MT arm.o -MD -MP -MF .deps/arm.Tpo -c > -o arm.o > /home/lars/Documents/embedux/toolchains/.build/src/binutils-2.22/gold/arm= .cc > [ALL ] mv -f .deps/obj-elf.Tpo .deps/obj-elf.Po > [ALL ] x86_64-build_unknown-linux-gnu-gcc -DHAVE_CONFIG_H -I. > -I/home/lars/Documents/embedux/toolchains/.build/src/binutils-2.22/gas > -I. > -I/home/lars/Documents/embedux/toolchains/.build/src/binutils-2.22/gas > -I../bfd > -I/home/lars/Documents/embedux/toolchains/.build/src/binutils-2.22/gas/co= nfig > -I/home/lars/Documents/embedux/toolchains/.build/src/binutils-2.22/gas/..= /include > -I/home/lars/Documents/embedux/toolchains/.build/src/binutils-2.22/gas/..= -I/home/lars/Documents/embedux/toolchains/.build/src/binutils-2.22/gas/../= bfd > -DLOCALEDIR=3D""/home/lars/Documents/embedux/toolchains/output/armv6j-ctn= g-linux-gnueabi/share/locale"" > -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -O2 -g -pipe > -MT atof-ieee.o -MD -MP -MF .deps/atof-ieee.Tpo -c -o atof-ieee.o `test > -f 'config/atof-ieee.c' || echo > '/home/lars/Documents/embedux/toolchains/.build/src/binutils-2.22/gas/'`c= onfig/atof-ieee.c > [ALL ] mv -f .deps/atof-ieee.Tpo .deps/atof-ieee.Po > [ALL ] x86_64-build_unknown-linux-gnu-g++ -DHAVE_CONFIG_H -I. > -I/home/lars/Documents/embedux/toolchains/.build/src/binutils-2.22/gold > -I/home/lars/Documents/embedux/toolchains/.build/src/binutils-2.22/gold > -I/home/lars/Documents/embedux/toolchains/.build/src/binutils-2.22/gold/.= ./include > -I/home/lars/Documents/embedux/toolchains/.build/src/binutils-2.22/gold/.= ./elfcpp > -DLOCALEDIR=3D""/home/lars/Documents/embedux/toolchains/output/armv6j-ctn= g-linux-gnueabi/share/locale"" > -DBINDIR=3D""/home/lars/Documents/embedux/toolchains/output/armv6j-ctng-l= inux-gnueabi/bin"" > -DTOOLBINDIR=3D""/home/lars/Documents/embedux/toolchains/output/armv6j-ct= ng-linux-gnueabi/armv6j-ctng-linux-gnueabi/bin"" > -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=3D64 > -frandom-seed=3Darm-reloc-property.o -O2 -g -pipe -MT > arm-reloc-property.o -MD -MP -MF .deps/arm-reloc-property.Tpo -c -o > arm-reloc-property.o > /home/lars/Documents/embedux/toolchains/.build/src/binutils-2.22/gold/arm= -reloc-property.cc > [ALL ] > /home/lars/Documents/embedux/toolchains/.build/src/binutils-2.22/gold/arm= .cc: > In static member function 'static > {anonymous}::Arm_relocate_functions::Status > {anonymous}::Arm_relocate_functions::abs16(unsigned char*, > const gold::Sized_relobj_file<32, big_endian>*, const > gold::Symbol_value<32>*)': > [ALL ] > /home/lars/Documents/embedux/toolchains/.build/src/binutils-2.22/gold/arm= .cc:3299:60: > warning: typedef 'Reltype' locally defined but not used > [-Wunused-local-typedefs] > [ALL ] typedef typename elfcpp::Swap<32, big_endian>::Valtype > Reltype; > [ALL ] ^ > [ALL ] > /home/lars/Documents/embedux/toolchains/.build/src/binutils-2.22/gold/arm= .cc: > In member function 'void > {anonymous}::Arm_exidx_cantunwind::do_fixed_endian_write(gold::Output_fil= e*)': > [ALL ] > /home/lars/Documents/embedux/toolchains/.build/src/binutils-2.22/gold/arm= .cc:5241:68: > warning: typedef 'Valtype' locally defined but not used > [-Wunused-local-typedefs] > [ALL ] typedef typename elfcpp::Swap_unaligned<32, > big_endian>::Valtype Valtype; > [ALL ] > ^ > [ALL ] > /home/lars/Documents/embedux/toolchains/.build/src/binutils-2.22/gold/arm= .cc: > In member function 'void > {anonymous}::Target_arm::scan_reloc_for_stub(const > gold::Relocate_info<32, big_endian>*, unsigned int, const > gold::Sized_symbol<32>*, unsigned int, const gold::Symbol_value<32>*, > elfcpp::Elf_types<32>::Elf_Swxword, {anonymous}::Arm_address)': > [ALL ] > /home/lars/Documents/embedux/toolchains/.build/src/binutils-2.22/gold/arm= .cc:10953:53: > warning: typedef 'Relocate' locally defined but not used > [-Wunused-local-typedefs] > [ALL ] typedef typename Target_arm::Relocate Relocate; > [ALL ] ^ > [ALL ] mv -f .deps/i386.Tpo .deps/i386.Po > [ALL ] x86_64-build_unknown-linux-gnu-g++ -DHAVE_CONFIG_H -I. > -I/home/lars/Documents/embedux/toolchains/.build/src/binutils-2.22/gold > -I/home/lars/Documents/embedux/toolchains/.build/src/binutils-2.22/gold > -I/home/lars/Documents/embedux/toolchains/.build/src/binutils-2.22/gold/.= ./include > -I/home/lars/Documents/embedux/toolchains/.build/src/binutils-2.22/gold/.= ./elfcpp > -DLOCALEDIR=3D""/home/lars/Documents/embedux/toolchains/output/armv6j-ctn= g-linux-gnueabi/share/locale"" > -DBINDIR=3D""/home/lars/Documents/embedux/toolchains/output/armv6j-ctng-l= inux-gnueabi/bin"" > -DTOOLBINDIR=3D""/home/lars/Documents/embedux/toolchains/output/armv6j-ct= ng-linux-gnueabi/armv6j-ctng-linux-gnueabi/bin"" > -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=3D64 > -frandom-seed=3Dincremental-dump.o -O2 -g -pipe -MT incremental-dump.o > -MD -MP -MF .deps/incremental-dump.Tpo -c -o incremental-dump.o > /home/lars/Documents/embedux/toolchains/.build/src/binutils-2.22/gold/inc= remental-dump.cc > [ALL ] mv -f .deps/x86_64.Tpo .deps/x86_64.Po > [ALL ] x86_64-build_unknown-linux-gnu-g++ -DHAVE_CONFIG_H -I. > -I/home/lars/Documents/embedux/toolchains/.build/src/binutils-2.22/gold > -I/home/lars/Documents/embedux/toolchains/.build/src/binutils-2.22/gold > -I/home/lars/Documents/embedux/toolchains/.build/src/binutils-2.22/gold/.= ./include > -I/home/lars/Documents/embedux/toolchains/.build/src/binutils-2.22/gold/.= ./elfcpp > -DLOCALEDIR=3D""/home/lars/Documents/embedux/toolchains/output/armv6j-ctn= g-linux-gnueabi/share/locale"" > -DBINDIR=3D""/home/lars/Documents/embedux/toolchains/output/armv6j-ctng-l= inux-gnueabi/bin"" > -DTOOLBINDIR=3D""/home/lars/Documents/embedux/toolchains/output/armv6j-ct= ng-linux-gnueabi/armv6j-ctng-linux-gnueabi/bin"" > -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=3D64 > -frandom-seed=3Dexpression.o -O2 -g -pipe -MT expression.o -MD -MP -MF > .deps/expression.Tpo -c -o expression.o > /home/lars/Documents/embedux/toolchains/.build/src/binutils-2.22/gold/exp= ression.cc > [ALL ] mv -f .deps/output.Tpo .deps/output.Po > [ALL ] x86_64-build_unknown-linux-gnu-g++ -DHAVE_CONFIG_H -I. > -I/home/lars/Documents/embedux/toolchains/.build/src/binutils-2.22/gold > -I/home/lars/Documents/embedux/toolchains/.build/src/binutils-2.22/gold > -I/home/lars/Documents/embedux/toolchains/.build/src/binutils-2.22/gold/.= ./include > -I/home/lars/Documents/embedux/toolchains/.build/src/binutils-2.22/gold/.= ./elfcpp > -DLOCALEDIR=3D""/home/lars/Documents/embedux/toolchains/output/armv6j-ctn= g-linux-gnueabi/share/locale"" > -DBINDIR=3D""/home/lars/Documents/embedux/toolchains/output/armv6j-ctng-l= inux-gnueabi/bin"" > -DTOOLBINDIR=3D""/home/lars/Documents/embedux/toolchains/output/armv6j-ct= ng-linux-gnueabi/armv6j-ctng-linux-gnueabi/bin"" > -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=3D64 > -frandom-seed=3Dscript-sections.o -O2 -g -pipe -MT script-sections.o -MD > -MP -MF .deps/script-sections.Tpo -c -o script-sections.o > /home/lars/Documents/embedux/toolchains/.build/src/binutils-2.22/gold/scr= ipt-sections.cc > [ALL ] mv -f .deps/sparc.Tpo .deps/sparc.Po > [ALL ] x86_64-build_unknown-linux-gnu-g++ -DHAVE_CONFIG_H -I. > -I/home/lars/Documents/embedux/toolchains/.build/src/binutils-2.22/gold > -I/home/lars/Documents/embedux/toolchains/.build/src/binutils-2.22/gold > -I/home/lars/Documents/embedux/toolchains/.build/src/binutils-2.22/gold/.= ./include > -I/home/lars/Documents/embedux/toolchains/.build/src/binutils-2.22/gold/.= ./elfcpp > -DLOCALEDIR=3D""/home/lars/Documents/embedux/toolchains/output/armv6j-ctn= g-linux-gnueabi/share/locale"" > -DBINDIR=3D""/home/lars/Documents/embedux/toolchains/output/armv6j-ctng-l= inux-gnueabi/bin"" > -DTOOLBINDIR=3D""/home/lars/Documents/embedux/toolchains/output/armv6j-ct= ng-linux-gnueabi/armv6j-ctng-linux-gnueabi/bin"" > -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=3D64 > -frandom-seed=3Dscript.o -O2 -g -pipe -MT script.o -MD -MP -MF > .deps/script.Tpo -c -o script.o > /home/lars/Documents/embedux/toolchains/.build/src/binutils-2.22/gold/scr= ipt.cc > [ALL ] mv -f .deps/main.Tpo .deps/main.Po > [ALL ] mv -f .deps/incremental-dump.Tpo .deps/incremental-dump.Po > [ALL ] mv -f .deps/tc-arm.Tpo .deps/tc-arm.Po > [ALL ] /bin/bash ./libtool --tag=3DCC --mode=3Dlink > x86_64-build_unknown-linux-gnu-gcc -W -Wall -Wstrict-prototypes > -Wmissing-prototypes -Wshadow -O2 -g -pipe -static -all-static -o > as-new app.o as.o atof-generic.o compress-debug.o cond.o depend.o > dwarf2dbg.o dw2gencfi.o ecoff.o ehopt.o expr.o flonum-copy.o > flonum-konst.o flonum-mult.o frags.o hash.o input-file.o input-scrub.o > listing.o literal.o macro.o messages.o output-file.o read.o remap.o sb.o > stabs.o subsegs.o symbols.o write.o tc-arm.o obj-elf.o atof-ieee.o > ../opcodes/libopcodes.la ../bfd/libbfd.la ../libiberty/libiberty.a -lz > [ALL ] libtool: link: x86_64-build_unknown-linux-gnu-gcc -W -Wall > -Wstrict-prototypes -Wmissing-prototypes -Wshadow -O2 -g -pipe -static > -o as-new app.o as.o atof-generic.o compress-debug.o cond.o depend.o > dwarf2dbg.o dw2gencfi.o ecoff.o ehopt.o expr.o flonum-copy.o > flonum-konst.o flonum-mult.o frags.o hash.o input-file.o input-scrub.o > listing.o literal.o macro.o messages.o output-file.o read.o remap.o sb.o > stabs.o subsegs.o symbols.o write.o tc-arm.o obj-elf.o atof-ieee.o > ../opcodes/.libs/libopcodes.a ../bfd/.libs/libbfd.a > ../libiberty/libiberty.a -lz > [ALL ] mv -f .deps/expression.Tpo .deps/expression.Po > [ALL ] > /usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/../../../../x86_64-pc-linux-gnu/bi= n/ld: > cannot find -lz > [ERROR] collect2: error: ld returned 1 exit status > [ALL ] Makefile:723: recipe for target 'as-new' failed > [ERROR] gmake[5]: *** [as-new] Error 1 > [ALL ] gmake[5]: Leaving directory > '/home/lars/Documents/embedux/toolchains/.build/armv6j-ctng-linux-gnueabi= /build/build-binutils-host-x86_64-build_unknown-linux-gnu/gas' > [ALL ] Makefile:2060: recipe for target 'all-recursive' failed > [ERROR] gmake[4]: *** [all-recursive] Error 1 > [ALL ] gmake[4]: Leaving directory > '/home/lars/Documents/embedux/toolchains/.build/armv6j-ctng-linux-gnueabi= /build/build-binutils-host-x86_64-build_unknown-linux-gnu/gas' > [ALL ] Makefile:652: recipe for target 'all' failed > [ERROR] gmake[3]: *** [all] Error 2 > [ALL ] gmake[3]: Leaving directory > '/home/lars/Documents/embedux/toolchains/.build/armv6j-ctng-linux-gnueabi= /build/build-binutils-host-x86_64-build_unknown-linux-gnu/gas' > [ALL ] Makefile:4619: recipe for target 'all-gas' failed > [ERROR] gmake[2]: *** [all-gas] Error 2 > [ALL ] mv -f .deps/powerpc.Tpo .deps/powerpc.Po > [ALL ] mv -f .deps/arm-reloc-property.Tpo .deps/arm-reloc-property.Po > [ALL ] mv -f .deps/script-sections.Tpo .deps/script-sections.Po > [ALL ] mv -f .deps/script.Tpo .deps/script.Po > [ALL ] rm -f libgold.a > [ALL ] x86_64-build_unknown-linux-gnu-ar cru libgold.a archive.o > attributes.o binary.o common.o compressed_output.o copy-relocs.o cref.o > defstd.o descriptors.o dirsearch.o dynobj.o dwarf_reader.o ehframe.o > errors.o expression.o fileread.o gc.o gold.o gold-threads.o icf.o > incremental.o int_encoding.o layout.o mapfile.o merge.o object.o > options.o output.o parameters.o plugin.o readsyms.o > reduced_debug_output.o reloc.o resolve.o script-sections.o script.o > stringpool.o symtab.o target.o target-select.o timer.o version.o > workqueue.o workqueue-threads.o yyscript.o > [ALL ] x86_64-build_unknown-linux-gnu-ranlib libgold.a > [ALL ] mv -f .deps/arm.Tpo .deps/arm.Po > [ALL ] x86_64-build_unknown-linux-gnu-g++ -W -Wall > -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=3D64 -frandom-seed=3Dld-new -O2 -g > -pipe -static -all-static -o ld-new main.o i386.o x86_64.o sparc.o > powerpc.o arm.o arm-reloc-property.o libgold.a ../libiberty/libiberty.a > -lpthread -lz > [ALL ] x86_64-build_unknown-linux-gnu-g++ -W -Wall > -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=3D64 > -frandom-seed=3Dincremental-dump -O2 -g -pipe -static -all-static -o > incremental-dump incremental-dump.o i386.o x86_64.o sparc.o powerpc.o > arm.o arm-reloc-property.o libgold.a ../libiberty/libiberty.a -lpthread > -lz > [ERROR] g++: error: unrecognized command line option '-all-static' > [ERROR] g++: error: unrecognized command line option '-all-static' > [ALL ] Makefile:603: recipe for target 'ld-new' failed > [ERROR] gmake[5]: *** [ld-new] Error 1 > [ALL ] gmake[5]: *** Waiting for unfinished jobs.... > [ALL ] Makefile:600: recipe for target 'incremental-dump' failed > [ERROR] gmake[5]: *** [incremental-dump] Error 1 > [ALL ] gmake[5]: Leaving directory > '/home/lars/Documents/embedux/toolchains/.build/armv6j-ctng-linux-gnueabi= /build/build-binutils-host-x86_64-build_unknown-linux-gnu/gold' > [ALL ] Makefile:720: recipe for target 'all-recursive' failed > [ERROR] gmake[4]: *** [all-recursive] Error 1 > [ALL ] gmake[4]: Leaving directory > '/home/lars/Documents/embedux/toolchains/.build/armv6j-ctng-linux-gnueabi= /build/build-binutils-host-x86_64-build_unknown-linux-gnu/gold' > [ALL ] Makefile:524: recipe for target 'all' failed > [ERROR] gmake[3]: *** [all] Error 2 > [ALL ] gmake[3]: Leaving directory > '/home/lars/Documents/embedux/toolchains/.build/armv6j-ctng-linux-gnueabi= /build/build-binutils-host-x86_64-build_unknown-linux-gnu/gold' > [ALL ] Makefile:5921: recipe for target 'all-gold' failed > [ERROR] gmake[2]: *** [all-gold] Error 2 > [ALL ] gmake[2]: Leaving directory > '/home/lars/Documents/embedux/toolchains/.build/armv6j-ctng-linux-gnueabi= /build/build-binutils-host-x86_64-build_unknown-linux-gnu' > [ALL ] Makefile:839: recipe for target 'all' failed > [ERROR] gmake[1]: *** [all] Error 2 > [ALL ] gmake[1]: Leaving directory > '/home/lars/Documents/embedux/toolchains/.build/armv6j-ctng-linux-gnueabi= /build/build-binutils-host-x86_64-build_unknown-linux-gnu' > [ERROR] > [ERROR] >> > [ERROR] >> Build failed in step 'Installing binutils for host' > [ERROR] >> called in step '(top-level)' > [ERROR] >> > [ERROR] >> Error happened in: CT_DoExecLog[scripts/functions@257] > [ERROR] >> called from: > do_binutils_backend[scripts/build/binutils/binutils.sh@229] > [ERROR] >> called from: > do_binutils_for_host[scripts/build/binutils/binutils.sh@94] > [ERROR] >> called from: main[scripts/crosstool-NG.sh@638] > [ERROR] >> > [ERROR] >> There is a list of known issues, some with workarounds, in: > [ERROR] >> '/usr/share/doc/crosstool-ng/ct-ng.1.20.0/B - Known > issues.txt' > [ERROR] > [ERROR] (elapsed: 3:01.01) > > > > On 12/14/2014 01:32 PM, Reinoud Koornstra wrote: >> Can you show the last lines from the build.log? Without it we can't see >> what's going on. >> >> On Dec 14, 2014 5:22 AM, "Lars Eckervogt" > > wrote: >> >> >> On 12/14/2014 12:16 PM, Yann E. MORIN wrote: >> > Zvi, All, >> > >> > On 2014-12-14 05:58 +0200, Zvi Vered spake thusly: >> >> Is it possible to build a toolchain on Centos 5.9 =E2=80=93 32 an= d run it >> on Centos >> >> 6.3 =E2=80=9364 ? >> >> >> >> The question regards to the glib installed on Centos 5.9-32. >> > glibc, not glib. glib is a completely different thing, and is not = used >> > in a toolchain. >> > >> >> Is it possible to statically linked the host glib in the toolchai= n ? >> > Yes, what you are looking for is: >> > Toolchain options ---> >> > [ ] Build Static Toolchain >> > >> > Note that you may have to install some "development" packages on y= our >> > distribution. >> > >> > Regards, >> > Yann E. MORIN. >> > >> > >> Sorry to hijack this , but when im setting [*] Build Static >> Toolchain the build always fails with following output. Any idea? >> You were speaking of "development" packages, which i might need? >> >> [INFO ] Installing binutils for host >> [EXTRA] Configuring binutils >> [EXTRA] Prepare binutils for static build >> [EXTRA] Building binutils >> [ERROR] collect2: error: ld returned 1 exit status >> [ERROR] gmake[5]: *** [size] Error 1 >> [ERROR] gmake[4]: *** [all-recursive] Error 1 >> [ERROR] gmake[3]: *** [all] Error 2 >> [ERROR] gmake[2]: *** [all-binutils] Error 2 >> [ERROR] g++: error: unrecognized command line option '-all-static' >> [ERROR] g++: error: unrecognized command line option '-all-static' >> [ERROR] gmake[5]: *** [ld-new] Error 1 >> [ERROR] gmake[5]: *** [incremental-dump] Error 1 >> [ERROR] gmake[4]: *** [all-recursive] Error 1 >> [ERROR] gmake[3]: *** [all] Error 2 >> [ERROR] gmake[2]: *** [all-gold] Error 2 >> [ERROR] gmake[1]: *** [all] Error 2 >> [ERROR] >> [ERROR] >> >> [ERROR] >> Build failed in step 'Installing binutils for host' >> [ERROR] >> called in step '(top-level)' >> [ERROR] >> >> [ERROR] >> Error happened in: CT_DoExecLog[scripts/functions@257] >> [ERROR] >> called from: >> do_binutils_backend[scripts/build/binutils/binutils.sh@229] >> [ERROR] >> called from: >> do_binutils_for_host[scripts/build/binutils/binutils.sh@94] >> [ERROR] >> called from: main[scripts/crosstool-NG.sh@638] >> [ERROR] >> >> [ERROR] >> There is a list of known issues, some with workarounds,= in: >> [ERROR] >> '/usr/share/doc/crosstool-ng/ct-ng.1.20.0/B - Known >> issues.txt' >> [ERROR] >> [ERROR] (elapsed: 3:35.44) >> /usr/bin/ct-ng:148: recipe for target 'build' failed >> gmake: *** [build] Error 2 >> >> >> >> >> -- >> For unsubscribe information see http://sourceware.org/lists.html#faq >> -- For unsubscribe information see http://sourceware.org/lists.html#faq