This is the mail archive of the
ecos-discuss@sourceware.cygnus.com
mailing list for the eCos project.
pkgconf/hal.h missing
- To: ecos-discuss at sourceware dot cygnus dot com
- Subject: [ECOS] pkgconf/hal.h missing
- From: Nick Barnes <Nick dot Barnes at pobox dot com>
- Date: Wed, 21 Jun 2000 13:34:10 +0100
I have just downloaded ecos 1.3.1. I have also downloaded and built
the newest binutils, cygwin, gcc, gdb, etc.
I removed my old build and install directories, and loaded my existing
.ecc file (last known to work with an alpha of 1.3.1) into the config
tool, and asked it to build the library.
It does the headers and moves on to compilation but complains that
pkgconf/hal.h is missing. See the contents of the output pane pasted
below.
I've browsed through the makefiles but can't see anything that is
meant to create this header.
Help!
Nick Barnes
---
*** Process 219 created "make -j1"
make -r -C hal/common/v1_3_1 headers
make[1]: Entering directory `/nick/cvs/builds/cledb7xxx-ecos/cledb7xxx_build/hal/common/v1_3_1'
make[1]: Leaving directory `/nick/cvs/builds/cledb7xxx-ecos/cledb7xxx_build/hal/common/v1_3_1'
make -r -C io/common/v1_3_1 headers
make[1]: Entering directory `/nick/cvs/builds/cledb7xxx-ecos/cledb7xxx_build/io/common/v1_3_1'
make[1]: Leaving directory `/nick/cvs/builds/cledb7xxx-ecos/cledb7xxx_build/io/common/v1_3_1'
make -r -C infra/v1_3_1 headers
make[1]: Entering directory `/nick/cvs/builds/cledb7xxx-ecos/cledb7xxx_build/infra/v1_3_1'
make[1]: Leaving directory `/nick/cvs/builds/cledb7xxx-ecos/cledb7xxx_build/infra/v1_3_1'
make -r -C kernel/v1_3_1 headers
make[1]: Entering directory `/nick/cvs/builds/cledb7xxx-ecos/cledb7xxx_build/kernel/v1_3_1'
make[1]: Leaving directory `/nick/cvs/builds/cledb7xxx-ecos/cledb7xxx_build/kernel/v1_3_1'
make -r -C language/c/libc/v1_3_1 headers
make[1]: Entering directory `/nick/cvs/builds/cledb7xxx-ecos/cledb7xxx_build/language/c/libc/v1_3_1'
make[1]: Leaving directory `/nick/cvs/builds/cledb7xxx-ecos/cledb7xxx_build/language/c/libc/v1_3_1'
make -r -C language/c/libm/v1_3_1 headers
make[1]: Entering directory `/nick/cvs/builds/cledb7xxx-ecos/cledb7xxx_build/language/c/libm/v1_3_1'
make[1]: Leaving directory `/nick/cvs/builds/cledb7xxx-ecos/cledb7xxx_build/language/c/libm/v1_3_1'
make -r -C devs/wallclock/v1_3_1 headers
make[1]: Entering directory `/nick/cvs/builds/cledb7xxx-ecos/cledb7xxx_build/devs/wallclock/v1_3_1'
make[1]: Leaving directory `/nick/cvs/builds/cledb7xxx-ecos/cledb7xxx_build/devs/wallclock/v1_3_1'
make -r -C error/v1_3_1 headers
make[1]: Entering directory `/nick/cvs/builds/cledb7xxx-ecos/cledb7xxx_build/error/v1_3_1'
make[1]: Leaving directory `/nick/cvs/builds/cledb7xxx-ecos/cledb7xxx_build/error/v1_3_1'
make -r -C hal/arm/arch/v1_3_1 headers
make[1]: Entering directory `/nick/cvs/builds/cledb7xxx-ecos/cledb7xxx_build/hal/arm/arch/v1_3_1'
make[1]: Leaving directory `/nick/cvs/builds/cledb7xxx-ecos/cledb7xxx_build/hal/arm/arch/v1_3_1'
make -r -C hal/arm/edb7xxx/v1_3_1 headers
make[1]: Entering directory `/nick/cvs/builds/cledb7xxx-ecos/cledb7xxx_build/hal/arm/edb7xxx/v1_3_1'
make[1]: Leaving directory `/nick/cvs/builds/cledb7xxx-ecos/cledb7xxx_build/hal/arm/edb7xxx/v1_3_1'
make -r -C io/serial/v1_3_1 headers
make[1]: Entering directory `/nick/cvs/builds/cledb7xxx-ecos/cledb7xxx_build/io/serial/v1_3_1'
make[1]: Leaving directory `/nick/cvs/builds/cledb7xxx-ecos/cledb7xxx_build/io/serial/v1_3_1'
make -r -C net/tcpip/v1_0b1 headers
make[1]: Entering directory `/nick/cvs/builds/cledb7xxx-ecos/cledb7xxx_build/net/tcpip/v1_0b1'
make[1]: Leaving directory `/nick/cvs/builds/cledb7xxx-ecos/cledb7xxx_build/net/tcpip/v1_0b1'
make -r -C net/drivers/eth/common/v1_0b1 headers
make[1]: Entering directory `/nick/cvs/builds/cledb7xxx-ecos/cledb7xxx_build/net/drivers/eth/common/v1_0b1'
make[1]: Leaving directory `/nick/cvs/builds/cledb7xxx-ecos/cledb7xxx_build/net/drivers/eth/common/v1_0b1'
make -r -C net/drivers/eth/edb7xxx/v1_0b1 headers
make[1]: Entering directory `/nick/cvs/builds/cledb7xxx-ecos/cledb7xxx_build/net/drivers/eth/edb7xxx/v1_0b1'
make[1]: Leaving directory `/nick/cvs/builds/cledb7xxx-ecos/cledb7xxx_build/net/drivers/eth/edb7xxx/v1_0b1'
headers finished
make -r -C hal/arm/arch/v1_3_1 arm.inc
make[1]: Entering directory `/nick/cvs/builds/cledb7xxx-ecos/cledb7xxx_build/hal/arm/arch/v1_3_1'
arm-elf-gcc -mcpu=arm7tdmi -Wall -Wpointer-arith -Wstrict-prototypes -Winline -Wundef -Woverloaded-virtual -g -O2 -ffunction-sections -fdata-sections -fno-rtti -fno-exceptions -fvtable-gc -finit-priority -I//D/nick/cvs/builds/cledb7xxx-ecos/cledb7xxx_install/include -I//D/PROGRA~1/REDHAT~1/eCos/packages/hal/arm/arch/v1_3_1 -I//D/PROGRA~1/REDHAT~1/eCos/packages/hal/arm/arch/v1_3_1/src -I//D/PROGRA~1/REDHAT~1/eCos/packages/hal/arm/arch/v1_3_1/tests -I. -Wp,-MD,arm.tmp -o hal_mk_defs.tmp -S //D/PROGRA~1/REDHAT~1/eCos/packages/hal/arm/arch/v1_3_1/src/hal_mk_defs.c
//D/PROGRA~1/REDHAT~1/eCos/packages/hal/arm/arch/v1_3_1/src/hal_mk_defs.c:46: pkgconf/hal.h: No such file or directory
In file included from //D/PROGRA~1/REDHAT~1/eCos/packages/hal/arm/arch/v1_3_1/src/hal_mk_defs.c:48:
//D/nick/cvs/builds/cledb7xxx-ecos/cledb7xxx_install/include/cyg/hal/hal_arch.h:48: pkgconf/hal.h: No such file or directory
In file included from //D/PROGRA~1/REDHAT~1/eCos/packages/hal/arm/arch/v1_3_1/src/hal_mk_defs.c:49:
//D/nick/cvs/builds/cledb7xxx-ecos/cledb7xxx_install/include/cyg/hal/hal_intr.h:53: pkgconf/hal.h: No such file or directory
make[1]: *** [arm.inc] Error 1
make[1]: Leaving directory `/nick/cvs/builds/cledb7xxx-ecos/cledb7xxx_build/hal/arm/arch/v1_3_1'
make: *** [build] Error 2
*** Process 219 terminated (rc=2)
--
FreeBSD 2.2.8-RELEASE: up 22 days, 20:56