[ECOS] Problems in completing the build process for i386 platform

Gregg C Levine drwho8@worldnet.att.net
Tue May 13 04:26:00 GMT 2003


Hello from Gregg C Levine
On my Linux arrangement, Slackware 8.0, with ECOS-2.0b1 as of three days
ago, I am attempting to build the entire build for the i386 platform.
Firstly with the RedBoot. However, something is not letting that happen,
this is the last third of the entire output:
make[1]: Entering directory
`/usr/local/src/ecoswork/test1_build/redboot/v2_0b1'
In file included from
/opt/ecos/ecos-2.0b1/packages/redboot/v2_0b1/src/main.c:57:
i386-elf-gcc -c  -I/usr/local/src/ecoswork/test1_install/include -I/opt/ecos
/ecos-2.0b1/packages/redboot/v2_0b1 -I/opt/ecos/ecos-2.0b1/packages/redboot/
v2_0b1/src -I/opt/ecos/ecos-2.0b1/packages/redboot/v2_0b1/tests -I. -I/opt/e
cos/ecos-2.0b1/packages/redboot/v2_0b1/src/ -Wall -Wpointer-arith -Wstrict-p
rototypes -Winline -Wundef -Woverloaded-virtual -g -O2 -ffunction-sections -
fdata-sections -fno-rtti -fno-exceptions -fvtable-gc -finit-priority -Wp,-MD
,src/main.tmp -o src/redboot_main.o
/opt/ecos/ecos-2.0b1/packages/redboot/v2_0b1/src/main.c
/usr/local/src/ecoswork/test1_install/include/redboot.h:59:29:
pkgconf/redboot.h: No such file or directory
/usr/local/src/ecoswork/test1_install/include/redboot.h:100:5: warning:
"CYGNUM_REDBOOT_CMD_LINE_EDITING" is not defined
make[1]: Leaving directory
`/usr/local/src/ecoswork/test1_build/redboot/v2_0b1'
/opt/ecos/ecos-2.0b1/packages/redboot/v2_0b1/src/main.c: In function
`cyg_start':
make: Leaving directory `/usr/local/src/ecoswork/test1_build'
/opt/ecos/ecos-2.0b1/packages/redboot/v2_0b1/src/main.c:182:
`CYGPKG_REDBOOT_MAX_CMD_LINE' undeclared (first use in this function)
/opt/ecos/ecos-2.0b1/packages/redboot/v2_0b1/src/main.c:182: (Each
undeclared identifier is reported only once
/opt/ecos/ecos-2.0b1/packages/redboot/v2_0b1/src/main.c:182: for each
function it appears in.)
/opt/ecos/ecos-2.0b1/packages/redboot/v2_0b1/src/main.c:290:5: warning:
"CYGNUM_REDBOOT_CMD_LINE_EDITING" is not defined
/opt/ecos/ecos-2.0b1/packages/redboot/v2_0b1/src/main.c:293:
`CYGNUM_REDBOOT_CLI_IDLE_TIMEOUT' undeclared (first use in this function)
/opt/ecos/ecos-2.0b1/packages/redboot/v2_0b1/src/main.c:294:5: warning:
"CYGNUM_REDBOOT_CMD_LINE_EDITING" is not defined
/opt/ecos/ecos-2.0b1/packages/redboot/v2_0b1/src/main.c:334: warning:
implicit declaration of function `strlen'
/opt/ecos/ecos-2.0b1/packages/redboot/v2_0b1/src/main.c:182: warning: unused
variable `line'
/opt/ecos/ecos-2.0b1/packages/redboot/v2_0b1/src/main.c:182: storage size of
`line' isn't known
/opt/ecos/ecos-2.0b1/packages/redboot/v2_0b1/src/main.c: In function
`do_go':
/opt/ecos/ecos-2.0b1/packages/redboot/v2_0b1/src/main.c:449:
`CYGNUM_REDBOOT_CLI_IDLE_TIMEOUT' undeclared (first use in this function)
make[1]: *** [src/main.o.d] Error 1
make: *** [build] Error 2

As any of us can see, it is complaining about an undeclared function. But
where do I find, and fix this?
Right now, my present target is an image of a hard disk drive for Bochs,
soon it will be a CF card. As for the target platform that is TBA. But my
storage media will be a CF card.
For the remainder of the entire file, please contact me off list, or wait
until this evening EDT, for it to be placed on an appropriate web site.
Gregg C Levine drwho8@worldnet.att.net
"Oh my!" The Second Doctor's nearly favorite phrase.


-- 
Before posting, please read the FAQ: http://sources.redhat.com/fom/ecos
and search the list archive: http://sources.redhat.com/ml/ecos-discuss



More information about the Ecos-discuss mailing list