This is the mail archive of the ecos-discuss@sourceware.cygnus.com mailing list for the eCos project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

pkgconf/hal.h missing


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

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]