From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 24911 invoked by alias); 11 Nov 2003 03:31:32 -0000 Mailing-List: contact ecos-discuss-help@sources.redhat.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: ecos-discuss-owner@sources.redhat.com Received: (qmail 24904 invoked from network); 11 Nov 2003 03:31:30 -0000 Received: from unknown (HELO mtiwmhc11.worldnet.att.net) (204.127.131.115) by sources.redhat.com with SMTP; 11 Nov 2003 03:31:30 -0000 Received: from who5 (h-67-101-158-244.nycmny83.dynamic.covad.net[67.101.158.244]) by worldnet.att.net (mtiwmhc11) with SMTP id <20031111033127111000gqo6e> (Authid: hansolofalcon@worldnet.att.net); Tue, 11 Nov 2003 03:31:27 +0000 From: "Gregg C Levine" To: Date: Tue, 11 Nov 2003 03:31:00 -0000 Message-ID: <000e01c3a804$5fc09ce0$0100a8c0@who5> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 Importance: Normal Subject: [ECOS] New problem with building eCos--see output X-SW-Source: 2003-11/txt/msg00145.txt.bz2 Hello from Gregg C Levine It seems I am forever having problems with eCos. This time during the building of Red Boot, the build process gets interrupted when it needs to decide if the board in question will have any flash memory. (It will, I don't know how much.) That step stops it from continuing from building any form of Red Boot. Prior to the inclusion of the ECM file for building a redboot.bin binary, it worked and I could get a redboot.elf file built. I've put the output from the whole process below my signature. The usual rules apply. ------------------- Gregg C Levine hansolofalcon@worldnet.att.net ------------------------------------------------------------ "The Force will be with you...Always." Obi-Wan Kenobi "Use the Force, Luke."=A0 Obi-Wan Kenobi (This company dedicates this E-Mail to General Obi-Wan Kenobi ) (This company dedicates this E-Mail to Master Yoda ) ---------- sh -c "export PATH=3D/opt/ecos/gnutools/i386-elf/bin:$PATH; unset GDBTK_LIBRARY; unset GCC_EXEC_PREFIX; export ECOS_REPOSITORY=3D/opt/ecos/ecos-2.0/packages; make --directory /usr/src/ecoswork/pc386/test1_build" make: Entering directory `/usr/src/ecoswork/pc386/test1_build' make -r -C hal/i386/arch/v2_0 headers make[1]: Entering directory `/usr/src/ecoswork/pc386/test1_build/hal/i386/arch/v2_0' make[1]: Nothing to be done for `headers'. make[1]: Leaving directory `/usr/src/ecoswork/pc386/test1_build/hal/i386/arch/v2_0' make -r -C hal/i386/generic/v2_0 headers make[1]: Entering directory `/usr/src/ecoswork/pc386/test1_build/hal/i386/generic/v2_0' make[1]: Nothing to be done for `headers'. make[1]: Leaving directory `/usr/src/ecoswork/pc386/test1_build/hal/i386/generic/v2_0' make -r -C hal/i386/pc/v2_0 headers make[1]: Entering directory `/usr/src/ecoswork/pc386/test1_build/hal/i386/pc/v2_0' make[1]: Nothing to be done for `headers'. make[1]: Leaving directory `/usr/src/ecoswork/pc386/test1_build/hal/i386/pc/v2_0' make -r -C hal/i386/pcmb/v2_0 headers make[1]: Entering directory `/usr/src/ecoswork/pc386/test1_build/hal/i386/pcmb/v2_0' make[1]: Nothing to be done for `headers'. make[1]: Leaving directory `/usr/src/ecoswork/pc386/test1_build/hal/i386/pcmb/v2_0' make -r -C io/pci/v2_0 headers make[1]: Entering directory `/usr/src/ecoswork/pc386/test1_build/io/pci/v2_0' make[1]: Nothing to be done for `headers'. make[1]: Leaving directory `/usr/src/ecoswork/pc386/test1_build/io/pci/v2_0' make -r -C devs/eth/intel/i82559/v2_0 headers make[1]: Entering directory `/usr/src/ecoswork/pc386/test1_build/devs/eth/intel/i82559/v2_0' make[1]: Nothing to be done for `headers'. make[1]: Leaving directory `/usr/src/ecoswork/pc386/test1_build/devs/eth/intel/i82559/v2_0' make -r -C devs/eth/i386/pc/i82559/v2_0 headers make[1]: Entering directory `/usr/src/ecoswork/pc386/test1_build/devs/eth/i386/pc/i82559/v2_0' make[1]: Nothing to be done for `headers'. make[1]: Leaving directory `/usr/src/ecoswork/pc386/test1_build/devs/eth/i386/pc/i82559/v2_0' make -r -C hal/common/v2_0 headers make[1]: Entering directory `/usr/src/ecoswork/pc386/test1_build/hal/common/v2_0' make[1]: Nothing to be done for `headers'. make[1]: Leaving directory `/usr/src/ecoswork/pc386/test1_build/hal/common/v2_0' make -r -C infra/v2_0 headers make[1]: Entering directory `/usr/src/ecoswork/pc386/test1_build/infra/v2_0' make[1]: Nothing to be done for `headers'. make[1]: Leaving directory `/usr/src/ecoswork/pc386/test1_build/infra/v2_0' make -r -C redboot/v2_0 headers make[1]: Entering directory `/usr/src/ecoswork/pc386/test1_build/redboot/v2_0' make[1]: Nothing to be done for `headers'. make[1]: Leaving directory `/usr/src/ecoswork/pc386/test1_build/redboot/v2_0' make -r -C isoinfra/v2_0 headers make[1]: Entering directory `/usr/src/ecoswork/pc386/test1_build/isoinfra/v2_0' make[1]: Nothing to be done for `headers'. make[1]: Leaving directory `/usr/src/ecoswork/pc386/test1_build/isoinfra/v2_0' make -r -C language/c/libc/string/v2_0 headers make[1]: Entering directory `/usr/src/ecoswork/pc386/test1_build/language/c/libc/string/v2_0' make[1]: Nothing to be done for `headers'. make[1]: Leaving directory `/usr/src/ecoswork/pc386/test1_build/language/c/libc/string/v2_0' make -r -C net/ns/dns/v2_0 headers make[1]: Entering directory `/usr/src/ecoswork/pc386/test1_build/net/ns/dns/v2_0' make[1]: Nothing to be done for `headers'. make[1]: Leaving directory `/usr/src/ecoswork/pc386/test1_build/net/ns/dns/v2_0' make -r -C services/crc/v2_0 headers make[1]: Entering directory `/usr/src/ecoswork/pc386/test1_build/services/crc/v2_0' make[1]: Nothing to be done for `headers'. make[1]: Leaving directory `/usr/src/ecoswork/pc386/test1_build/services/crc/v2_0' make -r -C services/compress/zlib/v2_0 headers make[1]: Entering directory `/usr/src/ecoswork/pc386/test1_build/services/compress/zlib/v2_0' make[1]: Nothing to be done for `headers'. make[1]: Leaving directory `/usr/src/ecoswork/pc386/test1_build/services/compress/zlib/v2_0' make -r -C io/flash/v2_0 headers make[1]: Entering directory `/usr/src/ecoswork/pc386/test1_build/io/flash/v2_0' make[1]: Nothing to be done for `headers'. make[1]: Leaving directory `/usr/src/ecoswork/pc386/test1_build/io/flash/v2_0' make -r -C io/eth/v2_0 headers make[1]: Entering directory `/usr/src/ecoswork/pc386/test1_build/io/eth/v2_0' make[1]: Nothing to be done for `headers'. make[1]: Leaving directory `/usr/src/ecoswork/pc386/test1_build/io/eth/v2_0' headers finished make -r -C hal/i386/arch/v2_0 build make[1]: Entering directory `/usr/src/ecoswork/pc386/test1_build/hal/i386/arch/v2_0' make[1]: Nothing to be done for `build'. make[1]: Leaving directory `/usr/src/ecoswork/pc386/test1_build/hal/i386/arch/v2_0' make -r -C hal/i386/generic/v2_0 build make[1]: Entering directory `/usr/src/ecoswork/pc386/test1_build/hal/i386/generic/v2_0' make[1]: Nothing to be done for `build'. make[1]: Leaving directory `/usr/src/ecoswork/pc386/test1_build/hal/i386/generic/v2_0' make -r -C hal/i386/pc/v2_0 build make[1]: Entering directory `/usr/src/ecoswork/pc386/test1_build/hal/i386/pc/v2_0' make[1]: Nothing to be done for `build'. make[1]: Leaving directory `/usr/src/ecoswork/pc386/test1_build/hal/i386/pc/v2_0' make -r -C hal/i386/pcmb/v2_0 build make[1]: Entering directory `/usr/src/ecoswork/pc386/test1_build/hal/i386/pcmb/v2_0' make[1]: Nothing to be done for `build'. make[1]: Leaving directory `/usr/src/ecoswork/pc386/test1_build/hal/i386/pcmb/v2_0' make -r -C io/pci/v2_0 build make[1]: Entering directory `/usr/src/ecoswork/pc386/test1_build/io/pci/v2_0' make[1]: Nothing to be done for `build'. make[1]: Leaving directory `/usr/src/ecoswork/pc386/test1_build/io/pci/v2_0' make -r -C devs/eth/intel/i82559/v2_0 build make[1]: Entering directory `/usr/src/ecoswork/pc386/test1_build/devs/eth/intel/i82559/v2_0' make[1]: Nothing to be done for `build'. make[1]: Leaving directory `/usr/src/ecoswork/pc386/test1_build/devs/eth/intel/i82559/v2_0' make -r -C devs/eth/i386/pc/i82559/v2_0 build make[1]: Entering directory `/usr/src/ecoswork/pc386/test1_build/devs/eth/i386/pc/i82559/v2_0' make[1]: Nothing to be done for `build'. make[1]: Leaving directory `/usr/src/ecoswork/pc386/test1_build/devs/eth/i386/pc/i82559/v2_0' make -r -C hal/common/v2_0 build make[1]: Entering directory `/usr/src/ecoswork/pc386/test1_build/hal/common/v2_0' make[1]: Nothing to be done for `build'. make[1]: Leaving directory `/usr/src/ecoswork/pc386/test1_build/hal/common/v2_0' make -r -C infra/v2_0 build make[1]: Entering directory `/usr/src/ecoswork/pc386/test1_build/infra/v2_0' make[1]: Nothing to be done for `build'. make[1]: Leaving directory `/usr/src/ecoswork/pc386/test1_build/infra/v2_0' make -r -C redboot/v2_0 build make[1]: Entering directory `/usr/src/ecoswork/pc386/test1_build/redboot/v2_0' make[1]: Nothing to be done for `build'. make[1]: Leaving directory `/usr/src/ecoswork/pc386/test1_build/redboot/v2_0' make -r -C isoinfra/v2_0 build make[1]: Entering directory `/usr/src/ecoswork/pc386/test1_build/isoinfra/v2_0' make[1]: Nothing to be done for `build'. make[1]: Leaving directory `/usr/src/ecoswork/pc386/test1_build/isoinfra/v2_0' make -r -C language/c/libc/string/v2_0 build make[1]: Entering directory `/usr/src/ecoswork/pc386/test1_build/language/c/libc/string/v2_0' make[1]: Nothing to be done for `build'. make[1]: Leaving directory `/usr/src/ecoswork/pc386/test1_build/language/c/libc/string/v2_0' make -r -C net/ns/dns/v2_0 build make[1]: Entering directory `/usr/src/ecoswork/pc386/test1_build/net/ns/dns/v2_0' make[1]: Nothing to be done for `build'. make[1]: Leaving directory `/usr/src/ecoswork/pc386/test1_build/net/ns/dns/v2_0' make -r -C services/crc/v2_0 build make[1]: Entering directory `/usr/src/ecoswork/pc386/test1_build/services/crc/v2_0' make[1]: Nothing to be done for `build'. make[1]: Leaving directory `/usr/src/ecoswork/pc386/test1_build/services/crc/v2_0' make -r -C services/compress/zlib/v2_0 build make[1]: Entering directory `/usr/src/ecoswork/pc386/test1_build/services/compress/zlib/v2_0' make[1]: Nothing to be done for `build'. make[1]: Leaving directory `/usr/src/ecoswork/pc386/test1_build/services/compress/zlib/v2_0' make -r -C io/flash/v2_0 build make[1]: Entering directory `/usr/src/ecoswork/pc386/test1_build/io/flash/v2_0' make[1]: Nothing to be done for `build'. make[1]: Leaving directory `/usr/src/ecoswork/pc386/test1_build/io/flash/v2_0' make -r -C io/eth/v2_0 build make[1]: Entering directory `/usr/src/ecoswork/pc386/test1_build/io/eth/v2_0' make[1]: Nothing to be done for `build'. make[1]: Leaving directory `/usr/src/ecoswork/pc386/test1_build/io/eth/v2_0' make -r -C hal/common/v2_0 /usr/src/ecoswork/pc386/test1_install/lib/extras.o make[1]: Entering directory `/usr/src/ecoswork/pc386/test1_build/hal/common/v2_0' make[1]: `/usr/src/ecoswork/pc386/test1_install/lib/extras.o' is up to date. make[1]: Leaving directory `/usr/src/ecoswork/pc386/test1_build/hal/common/v2_0' make -r -C hal/i386/arch/v2_0 /usr/src/ecoswork/pc386/test1_install/lib/vectors.o make[1]: Entering directory `/usr/src/ecoswork/pc386/test1_build/hal/i386/arch/v2_0' make[1]: `/usr/src/ecoswork/pc386/test1_install/lib/vectors.o' is up to date. make[1]: Leaving directory `/usr/src/ecoswork/pc386/test1_build/hal/i386/arch/v2_0' make -r -C hal/i386/arch/v2_0 /usr/src/ecoswork/pc386/test1_install/lib/target.ld make[1]: Entering directory `/usr/src/ecoswork/pc386/test1_build/hal/i386/arch/v2_0' make[1]: `/usr/src/ecoswork/pc386/test1_install/lib/target.ld' is up to date. make[1]: Leaving directory `/usr/src/ecoswork/pc386/test1_build/hal/i386/arch/v2_0' make -r -C redboot/v2_0 /usr/src/ecoswork/pc386/test1_install/bin/redboot.elf make[1]: Entering directory `/usr/src/ecoswork/pc386/test1_build/redboot/v2_0' i386-elf-gcc -c -I/usr/src/ecoswork/pc386/test1_install/include -I/opt/ecos/ecos-2.0/packages/redboot/v2_0 -I/opt/ecos/ecos-2.0/packages/redboot/v2_0/src -I/opt/ecos/ecos-2.0/packages/redboot/v2_0/tests -I. -Wall -Wpointer-arith -Wstrict-prototypes -Winline -Wundef -Woverloaded-virtual -g -O2 -ffunction-sections -fdata-sections -fno-rtti -fno-exceptions -fvtable-gc -finit-priority -o /usr/src/ecoswork/pc386/test1_install/lib/version.o /opt/ecos/ecos-2.0/packages/redboot/v2_0/src/version.c i386-elf-gcc -g -nostdlib -Wl,--gc-sections -Wl,-static -L/usr/src/ecoswork/pc386/test1_install/lib -Ttarget.ld -o /usr/src/ecoswork/pc386/test1_install/bin/redboot.elf /usr/src/ecoswork/pc386/test1_install/lib/version.o make[1]: Leaving directory `/usr/src/ecoswork/pc386/test1_build/redboot/v2_0' /usr/src/ecoswork/pc386/test1_install/lib/libtarget.a(redboot_main.o): In function `bist': make: Leaving directory `/usr/src/ecoswork/pc386/test1_build' /opt/ecos/ecos-2.0/packages/redboot/v2_0/src/main.c:626: undefined reference to `_flash_info' collect2: ld returned 1 exit status make[1]: *** [/usr/src/ecoswork/pc386/test1_install/bin/redboot.elf] Error 1 make: *** [build] Error 2 sh -c "export PATH=3D/opt/ecos/gnutools/i386-elf/bin:$PATH; unset GDBTK_LIBRARY; unset GCC_EXEC_PREFIX; export ECOS_REPOSITORY=3D/opt/ecos/ecos-2.0/packages; make --directory /usr/src/ecoswork/pc386/test1_build" make: Entering directory `/usr/src/ecoswork/pc386/test1_build' make -r -C hal/i386/arch/v2_0 headers make[1]: Entering directory `/usr/src/ecoswork/pc386/test1_build/hal/i386/arch/v2_0' make[1]: Nothing to be done for `headers'. make[1]: Leaving directory `/usr/src/ecoswork/pc386/test1_build/hal/i386/arch/v2_0' make -r -C hal/i386/generic/v2_0 headers make[1]: Entering directory `/usr/src/ecoswork/pc386/test1_build/hal/i386/generic/v2_0' make[1]: Nothing to be done for `headers'. make[1]: Leaving directory `/usr/src/ecoswork/pc386/test1_build/hal/i386/generic/v2_0' make -r -C hal/i386/pc/v2_0 headers make[1]: Entering directory `/usr/src/ecoswork/pc386/test1_build/hal/i386/pc/v2_0' make[1]: Nothing to be done for `headers'. make[1]: Leaving directory `/usr/src/ecoswork/pc386/test1_build/hal/i386/pc/v2_0' make -r -C hal/i386/pcmb/v2_0 headers make[1]: Entering directory `/usr/src/ecoswork/pc386/test1_build/hal/i386/pcmb/v2_0' make[1]: Nothing to be done for `headers'. make[1]: Leaving directory `/usr/src/ecoswork/pc386/test1_build/hal/i386/pcmb/v2_0' make -r -C io/pci/v2_0 headers make[1]: Entering directory `/usr/src/ecoswork/pc386/test1_build/io/pci/v2_0' make[1]: Nothing to be done for `headers'. make[1]: Leaving directory `/usr/src/ecoswork/pc386/test1_build/io/pci/v2_0' make -r -C devs/eth/intel/i82559/v2_0 headers make[1]: Entering directory `/usr/src/ecoswork/pc386/test1_build/devs/eth/intel/i82559/v2_0' make[1]: Nothing to be done for `headers'. make[1]: Leaving directory `/usr/src/ecoswork/pc386/test1_build/devs/eth/intel/i82559/v2_0' make -r -C devs/eth/i386/pc/i82559/v2_0 headers make[1]: Entering directory `/usr/src/ecoswork/pc386/test1_build/devs/eth/i386/pc/i82559/v2_0' make[1]: Nothing to be done for `headers'. make[1]: Leaving directory `/usr/src/ecoswork/pc386/test1_build/devs/eth/i386/pc/i82559/v2_0' make -r -C hal/common/v2_0 headers make[1]: Entering directory `/usr/src/ecoswork/pc386/test1_build/hal/common/v2_0' make[1]: Nothing to be done for `headers'. make[1]: Leaving directory `/usr/src/ecoswork/pc386/test1_build/hal/common/v2_0' make -r -C infra/v2_0 headers make[1]: Entering directory `/usr/src/ecoswork/pc386/test1_build/infra/v2_0' make[1]: Nothing to be done for `headers'. make[1]: Leaving directory `/usr/src/ecoswork/pc386/test1_build/infra/v2_0' make -r -C redboot/v2_0 headers make[1]: Entering directory `/usr/src/ecoswork/pc386/test1_build/redboot/v2_0' make[1]: Nothing to be done for `headers'. make[1]: Leaving directory `/usr/src/ecoswork/pc386/test1_build/redboot/v2_0' make -r -C isoinfra/v2_0 headers make[1]: Entering directory `/usr/src/ecoswork/pc386/test1_build/isoinfra/v2_0' make[1]: Nothing to be done for `headers'. make[1]: Leaving directory `/usr/src/ecoswork/pc386/test1_build/isoinfra/v2_0' make -r -C language/c/libc/string/v2_0 headers make[1]: Entering directory `/usr/src/ecoswork/pc386/test1_build/language/c/libc/string/v2_0' make[1]: Nothing to be done for `headers'. make[1]: Leaving directory `/usr/src/ecoswork/pc386/test1_build/language/c/libc/string/v2_0' make -r -C net/ns/dns/v2_0 headers make[1]: Entering directory `/usr/src/ecoswork/pc386/test1_build/net/ns/dns/v2_0' make[1]: Nothing to be done for `headers'. make[1]: Leaving directory `/usr/src/ecoswork/pc386/test1_build/net/ns/dns/v2_0' make -r -C services/crc/v2_0 headers make[1]: Entering directory `/usr/src/ecoswork/pc386/test1_build/services/crc/v2_0' make[1]: Nothing to be done for `headers'. make[1]: Leaving directory `/usr/src/ecoswork/pc386/test1_build/services/crc/v2_0' make -r -C services/compress/zlib/v2_0 headers make[1]: Entering directory `/usr/src/ecoswork/pc386/test1_build/services/compress/zlib/v2_0' make[1]: Nothing to be done for `headers'. make[1]: Leaving directory `/usr/src/ecoswork/pc386/test1_build/services/compress/zlib/v2_0' make -r -C io/flash/v2_0 headers make[1]: Entering directory `/usr/src/ecoswork/pc386/test1_build/io/flash/v2_0' make[1]: Nothing to be done for `headers'. make[1]: Leaving directory `/usr/src/ecoswork/pc386/test1_build/io/flash/v2_0' make -r -C io/eth/v2_0 headers make[1]: Entering directory `/usr/src/ecoswork/pc386/test1_build/io/eth/v2_0' make[1]: Nothing to be done for `headers'. make[1]: Leaving directory `/usr/src/ecoswork/pc386/test1_build/io/eth/v2_0' headers finished make -r -C hal/i386/arch/v2_0 build make[1]: Entering directory `/usr/src/ecoswork/pc386/test1_build/hal/i386/arch/v2_0' make[1]: Nothing to be done for `build'. make[1]: Leaving directory `/usr/src/ecoswork/pc386/test1_build/hal/i386/arch/v2_0' make -r -C hal/i386/generic/v2_0 build make[1]: Entering directory `/usr/src/ecoswork/pc386/test1_build/hal/i386/generic/v2_0' make[1]: Nothing to be done for `build'. make[1]: Leaving directory `/usr/src/ecoswork/pc386/test1_build/hal/i386/generic/v2_0' make -r -C hal/i386/pc/v2_0 build make[1]: Entering directory `/usr/src/ecoswork/pc386/test1_build/hal/i386/pc/v2_0' make[1]: Nothing to be done for `build'. make[1]: Leaving directory `/usr/src/ecoswork/pc386/test1_build/hal/i386/pc/v2_0' make -r -C hal/i386/pcmb/v2_0 build make[1]: Entering directory `/usr/src/ecoswork/pc386/test1_build/hal/i386/pcmb/v2_0' make[1]: Nothing to be done for `build'. make[1]: Leaving directory `/usr/src/ecoswork/pc386/test1_build/hal/i386/pcmb/v2_0' make -r -C io/pci/v2_0 build make[1]: Entering directory `/usr/src/ecoswork/pc386/test1_build/io/pci/v2_0' make[1]: Nothing to be done for `build'. make[1]: Leaving directory `/usr/src/ecoswork/pc386/test1_build/io/pci/v2_0' make -r -C devs/eth/intel/i82559/v2_0 build make[1]: Entering directory `/usr/src/ecoswork/pc386/test1_build/devs/eth/intel/i82559/v2_0' make[1]: Nothing to be done for `build'. make[1]: Leaving directory `/usr/src/ecoswork/pc386/test1_build/devs/eth/intel/i82559/v2_0' make -r -C devs/eth/i386/pc/i82559/v2_0 build make[1]: Entering directory `/usr/src/ecoswork/pc386/test1_build/devs/eth/i386/pc/i82559/v2_0' make[1]: Nothing to be done for `build'. make[1]: Leaving directory `/usr/src/ecoswork/pc386/test1_build/devs/eth/i386/pc/i82559/v2_0' make -r -C hal/common/v2_0 build make[1]: Entering directory `/usr/src/ecoswork/pc386/test1_build/hal/common/v2_0' make[1]: Nothing to be done for `build'. make[1]: Leaving directory `/usr/src/ecoswork/pc386/test1_build/hal/common/v2_0' make -r -C infra/v2_0 build make[1]: Entering directory `/usr/src/ecoswork/pc386/test1_build/infra/v2_0' make[1]: Nothing to be done for `build'. make[1]: Leaving directory `/usr/src/ecoswork/pc386/test1_build/infra/v2_0' make -r -C redboot/v2_0 build make[1]: Entering directory `/usr/src/ecoswork/pc386/test1_build/redboot/v2_0' make[1]: Nothing to be done for `build'. make[1]: Leaving directory `/usr/src/ecoswork/pc386/test1_build/redboot/v2_0' make -r -C isoinfra/v2_0 build make[1]: Entering directory `/usr/src/ecoswork/pc386/test1_build/isoinfra/v2_0' make[1]: Nothing to be done for `build'. make[1]: Leaving directory `/usr/src/ecoswork/pc386/test1_build/isoinfra/v2_0' make -r -C language/c/libc/string/v2_0 build make[1]: Entering directory `/usr/src/ecoswork/pc386/test1_build/language/c/libc/string/v2_0' make[1]: Nothing to be done for `build'. make[1]: Leaving directory `/usr/src/ecoswork/pc386/test1_build/language/c/libc/string/v2_0' make -r -C net/ns/dns/v2_0 build make[1]: Entering directory `/usr/src/ecoswork/pc386/test1_build/net/ns/dns/v2_0' make[1]: Nothing to be done for `build'. make[1]: Leaving directory `/usr/src/ecoswork/pc386/test1_build/net/ns/dns/v2_0' make -r -C services/crc/v2_0 build make[1]: Entering directory `/usr/src/ecoswork/pc386/test1_build/services/crc/v2_0' make[1]: Nothing to be done for `build'. make[1]: Leaving directory `/usr/src/ecoswork/pc386/test1_build/services/crc/v2_0' make -r -C services/compress/zlib/v2_0 build make[1]: Entering directory `/usr/src/ecoswork/pc386/test1_build/services/compress/zlib/v2_0' make[1]: Nothing to be done for `build'. make[1]: Leaving directory `/usr/src/ecoswork/pc386/test1_build/services/compress/zlib/v2_0' make -r -C io/flash/v2_0 build make[1]: Entering directory `/usr/src/ecoswork/pc386/test1_build/io/flash/v2_0' i386-elf-gcc -c -I/usr/src/ecoswork/pc386/test1_install/include -I/opt/ecos/ecos-2.0/packages/io/flash/v2_0 -I/opt/ecos/ecos-2.0/packages/io/flash/v2_0/src -I/opt/ecos/ecos-2.0/packages/io/flash/v2_0/tests -I. -I/opt/ecos/ecos-2.0/packages/io/flash/v2_0/src/ -Wall -Wpointer-arith -Wstrict-prototypes -Winline -Wundef -Woverloaded-virtual -g -O2 -ffunction-sections -fdata-sections -fno-rtti -fno-exceptions -fvtable-gc -finit-priority -Wp,-MD,src/flash.tmp -o src/io_flash_flash.o /opt/ecos/ecos-2.0/packages/io/flash/v2_0/src/flash.c i386-elf-ar rcs /usr/src/ecoswork/pc386/test1_install/lib/libtarget.a src/io_flash_flash.o make[1]: Leaving directory `/usr/src/ecoswork/pc386/test1_build/io/flash/v2_0' make -r -C io/eth/v2_0 build make[1]: Entering directory `/usr/src/ecoswork/pc386/test1_build/io/eth/v2_0' make[1]: Nothing to be done for `build'. make[1]: Leaving directory `/usr/src/ecoswork/pc386/test1_build/io/eth/v2_0' make -r -C hal/common/v2_0 /usr/src/ecoswork/pc386/test1_install/lib/extras.o make[1]: Entering directory `/usr/src/ecoswork/pc386/test1_build/hal/common/v2_0' make[1]: `/usr/src/ecoswork/pc386/test1_install/lib/extras.o' is up to date. make[1]: Leaving directory `/usr/src/ecoswork/pc386/test1_build/hal/common/v2_0' make -r -C hal/i386/arch/v2_0 /usr/src/ecoswork/pc386/test1_install/lib/vectors.o make[1]: Entering directory `/usr/src/ecoswork/pc386/test1_build/hal/i386/arch/v2_0' make[1]: `/usr/src/ecoswork/pc386/test1_install/lib/vectors.o' is up to date. make[1]: Leaving directory `/usr/src/ecoswork/pc386/test1_build/hal/i386/arch/v2_0' make -r -C hal/i386/arch/v2_0 /usr/src/ecoswork/pc386/test1_install/lib/target.ld make[1]: Entering directory `/usr/src/ecoswork/pc386/test1_build/hal/i386/arch/v2_0' make[1]: `/usr/src/ecoswork/pc386/test1_install/lib/target.ld' is up to date. make[1]: Leaving directory `/usr/src/ecoswork/pc386/test1_build/hal/i386/arch/v2_0' make -r -C redboot/v2_0 /usr/src/ecoswork/pc386/test1_install/bin/redboot.elf make[1]: Entering directory `/usr/src/ecoswork/pc386/test1_build/redboot/v2_0' i386-elf-gcc -c -I/usr/src/ecoswork/pc386/test1_install/include -I/opt/ecos/ecos-2.0/packages/redboot/v2_0 -I/opt/ecos/ecos-2.0/packages/redboot/v2_0/src -I/opt/ecos/ecos-2.0/packages/redboot/v2_0/tests -I. -Wall -Wpointer-arith -Wstrict-prototypes -Winline -Wundef -Woverloaded-virtual -g -O2 -ffunction-sections -fdata-sections -fno-rtti -fno-exceptions -fvtable-gc -finit-priority -o /usr/src/ecoswork/pc386/test1_install/lib/version.o /opt/ecos/ecos-2.0/packages/redboot/v2_0/src/version.c i386-elf-gcc -g -nostdlib -Wl,--gc-sections -Wl,-static -L/usr/src/ecoswork/pc386/test1_install/lib -Ttarget.ld -o /usr/src/ecoswork/pc386/test1_install/bin/redboot.elf /usr/src/ecoswork/pc386/test1_install/lib/version.o /usr/src/ecoswork/pc386/test1_install/lib/libtarget.a(redboot_main.o): In function `bist': /opt/ecos/ecos-2.0/packages/redboot/v2_0/src/main.c:626: undefined reference to `_flash_info' make[1]: Leaving directory `/usr/src/ecoswork/pc386/test1_build/redboot/v2_0' collect2: ld returned 1 exit status make: Leaving directory `/usr/src/ecoswork/pc386/test1_build' make[1]: *** [/usr/src/ecoswork/pc386/test1_install/bin/redboot.elf] Error 1 make: *** [build] Error 2 -- Before posting, please read the FAQ: http://sources.redhat.com/fom/ecos and search the list archive: http://sources.redhat.com/ml/ecos-discuss