This is the mail archive of the ecos-discuss@sources.redhat.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]
Other format: [Raw text]

compilation errors while building eCos


Hi,


I have installed the new version of configuration tool(1.3).  ecos 1.3.1
and i installed all cygwin tools
including gcc2.95.2. while building eCos i am getting the following errors
. If anyone sees
this errors Please help me.

make: Entering directory `/ecos-c/eCos/my-eCos/my-ecos_build'
make -r -C hal/common/v1_3_1 headers
make[1]: Entering directory
`/ecos-c/eCos/my-eCos/my-ecos_build/hal/common/v1_3_1'
make[1]: Nothing to be done for `headers'.
make[1]: Leaving directory
`/ecos-c/eCos/my-eCos/my-ecos_build/hal/common/v1_3_1'
make -r -C io/common/v1_3_1 headers
make[1]: Entering directory
`/ecos-c/eCos/my-eCos/my-ecos_build/io/common/v1_3_1'
make[1]: Nothing to be done for `headers'.
make[1]: Leaving directory
`/ecos-c/eCos/my-eCos/my-ecos_build/io/common/v1_3_1'
make -r -C infra/v1_3_1 headers
make[1]: Entering directory
`/ecos-c/eCos/my-eCos/my-ecos_build/infra/v1_3_1'
make[1]: Nothing to be done for `headers'.
make[1]: Leaving directory
`/ecos-c/eCos/my-eCos/my-ecos_build/infra/v1_3_1'
make -r -C kernel/v1_3_1 headers
make[1]: Entering directory
`/ecos-c/eCos/my-eCos/my-ecos_build/kernel/v1_3_1'
make[1]: Nothing to be done for `headers'.
make[1]: Leaving directory
`/ecos-c/eCos/my-eCos/my-ecos_build/kernel/v1_3_1'
make -r -C language/c/libc/v1_3_1 headers
make[1]: Entering directory
`/ecos-c/eCos/my-eCos/my-ecos_build/language/c/libc/v1_3_1'
make[1]: Nothing to be done for `headers'.
make[1]: Leaving directory
`/ecos-c/eCos/my-eCos/my-ecos_build/language/c/libc/v1_3_1'
make -r -C language/c/libm/v1_3_1 headers
make[1]: Entering directory
`/ecos-c/eCos/my-eCos/my-ecos_build/language/c/libm/v1_3_1'
make[1]: Nothing to be done for `headers'.
make[1]: Leaving directory
`/ecos-c/eCos/my-eCos/my-ecos_build/language/c/libm/v1_3_1'
make -r -C devs/wallclock/v1_3_1 headers
make[1]: Entering directory
`/ecos-c/eCos/my-eCos/my-ecos_build/devs/wallclock/v1_3_1'
make[1]: Nothing to be done for `headers'.
make[1]: Leaving directory
`/ecos-c/eCos/my-eCos/my-ecos_build/devs/wallclock/v1_3_1'
make -r -C error/v1_3_1 headers
make[1]: Entering directory
`/ecos-c/eCos/my-eCos/my-ecos_build/error/v1_3_1'
make[1]: Nothing to be done for `headers'.
make[1]: Leaving directory
`/ecos-c/eCos/my-eCos/my-ecos_build/error/v1_3_1'
make -r -C hal/i386/arch/v1_3_1 headers
make[1]: Entering directory
`/ecos-c/eCos/my-eCos/my-ecos_build/hal/i386/arch/v1_3_1'
make[1]: Nothing to be done for `headers'.
make[1]: Leaving directory
`/ecos-c/eCos/my-eCos/my-ecos_build/hal/i386/arch/v1_3_1'
make -r -C hal/i386/pc/v1_3_1 headers
make[1]: Entering directory
`/ecos-c/eCos/my-eCos/my-ecos_build/hal/i386/pc/v1_3_1'
make[1]: Nothing to be done for `headers'.
make[1]: Leaving directory
`/ecos-c/eCos/my-eCos/my-ecos_build/hal/i386/pc/v1_3_1'
make -r -C io/serial/v1_3_1 headers
make[1]: Entering directory
`/ecos-c/eCos/my-eCos/my-ecos_build/io/serial/v1_3_1'
make[1]: Nothing to be done for `headers'.
make[1]: Leaving directory
`/ecos-c/eCos/my-eCos/my-ecos_build/io/serial/v1_3_1'
headers finished
make -r -C hal/common/v1_3_1 build
make[1]: Entering directory
`/ecos-c/eCos/my-eCos/my-ecos_build/hal/common/v1_3_1'
i386-elf-gcc -c  -I/ecos-c/eCos/my-eCos/my-ecos_install/include
-I/ecos-c/eCos/packages/hal/common/v1_3_1
-I/ecos-c/eCos/packages/hal/common/v1_3_1/src
-I/ecos-c/eCos/packages/hal/common/v1_3_1/tests -I.
-I/ecos-c/eCos/packages/hal/common/v1_3_1/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/generic-stub.tmp -o
src/hal_common_generic-stub.o
/ecos-c/eCos/packages/hal/common/v1_3_1/src/generic-stub.c
cc1: Invalid option `-Woverloaded-virtual'
cc1: Invalid option `-fno-rtti'
cc1: Invalid option `-fvtable-gc'
cc1: Invalid option `-finit-priority'
In file included from
/ecos-c/eCos/my-eCos/my-ecos_install/include/cyg/hal/hal_arch.h:48,
                 from
/ecos-c/eCos/my-eCos/my-ecos_install/include/cyg/hal/hal_stub.h:59,
                 from
/ecos-c/eCos/packages/hal/common/v1_3_1/src/board.h:53,
                 from
/ecos-c/eCos/packages/hal/common/v1_3_1/src/generic-stub.c:1:
/ecos-c/eCos/my-eCos/my-ecos_install/include/cyg/infra/cyg_type.h:160:
parse error before `__tmp1'
/ecos-c/eCos/my-eCos/my-ecos_install/include/cyg/infra/cyg_type.h:160:
warning: type defaults to `int' in declaration of `__tmp1'
/ecos-c/eCos/my-eCos/my-ecos_install/include/cyg/infra/cyg_type.h:160:
`_name_' undeclared here (not in a function)
/ecos-c/eCos/my-eCos/my-ecos_install/include/cyg/infra/cyg_type.h:160:
warning: data definition has no type or storage class
/ecos-c/eCos/my-eCos/my-ecos_install/include/cyg/infra/cyg_type.h:161:
parse error before `__tmp2'
/ecos-c/eCos/my-eCos/my-ecos_install/include/cyg/infra/cyg_type.h:161:
warning: type defaults to `int' in declaration of `__tmp2'
/ecos-c/eCos/my-eCos/my-ecos_install/include/cyg/infra/cyg_type.h:161:
initializer element is not constant
/ecos-c/eCos/my-eCos/my-ecos_install/include/cyg/infra/cyg_type.h:161:
warning: data definition has no type or storage class
/ecos-c/eCos/my-eCos/my-ecos_install/include/cyg/infra/cyg_type.h:162:
warning: type defaults to `int' in declaration of `__tmp1'
/ecos-c/eCos/my-eCos/my-ecos_install/include/cyg/infra/cyg_type.h:162:
redefinition of `__tmp1'
/ecos-c/eCos/my-eCos/my-ecos_install/include/cyg/infra/cyg_type.h:160:
`__tmp1' previously defined here
/ecos-c/eCos/my-eCos/my-ecos_install/include/cyg/infra/cyg_type.h:162:
initializer element is not constant
/ecos-c/eCos/my-eCos/my-ecos_install/include/cyg/infra/cyg_type.h:162:
warning: data definition has no type or storage class
/ecos-c/eCos/my-eCos/my-ecos_install/include/cyg/infra/cyg_type.h:163:
parse error before `}'
/ecos-c/eCos/my-eCos/my-ecos_install/include/cyg/infra/cyg_type.h:223:
parse error before `CYG_BYTE'
/ecos-c/eCos/my-eCos/my-ecos_install/include/cyg/infra/cyg_type.h:223:
warning: type defaults to `int' in declaration of `CYG_BYTE'
/ecos-c/eCos/my-eCos/my-ecos_install/include/cyg/infra/cyg_type.h:223:
warning: data definition has no type or storage class
/ecos-c/eCos/my-eCos/my-ecos_install/include/cyg/infra/cyg_type.h:282:
parse error before `#'
/ecos-c/eCos/my-eCos/my-ecos_install/include/cyg/infra/cyg_type.h:317:
stray '\' in program
/ecos-c/eCos/my-eCos/my-ecos_install/include/cyg/infra/cyg_type.h:341:
warning: This file contains more `}'s than `{'s.
In file included from
/ecos-c/eCos/my-eCos/my-ecos_install/include/cyg/hal/hal_stub.h:59,
                 from
/ecos-c/eCos/packages/hal/common/v1_3_1/src/board.h:53,
                 from
/ecos-c/eCos/packages/hal/common/v1_3_1/src/generic-stub.c:1:
/ecos-c/eCos/my-eCos/my-ecos_install/include/cyg/hal/hal_arch.h:94: parse
error before `do'
/ecos-c/eCos/my-eCos/my-ecos_install/include/cyg/hal/hal_arch.h:96:
register name not specified for `_regs_'
/ecos-c/eCos/my-eCos/my-ecos_install/include/cyg/hal/hal_arch.h:103: parse
error before `--'
/ecos-c/eCos/my-eCos/my-ecos_install/include/cyg/hal/hal_arch.h:104: parse
error before `--'
/ecos-c/eCos/my-eCos/my-ecos_install/include/cyg/hal/hal_arch.h:105: parse
error before `--'
/ecos-c/eCos/my-eCos/my-ecos_install/include/cyg/hal/hal_arch.h:106: parse
error before `--'
/ecos-c/eCos/my-eCos/my-ecos_install/include/cyg/hal/hal_arch.h:107: parse
error before `--'
/ecos-c/eCos/my-eCos/my-ecos_install/include/cyg/hal/hal_arch.h:108: parse
error before `--'
/ecos-c/eCos/my-eCos/my-ecos_install/include/cyg/hal/hal_arch.h:109: parse
error before `--'
/ecos-c/eCos/my-eCos/my-ecos_install/include/cyg/hal/hal_arch.h:111:
warning: type defaults to `int' in declaration of `_regs_'
/ecos-c/eCos/my-eCos/my-ecos_install/include/cyg/hal/hal_arch.h:111:
conflicting types for `_regs_'
/ecos-c/eCos/my-eCos/my-ecos_install/include/cyg/hal/hal_arch.h:96:
previous declaration of `_regs_'
/ecos-c/eCos/my-eCos/my-ecos_install/include/cyg/hal/hal_arch.h:112: `_sp_'
undeclared here (not in a function)
/ecos-c/eCos/my-eCos/my-ecos_install/include/cyg/hal/hal_arch.h:112:
warning: data definition has no type or storage class
/ecos-c/eCos/my-eCos/my-ecos_install/include/cyg/hal/hal_arch.h:113: parse
error before `->'
/ecos-c/eCos/my-eCos/my-ecos_install/include/cyg/hal/hal_arch.h:118:
warning: type defaults to `int' in declaration of `_sparg_'
/ecos-c/eCos/my-eCos/my-ecos_install/include/cyg/hal/hal_arch.h:118:
initializer element is not constant
/ecos-c/eCos/my-eCos/my-ecos_install/include/cyg/hal/hal_arch.h:118:
warning: data definition has no type or storage class
/ecos-c/eCos/my-eCos/my-ecos_install/include/cyg/hal/hal_arch.h:119: parse
error before `}'
/ecos-c/eCos/my-eCos/my-ecos_install/include/cyg/hal/hal_arch.h:132: parse
error before `('
/ecos-c/eCos/my-eCos/my-ecos_install/include/cyg/hal/hal_arch.h:132:
warning: type defaults to `int' in declaration of `_tspptr_'
/ecos-c/eCos/my-eCos/my-ecos_install/include/cyg/hal/hal_arch.h:132:
warning: type defaults to `int' in declaration of `CYG_ADDRESS'
/ecos-c/eCos/my-eCos/my-ecos_install/include/cyg/hal/hal_arch.h:132:
`CYG_ADDRESS' redeclared as different kind of symbol
/ecos-c/eCos/my-eCos/my-ecos_install/include/cyg/infra/cyg_type.h:228:
previous declaration of `CYG_ADDRESS'
/ecos-c/eCos/my-eCos/my-ecos_install/include/cyg/hal/hal_arch.h:132: parse
error before `_fspptr_'
/ecos-c/eCos/my-eCos/my-ecos_install/include/cyg/hal/hal_arch.h:135: parse
error before `('
/ecos-c/eCos/my-eCos/my-ecos_install/include/cyg/hal/hal_arch.h:178: parse
error before `('
/ecos-c/eCos/my-eCos/my-ecos_install/include/cyg/hal/hal_arch.h:178:
warning: type defaults to `int' in declaration of `hal_get_gdb_registers'
/ecos-c/eCos/my-eCos/my-ecos_install/include/cyg/hal/hal_arch.h:178:
warning: parameter names (without types) in function declaration
/ecos-c/eCos/my-eCos/my-ecos_install/include/cyg/hal/hal_arch.h:178:
`hal_get_gdb_registers' declared as function returning a function
/ecos-c/eCos/my-eCos/my-ecos_install/include/cyg/hal/hal_arch.h:178:
warning: function declaration isn't a prototype
/ecos-c/eCos/my-eCos/my-ecos_install/include/cyg/hal/hal_arch.h:178:
warning: type defaults to `int' in declaration of `_regs_'
/ecos-c/eCos/my-eCos/my-ecos_install/include/cyg/hal/hal_arch.h:178: parse
error before `)'
/ecos-c/eCos/my-eCos/my-ecos_install/include/cyg/hal/hal_arch.h:198: parse
error before `env'
/ecos-c/eCos/my-eCos/my-ecos_install/include/cyg/hal/hal_arch.h:198:
warning: function declaration isn't a prototype
/ecos-c/eCos/my-eCos/my-ecos_install/include/cyg/hal/hal_arch.h:199: parse
error before `env'
/ecos-c/eCos/my-eCos/my-ecos_install/include/cyg/hal/hal_arch.h:199:
warning: function declaration isn't a prototype
/ecos-c/eCos/my-eCos/my-ecos_install/include/cyg/hal/hal_arch.h:232: parse
error before `6'
/ecos-c/eCos/my-eCos/my-ecos_install/include/cyg/hal/hal_arch.h:257: stray
'\' in program
/ecos-c/eCos/my-eCos/my-ecos_install/include/cyg/hal/hal_arch.h:267: stray
'\' in program
/ecos-c/eCos/my-eCos/my-ecos_install/include/cyg/hal/hal_arch.h:273:
warning: This file contains more `}'s than `{'s.
In file included from
/ecos-c/eCos/my-eCos/my-ecos_install/include/cyg/hal/hal_stub.h:64,
                 from
/ecos-c/eCos/packages/hal/common/v1_3_1/src/board.h:53,
                 from
/ecos-c/eCos/packages/hal/common/v1_3_1/src/generic-stub.c:1:
/ecos-c/eCos/my-eCos/my-ecos_install/include/cyg/hal/generic-stub.h:72:
parse error before `uint32'
/ecos-c/eCos/my-eCos/my-ecos_install/include/cyg/hal/generic-stub.h:72:
warning: no semicolon at end of struct or union
/ecos-c/eCos/my-eCos/my-ecos_install/include/cyg/hal/generic-stub.h:74:
warning: type defaults to `int' in declaration of `xmitcsum'
/ecos-c/eCos/my-eCos/my-ecos_install/include/cyg/hal/generic-stub.h:74:
warning: data definition has no type or storage class
/ecos-c/eCos/my-eCos/my-ecos_install/include/cyg/hal/generic-stub.h:78:
parse error before `length'
/ecos-c/eCos/my-eCos/my-ecos_install/include/cyg/hal/generic-stub.h:78:
warning: type defaults to `int' in declaration of `length'
/ecos-c/eCos/my-eCos/my-ecos_install/include/cyg/hal/generic-stub.h:78:
warning: data definition has no type or storage class
/ecos-c/eCos/my-eCos/my-ecos_install/include/cyg/hal/generic-stub.h:87:
parse error before `}'
/ecos-c/eCos/my-eCos/my-ecos_install/include/cyg/hal/generic-stub.h:90:
warning: parameter has incomplete type
/ecos-c/eCos/my-eCos/my-ecos_install/include/cyg/hal/generic-stub.h:93:
warning: parameter has incomplete type
In file included from
/ecos-c/eCos/packages/hal/common/v1_3_1/src/board.h:53,
                 from
/ecos-c/eCos/packages/hal/common/v1_3_1/src/generic-stub.c:1:
/ecos-c/eCos/my-eCos/my-ecos_install/include/cyg/hal/hal_stub.h:187: parse
error before `do'
/ecos-c/eCos/my-eCos/my-ecos_install/include/cyg/hal/hal_stub.h:189: parse
error before `&&'
/ecos-c/eCos/my-eCos/my-ecos_install/include/cyg/hal/hal_stub.h:189:
warning: type defaults to `int' in declaration of `cyg_hal_gdb_place_break'
/ecos-c/eCos/my-eCos/my-ecos_install/include/cyg/hal/hal_stub.h:189:
warning: function declaration isn't a prototype
/ecos-c/eCos/my-eCos/my-ecos_install/include/cyg/hal/hal_stub.h:189:
conflicting types for `cyg_hal_gdb_place_break'
/ecos-c/eCos/my-eCos/my-ecos_install/include/cyg/hal/hal_stub.h:167:
previous declaration of `cyg_hal_gdb_place_break'
/ecos-c/eCos/my-eCos/my-ecos_install/include/cyg/hal/hal_stub.h:189:
warning: data definition has no type or storage class
/ecos-c/eCos/my-eCos/my-ecos_install/include/cyg/hal/hal_stub.h:195:
warning: type defaults to `int' in declaration of `HAL_RESTORE_INTERRUPTS'
/ecos-c/eCos/my-eCos/my-ecos_install/include/cyg/hal/hal_stub.h:195:
warning: parameter names (without types) in function declaration
/ecos-c/eCos/my-eCos/my-ecos_install/include/cyg/hal/hal_stub.h:195:
warning: data definition has no type or storage class
/ecos-c/eCos/my-eCos/my-ecos_install/include/cyg/hal/hal_stub.h:196: parse
error before `:'
/ecos-c/eCos/my-eCos/my-ecos_install/include/cyg/hal/hal_stub.h:281:
warning: This file contains more `}'s than `{'s.
In file included from
/ecos-c/eCos/packages/hal/common/v1_3_1/src/generic-stub.c:1:
/ecos-c/eCos/packages/hal/common/v1_3_1/src/board.h:58: warning: This file
contains more `}'s than `{'s.
/ecos-c/eCos/packages/hal/common/v1_3_1/src/generic-stub.c:14: parse error
before `crc32'
/ecos-c/eCos/packages/hal/common/v1_3_1/src/generic-stub.c:14: parse error
before `uint32'
/ecos-c/eCos/packages/hal/common/v1_3_1/src/generic-stub.c:14: warning:
type defaults to `int' in declaration of `crc32'
/ecos-c/eCos/packages/hal/common/v1_3_1/src/generic-stub.c:14: warning:
function declaration isn't a prototype
/ecos-c/eCos/packages/hal/common/v1_3_1/src/generic-stub.c:14: warning:
data definition has no type or storage class
/ecos-c/eCos/packages/hal/common/v1_3_1/src/generic-stub.c:159: parse error
before `uint32'
/ecos-c/eCos/packages/hal/common/v1_3_1/src/generic-stub.c:159: warning:
function declaration isn't a prototype
/ecos-c/eCos/packages/hal/common/v1_3_1/src/generic-stub.c: In function
`getpacket':
/ecos-c/eCos/packages/hal/common/v1_3_1/src/generic-stub.c:213: storage
size of `packet' isn't known
/ecos-c/eCos/packages/hal/common/v1_3_1/src/generic-stub.c:213: warning:
unused variable `packet'
/ecos-c/eCos/packages/hal/common/v1_3_1/src/generic-stub.c: In function
`__add_char_to_packet':
/ecos-c/eCos/packages/hal/common/v1_3_1/src/generic-stub.c:228:
dereferencing pointer to incomplete type
/ecos-c/eCos/packages/hal/common/v1_3_1/src/generic-stub.c:232:
dereferencing pointer to incomplete type
/ecos-c/eCos/packages/hal/common/v1_3_1/src/generic-stub.c:233:
dereferencing pointer to incomplete type
/ecos-c/eCos/packages/hal/common/v1_3_1/src/generic-stub.c:234:
dereferencing pointer to incomplete type
/ecos-c/eCos/packages/hal/common/v1_3_1/src/generic-stub.c:235:
dereferencing pointer to incomplete type
/ecos-c/eCos/packages/hal/common/v1_3_1/src/generic-stub.c:240:
dereferencing pointer to incomplete type
/ecos-c/eCos/packages/hal/common/v1_3_1/src/generic-stub.c:244:
dereferencing pointer to incomplete type
/ecos-c/eCos/packages/hal/common/v1_3_1/src/generic-stub.c:244:
dereferencing pointer to incomplete type
/ecos-c/eCos/packages/hal/common/v1_3_1/src/generic-stub.c:245:
dereferencing pointer to incomplete type
/ecos-c/eCos/packages/hal/common/v1_3_1/src/generic-stub.c:249:
dereferencing pointer to incomplete type
/ecos-c/eCos/packages/hal/common/v1_3_1/src/generic-stub.c:250:
dereferencing pointer to incomplete type
/ecos-c/eCos/packages/hal/common/v1_3_1/src/generic-stub.c:253:
dereferencing pointer to incomplete type
/ecos-c/eCos/packages/hal/common/v1_3_1/src/generic-stub.c:254:
dereferencing pointer to incomplete type
/ecos-c/eCos/packages/hal/common/v1_3_1/src/generic-stub.c:254:
dereferencing pointer to incomplete type
/ecos-c/eCos/packages/hal/common/v1_3_1/src/generic-stub.c:259:
dereferencing pointer to incomplete type
/ecos-c/eCos/packages/hal/common/v1_3_1/src/generic-stub.c:261:
dereferencing pointer to incomplete type
/ecos-c/eCos/packages/hal/common/v1_3_1/src/generic-stub.c:262:
dereferencing pointer to incomplete type
/ecos-c/eCos/packages/hal/common/v1_3_1/src/generic-stub.c:266:
dereferencing pointer to incomplete type
/ecos-c/eCos/packages/hal/common/v1_3_1/src/generic-stub.c:268:
dereferencing pointer to incomplete type
/ecos-c/eCos/packages/hal/common/v1_3_1/src/generic-stub.c:269:
dereferencing pointer to incomplete type
/ecos-c/eCos/packages/hal/common/v1_3_1/src/generic-stub.c:269:
dereferencing pointer to incomplete type
/ecos-c/eCos/packages/hal/common/v1_3_1/src/generic-stub.c:272:
dereferencing pointer to incomplete type
/ecos-c/eCos/packages/hal/common/v1_3_1/src/generic-stub.c:279:
dereferencing pointer to incomplete type
/ecos-c/eCos/packages/hal/common/v1_3_1/src/generic-stub.c:281: `uint32'
undeclared (first use in this function)
/ecos-c/eCos/packages/hal/common/v1_3_1/src/generic-stub.c:281: (Each
undeclared identifier is reported only once
/ecos-c/eCos/packages/hal/common/v1_3_1/src/generic-stub.c:281: for each
function it appears in.)
/ecos-c/eCos/packages/hal/common/v1_3_1/src/generic-stub.c:281: parse error
before `count'
/ecos-c/eCos/packages/hal/common/v1_3_1/src/generic-stub.c:283:
dereferencing pointer to incomplete type
/ecos-c/eCos/packages/hal/common/v1_3_1/src/generic-stub.c:284:
dereferencing pointer to incomplete type
/ecos-c/eCos/packages/hal/common/v1_3_1/src/generic-stub.c:286: `i'
undeclared (first use in this function)
/ecos-c/eCos/packages/hal/common/v1_3_1/src/generic-stub.c:286: `count'
undeclared (first use in this function)
/ecos-c/eCos/packages/hal/common/v1_3_1/src/generic-stub.c:287:
dereferencing pointer to incomplete type
/ecos-c/eCos/packages/hal/common/v1_3_1/src/generic-stub.c:287:
dereferencing pointer to incomplete type
/ecos-c/eCos/packages/hal/common/v1_3_1/src/generic-stub.c:293:
dereferencing pointer to incomplete type
/ecos-c/eCos/packages/hal/common/v1_3_1/src/generic-stub.c: In function
`__putpacket':
/ecos-c/eCos/packages/hal/common/v1_3_1/src/generic-stub.c:304: `uint32'
undeclared (first use in this function)
/ecos-c/eCos/packages/hal/common/v1_3_1/src/generic-stub.c:304: parse error
before `count'
/ecos-c/eCos/packages/hal/common/v1_3_1/src/generic-stub.c:312: `count'
undeclared (first use in this function)
/ecos-c/eCos/packages/hal/common/v1_3_1/src/generic-stub.c: At top level:
/ecos-c/eCos/packages/hal/common/v1_3_1/src/generic-stub.c:856: warning:
parameter has incomplete type
/ecos-c/eCos/packages/hal/common/v1_3_1/src/generic-stub.c: In function
`stub_format_registers':
/ecos-c/eCos/packages/hal/common/v1_3_1/src/generic-stub.c:879: type of
formal parameter 1 is incomplete
/ecos-c/eCos/packages/hal/common/v1_3_1/src/generic-stub.c:881: type of
formal parameter 1 is incomplete
/ecos-c/eCos/packages/hal/common/v1_3_1/src/generic-stub.c:884: `CS'
undeclared (first use in this function)
/ecos-c/eCos/packages/hal/common/v1_3_1/src/generic-stub.c:124: warning:
inlining failed in call to `memset'
/ecos-c/eCos/packages/hal/common/v1_3_1/src/generic-stub.c:906: warning:
called from here
/ecos-c/eCos/packages/hal/common/v1_3_1/src/generic-stub.c: In function
`stub_update_registers':
/ecos-c/eCos/packages/hal/common/v1_3_1/src/generic-stub.c:949: `CS'
undeclared (first use in this function)
/ecos-c/eCos/packages/hal/common/v1_3_1/src/generic-stub.c:950: type of
formal parameter 1 is incomplete
/ecos-c/eCos/packages/hal/common/v1_3_1/src/generic-stub.c: At top level:
/ecos-c/eCos/packages/hal/common/v1_3_1/src/generic-stub.c:1486: parse
error before `uint32'
/ecos-c/eCos/packages/hal/common/v1_3_1/src/generic-stub.c:1487: warning:
function declaration isn't a prototype
/ecos-c/eCos/packages/hal/common/v1_3_1/src/generic-stub.c: In function
`__add_program_arg':
/ecos-c/eCos/packages/hal/common/v1_3_1/src/generic-stub.c:1495: `argc'
undeclared (first use in this function)
/ecos-c/eCos/packages/hal/common/v1_3_1/src/generic-stub.c:1496: `len'
undeclared (first use in this function)
/ecos-c/eCos/packages/hal/common/v1_3_1/src/generic-stub.c: In function
`__set_program_args':
/ecos-c/eCos/packages/hal/common/v1_3_1/src/generic-stub.c:1528: `uint32'
undeclared (first use in this function)
/ecos-c/eCos/packages/hal/common/v1_3_1/src/generic-stub.c:1528: parse
error before `len'
/ecos-c/eCos/packages/hal/common/v1_3_1/src/generic-stub.c:1529: `len'
undeclared (first use in this function)
/ecos-c/eCos/packages/hal/common/v1_3_1/src/generic-stub.c:112: warning:
inlining failed in call to `memcpy'
/ecos-c/eCos/packages/hal/common/v1_3_1/src/generic-stub.c:1534: warning:
called from here
/ecos-c/eCos/packages/hal/common/v1_3_1/src/generic-stub.c: At top level:
/ecos-c/eCos/packages/hal/common/v1_3_1/src/generic-stub.c:1551: parse
error before `crc32_table'
/ecos-c/eCos/packages/hal/common/v1_3_1/src/generic-stub.c:1551: warning:
type defaults to `int' in declaration of `crc32_table'
/ecos-c/eCos/packages/hal/common/v1_3_1/src/generic-stub.c:1551: warning:
data definition has no type or storage class
/ecos-c/eCos/packages/hal/common/v1_3_1/src/generic-stub.c:1560: parse
error before `crc32'
/ecos-c/eCos/packages/hal/common/v1_3_1/src/generic-stub.c:1561: warning:
return-type defaults to `int'
/ecos-c/eCos/packages/hal/common/v1_3_1/src/generic-stub.c:1561: warning:
function declaration isn't a prototype
/ecos-c/eCos/packages/hal/common/v1_3_1/src/generic-stub.c: In function
`crc32':
/ecos-c/eCos/packages/hal/common/v1_3_1/src/generic-stub.c:1563: parse
error before `uint32'
/ecos-c/eCos/packages/hal/common/v1_3_1/src/generic-stub.c:1568: `uint32'
undeclared (first use in this function)
/ecos-c/eCos/packages/hal/common/v1_3_1/src/generic-stub.c:1568: parse
error before `i'
/ecos-c/eCos/packages/hal/common/v1_3_1/src/generic-stub.c:1572: `i'
undeclared (first use in this function)
/ecos-c/eCos/packages/hal/common/v1_3_1/src/generic-stub.c:1574: `c'
undeclared (first use in this function)
/ecos-c/eCos/packages/hal/common/v1_3_1/src/generic-stub.c:1574: `j'
undeclared (first use in this function)
/ecos-c/eCos/packages/hal/common/v1_3_1/src/generic-stub.c:1574: warning:
left-hand operand of comma expression has no effect
/ecos-c/eCos/packages/hal/common/v1_3_1/src/generic-stub.c: In function
`process_query':
/ecos-c/eCos/packages/hal/common/v1_3_1/src/generic-stub.c:1613: `uint32'
undeclared (first use in this function)
/ecos-c/eCos/packages/hal/common/v1_3_1/src/generic-stub.c:1613: parse
error before `our_crc'
/ecos-c/eCos/packages/hal/common/v1_3_1/src/generic-stub.c:1620: `our_crc'
undeclared (first use in this function)
make[1]: *** [src/generic-stub.o.d] Error 1
make[1]: Leaving directory
`/ecos-c/eCos/my-eCos/my-ecos_build/hal/common/v1_3_1'
make: *** [build] Error 2
make: Leaving directory `/ecos-c/eCos/my-eCos/my-ecos_build'



thanks,
raman..........







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


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