Hi, Thanks for your help.. I have updated eCos.. and try to work on synthetic target.. This time i got two differenet errors..Please see the attachement for errors. Plz Help me on this. Thanks,venni
On 10/28/05, Gary Thomas <[EMAIL PROTECTED]> wrote: > On Fri, 2005-10-28 at 12:51 -0700, Sridhar Sridhar wrote: > > Hi, > > Am new to eCos. Down loaded eCos-2.0 from eCos site. > > I dont have any other Hardware/Target to test and run so I would like > > to work on Linux synthetic target. > > 1)My pc is Redhat linux2.4 on i686. > > 2)Opened config tool and set the BUILD TOOLS path as > > /opt/ecos/gnutools/i386-elf/bin and USER TOOLS path as /bin > > 3)eCos repository path as /opt/ecos/ecos-2.0 > > 4)Chose Build TEMPLATE as Linux Synthetic Target with default > configuration > > 5)I got two unsatisfied conflicts as > > (a) CYGPKG_HAL_SYNTH (b)CYGPKG_HAL_SYNTH_I386 checked both > > and continue. > > 6)Library and save i got the follwoing Please see the attachment. I > > dont know am i right so far. > > Appreciate any help. > > Best to start over with the code from CVS (2.0 is more than 3 years > old and *lots* of things have been fixed) > http://ecos.sourceware.org/anoncvs.html > > -- > ------------------------------------------------------------ > Gary Thomas | Consulting for the > MLB Associates | Embedded world > ------------------------------------------------------------ > > > -- > Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos > and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss > >
CYGPKG_HAL_SH_7750, no radio buttons are set sh -c "export PATH=/opt/ecos/gnutools/i386-elf/bin:$PATH; unset GDBTK_LIBRARY; unset GCC_EXEC_PREFIX; export ECOS_REPOSITORY=/opt/ecos/ecos-2.0/packages; make --directory /tmp/ecos/linux/linux_build" make: Entering directory `/tmp/ecos/linux/linux_build' make -r -C hal/common/current headers make[1]: Entering directory `/tmp/ecos/linux/linux_build/hal/common/current' make[1]: Leaving directory `/tmp/ecos/linux/linux_build/hal/common/current' make -r -C io/common/current headers make[1]: Entering directory `/tmp/ecos/linux/linux_build/io/common/current' make[1]: Leaving directory `/tmp/ecos/linux/linux_build/io/common/current' make -r -C io/serial/current headers make[1]: Entering directory `/tmp/ecos/linux/linux_build/io/serial/current' make[1]: Leaving directory `/tmp/ecos/linux/linux_build/io/serial/current' make -r -C infra/current headers make[1]: Entering directory `/tmp/ecos/linux/linux_build/infra/current' make[1]: Leaving directory `/tmp/ecos/linux/linux_build/infra/current' make -r -C kernel/current headers make[1]: Entering directory `/tmp/ecos/linux/linux_build/kernel/current' make[1]: Leaving directory `/tmp/ecos/linux/linux_build/kernel/current' make -r -C services/memalloc/common/current headers make[1]: Entering directory `/tmp/ecos/linux/linux_build/services/memalloc/common/current' make[1]: Leaving directory `/tmp/ecos/linux/linux_build/services/memalloc/common/current' make -r -C isoinfra/current headers make[1]: Entering directory `/tmp/ecos/linux/linux_build/isoinfra/current' make[1]: Leaving directory `/tmp/ecos/linux/linux_build/isoinfra/current' make -r -C language/c/libc/common/current headers make[1]: Entering directory `/tmp/ecos/linux/linux_build/language/c/libc/common/current' make[1]: Nothing to be done for `headers'. make[1]: Leaving directory `/tmp/ecos/linux/linux_build/language/c/libc/common/current' make -r -C language/c/libc/i18n/current headers make[1]: Entering directory `/tmp/ecos/linux/linux_build/language/c/libc/i18n/current' make[1]: Leaving directory `/tmp/ecos/linux/linux_build/language/c/libc/i18n/current' make -r -C language/c/libc/setjmp/current headers make[1]: Entering directory `/tmp/ecos/linux/linux_build/language/c/libc/setjmp/current' make[1]: Leaving directory `/tmp/ecos/linux/linux_build/language/c/libc/setjmp/current' make -r -C language/c/libc/signals/current headers make[1]: Entering directory `/tmp/ecos/linux/linux_build/language/c/libc/signals/current' make[1]: Leaving directory `/tmp/ecos/linux/linux_build/language/c/libc/signals/current' make -r -C language/c/libc/startup/current headers make[1]: Entering directory `/tmp/ecos/linux/linux_build/language/c/libc/startup/current' make[1]: Nothing to be done for `headers'. make[1]: Leaving directory `/tmp/ecos/linux/linux_build/language/c/libc/startup/current' make -r -C language/c/libc/stdio/current headers make[1]: Entering directory `/tmp/ecos/linux/linux_build/language/c/libc/stdio/current' make[1]: Leaving directory `/tmp/ecos/linux/linux_build/language/c/libc/stdio/current' make -r -C language/c/libc/stdlib/current headers make[1]: Entering directory `/tmp/ecos/linux/linux_build/language/c/libc/stdlib/current' make[1]: Leaving directory `/tmp/ecos/linux/linux_build/language/c/libc/stdlib/current' make -r -C language/c/libc/string/current headers make[1]: Entering directory `/tmp/ecos/linux/linux_build/language/c/libc/string/current' make[1]: Leaving directory `/tmp/ecos/linux/linux_build/language/c/libc/string/current' make -r -C language/c/libc/time/current headers make[1]: Entering directory `/tmp/ecos/linux/linux_build/language/c/libc/time/current' make[1]: Leaving directory `/tmp/ecos/linux/linux_build/language/c/libc/time/current' make -r -C language/c/libm/current headers make[1]: Entering directory `/tmp/ecos/linux/linux_build/language/c/libm/current' make[1]: Leaving directory `/tmp/ecos/linux/linux_build/language/c/libm/current' make -r -C io/wallclock/current headers make[1]: Entering directory `/tmp/ecos/linux/linux_build/io/wallclock/current' make[1]: Leaving directory `/tmp/ecos/linux/linux_build/io/wallclock/current' make -r -C error/current headers make[1]: Entering directory `/tmp/ecos/linux/linux_build/error/current' make[1]: Leaving directory `/tmp/ecos/linux/linux_build/error/current' make -r -C hal/synth/arch/current headers make[1]: Entering directory `/tmp/ecos/linux/linux_build/hal/synth/arch/current' make[1]: Leaving directory `/tmp/ecos/linux/linux_build/hal/synth/arch/current' make -r -C hal/synth/i386linux/current headers make[1]: Entering directory `/tmp/ecos/linux/linux_build/hal/synth/i386linux/current' make[1]: Leaving directory `/tmp/ecos/linux/linux_build/hal/synth/i386linux/current' headers finished make -r -C services/memalloc/common/current heapgeninc.tcl make[1]: Entering directory `/tmp/ecos/linux/linux_build/services/memalloc/common/current' gcc -Wall -Wpointer-arith -Wstrict-prototypes -Winline -Wundef -Woverloaded-virtual -g -O2 -ffunction-sections -fdata-sections -fno-rtti -fno-exceptions -fvtable-gc -finit-priority -I/tmp/ecos/linux/linux_install/include -I/opt/ecos/ecos-2.0/packages/services/memalloc/common/current -I/opt/ecos/ecos-2.0/packages/services/memalloc/common/current/src -I/opt/ecos/ecos-2.0/packages/services/memalloc/common/current/tests -I. -Wp,-MD,heapgen.tmp -E /opt/ecos/ecos-2.0/packages/services/memalloc/common/current/src/heapgen.cpp -o heapgeninc.tcl make[1]: Leaving directory `/tmp/ecos/linux/linux_build/services/memalloc/common/current' make -r -C services/memalloc/common/current heaps.cxx make[1]: Entering directory `/tmp/ecos/linux/linux_build/services/memalloc/common/current' XPWD=`pwd` ; cd /opt/ecos/ecos-2.0/packages/services/memalloc/common/current/src ; sh heapgen.tcl "/tmp/ecos/linux/linux_install" "$XPWD" make[1]: Leaving directory `/tmp/ecos/linux/linux_build/services/memalloc/common/current' make -r -C hal/common/current build make[1]: Entering directory `/tmp/ecos/linux/linux_build/hal/common/current' gcc -c -I/tmp/ecos/linux/linux_install/include -I/opt/ecos/ecos-2.0/packages/hal/common/current -I/opt/ecos/ecos-2.0/packages/hal/common/current/src -I/opt/ecos/ecos-2.0/packages/hal/common/current/tests -I. -I/opt/ecos/ecos-2.0/packages/hal/common/current/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/drv_api.tmp -o src/hal_common_drv_api.o /opt/ecos/ecos-2.0/packages/hal/common/current/src/drv_api.c ar rcs /tmp/ecos/linux/linux_install/lib/libtarget.a src/hal_common_drv_api.o gcc -c -I/tmp/ecos/linux/linux_install/include -I/opt/ecos/ecos-2.0/packages/hal/common/current -I/opt/ecos/ecos-2.0/packages/hal/common/current/src -I/opt/ecos/ecos-2.0/packages/hal/common/current/tests -I. -I/opt/ecos/ecos-2.0/packages/hal/common/current/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/dummy.tmp -o src/hal_common_dummy.o /opt/ecos/ecos-2.0/packages/hal/common/current/src/dummy.c ar rcs /tmp/ecos/linux/linux_install/lib/libextras.a src/hal_common_dummy.o make[1]: Leaving directory `/tmp/ecos/linux/linux_build/hal/common/current' make -r -C io/common/current build make[1]: Entering directory `/tmp/ecos/linux/linux_build/io/common/current' gcc -c -I/tmp/ecos/linux/linux_install/include -I/opt/ecos/ecos-2.0/packages/io/common/current -I/opt/ecos/ecos-2.0/packages/io/common/current/src -I/opt/ecos/ecos-2.0/packages/io/common/current/tests -I. -I/opt/ecos/ecos-2.0/packages/io/common/current/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/ioinit.tmp -o src/io_common_ioinit.o /opt/ecos/ecos-2.0/packages/io/common/current/src/ioinit.cxx ar rcs /tmp/ecos/linux/linux_install/lib/libextras.a src/io_common_ioinit.o gcc -c -I/tmp/ecos/linux/linux_install/include -I/opt/ecos/ecos-2.0/packages/io/common/current -I/opt/ecos/ecos-2.0/packages/io/common/current/src -I/opt/ecos/ecos-2.0/packages/io/common/current/tests -I. -I/opt/ecos/ecos-2.0/packages/io/common/current/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/iosys.tmp -o src/io_common_iosys.o /opt/ecos/ecos-2.0/packages/io/common/current/src/iosys.c gcc -c -I/tmp/ecos/linux/linux_install/include -I/opt/ecos/ecos-2.0/packages/io/common/current -I/opt/ecos/ecos-2.0/packages/io/common/current/src -I/opt/ecos/ecos-2.0/packages/io/common/current/tests -I. -I/opt/ecos/ecos-2.0/packages/io/common/current/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/io_file.tmp -o src/io_common_io_file.o /opt/ecos/ecos-2.0/packages/io/common/current/src/io_file.c ar rcs /tmp/ecos/linux/linux_install/lib/libtarget.a src/io_common_iosys.o src/io_common_io_file.o make[1]: Leaving directory `/tmp/ecos/linux/linux_build/io/common/current' make -r -C io/serial/current build make[1]: Entering directory `/tmp/ecos/linux/linux_build/io/serial/current' gcc -c -I/tmp/ecos/linux/linux_install/include -I/opt/ecos/ecos-2.0/packages/io/serial/current -I/opt/ecos/ecos-2.0/packages/io/serial/current/src -I/opt/ecos/ecos-2.0/packages/io/serial/current/tests -I. -I/opt/ecos/ecos-2.0/packages/io/serial/current/src/common/ -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/common/serial.tmp -o src/common/io_serial_serial.o /opt/ecos/ecos-2.0/packages/io/serial/current/src/common/serial.c gcc -c -I/tmp/ecos/linux/linux_install/include -I/opt/ecos/ecos-2.0/packages/io/serial/current -I/opt/ecos/ecos-2.0/packages/io/serial/current/src -I/opt/ecos/ecos-2.0/packages/io/serial/current/tests -I. -I/opt/ecos/ecos-2.0/packages/io/serial/current/src/common/ -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/common/tty.tmp -o src/common/io_serial_tty.o /opt/ecos/ecos-2.0/packages/io/serial/current/src/common/tty.c gcc -c -I/tmp/ecos/linux/linux_install/include -I/opt/ecos/ecos-2.0/packages/io/serial/current -I/opt/ecos/ecos-2.0/packages/io/serial/current/src -I/opt/ecos/ecos-2.0/packages/io/serial/current/tests -I. -I/opt/ecos/ecos-2.0/packages/io/serial/current/src/common/ -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/common/haldiag.tmp -o src/common/io_serial_haldiag.o /opt/ecos/ecos-2.0/packages/io/serial/current/src/common/haldiag.c ar rcs /tmp/ecos/linux/linux_install/lib/libextras.a src/common/io_serial_serial.o src/common/io_serial_tty.o src/common/io_serial_haldiag.o make[1]: Leaving directory `/tmp/ecos/linux/linux_build/io/serial/current' make -r -C infra/current build make[1]: Entering directory `/tmp/ecos/linux/linux_build/infra/current' gcc -c -I/tmp/ecos/linux/linux_install/include -I/opt/ecos/ecos-2.0/packages/infra/current -I/opt/ecos/ecos-2.0/packages/infra/current/src -I/opt/ecos/ecos-2.0/packages/infra/current/tests -I. -I/opt/ecos/ecos-2.0/packages/infra/current/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/startup.tmp -o src/infra_startup.o /opt/ecos/ecos-2.0/packages/infra/current/src/startup.cxx gcc -c -I/tmp/ecos/linux/linux_install/include -I/opt/ecos/ecos-2.0/packages/infra/current -I/opt/ecos/ecos-2.0/packages/infra/current/src -I/opt/ecos/ecos-2.0/packages/infra/current/tests -I. -I/opt/ecos/ecos-2.0/packages/infra/current/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/prestart.tmp -o src/infra_prestart.o /opt/ecos/ecos-2.0/packages/infra/current/src/prestart.cxx gcc -c -I/tmp/ecos/linux/linux_install/include -I/opt/ecos/ecos-2.0/packages/infra/current -I/opt/ecos/ecos-2.0/packages/infra/current/src -I/opt/ecos/ecos-2.0/packages/infra/current/tests -I. -I/opt/ecos/ecos-2.0/packages/infra/current/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/pkgstart.tmp -o src/infra_pkgstart.o /opt/ecos/ecos-2.0/packages/infra/current/src/pkgstart.cxx gcc -c -I/tmp/ecos/linux/linux_install/include -I/opt/ecos/ecos-2.0/packages/infra/current -I/opt/ecos/ecos-2.0/packages/infra/current/src -I/opt/ecos/ecos-2.0/packages/infra/current/tests -I. -I/opt/ecos/ecos-2.0/packages/infra/current/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/userstart.tmp -o src/infra_userstart.o /opt/ecos/ecos-2.0/packages/infra/current/src/userstart.cxx gcc -c -I/tmp/ecos/linux/linux_install/include -I/opt/ecos/ecos-2.0/packages/infra/current -I/opt/ecos/ecos-2.0/packages/infra/current/src -I/opt/ecos/ecos-2.0/packages/infra/current/tests -I. -I/opt/ecos/ecos-2.0/packages/infra/current/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/dummyxxmain.tmp -o src/infra_dummyxxmain.o /opt/ecos/ecos-2.0/packages/infra/current/src/dummyxxmain.cxx gcc -c -I/tmp/ecos/linux/linux_install/include -I/opt/ecos/ecos-2.0/packages/infra/current -I/opt/ecos/ecos-2.0/packages/infra/current/src -I/opt/ecos/ecos-2.0/packages/infra/current/tests -I. -I/opt/ecos/ecos-2.0/packages/infra/current/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/null.tmp -o src/infra_null.o /opt/ecos/ecos-2.0/packages/infra/current/src/null.cxx gcc -c -I/tmp/ecos/linux/linux_install/include -I/opt/ecos/ecos-2.0/packages/infra/current -I/opt/ecos/ecos-2.0/packages/infra/current/src -I/opt/ecos/ecos-2.0/packages/infra/current/tests -I. -I/opt/ecos/ecos-2.0/packages/infra/current/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/simple.tmp -o src/infra_simple.o /opt/ecos/ecos-2.0/packages/infra/current/src/simple.cxx gcc -c -I/tmp/ecos/linux/linux_install/include -I/opt/ecos/ecos-2.0/packages/infra/current -I/opt/ecos/ecos-2.0/packages/infra/current/src -I/opt/ecos/ecos-2.0/packages/infra/current/tests -I. -I/opt/ecos/ecos-2.0/packages/infra/current/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/fancy.tmp -o src/infra_fancy.o /opt/ecos/ecos-2.0/packages/infra/current/src/fancy.cxx gcc -c -I/tmp/ecos/linux/linux_install/include -I/opt/ecos/ecos-2.0/packages/infra/current -I/opt/ecos/ecos-2.0/packages/infra/current/src -I/opt/ecos/ecos-2.0/packages/infra/current/tests -I. -I/opt/ecos/ecos-2.0/packages/infra/current/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/buffer.tmp -o src/infra_buffer.o /opt/ecos/ecos-2.0/packages/infra/current/src/buffer.cxx gcc -c -I/tmp/ecos/linux/linux_install/include -I/opt/ecos/ecos-2.0/packages/infra/current -I/opt/ecos/ecos-2.0/packages/infra/current/src -I/opt/ecos/ecos-2.0/packages/infra/current/tests -I. -I/opt/ecos/ecos-2.0/packages/infra/current/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/diag.tmp -o src/infra_diag.o /opt/ecos/ecos-2.0/packages/infra/current/src/diag.cxx gcc -c -I/tmp/ecos/linux/linux_install/include -I/opt/ecos/ecos-2.0/packages/infra/current -I/opt/ecos/ecos-2.0/packages/infra/current/src -I/opt/ecos/ecos-2.0/packages/infra/current/tests -I. -I/opt/ecos/ecos-2.0/packages/infra/current/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/tcdiag.tmp -o src/infra_tcdiag.o /opt/ecos/ecos-2.0/packages/infra/current/src/tcdiag.cxx gcc -c -I/tmp/ecos/linux/linux_install/include -I/opt/ecos/ecos-2.0/packages/infra/current -I/opt/ecos/ecos-2.0/packages/infra/current/src -I/opt/ecos/ecos-2.0/packages/infra/current/tests -I. -I/opt/ecos/ecos-2.0/packages/infra/current/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/memcpy.tmp -o src/infra_memcpy.o /opt/ecos/ecos-2.0/packages/infra/current/src/memcpy.c gcc -c -I/tmp/ecos/linux/linux_install/include -I/opt/ecos/ecos-2.0/packages/infra/current -I/opt/ecos/ecos-2.0/packages/infra/current/src -I/opt/ecos/ecos-2.0/packages/infra/current/tests -I. -I/opt/ecos/ecos-2.0/packages/infra/current/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/memset.tmp -o src/infra_memset.o /opt/ecos/ecos-2.0/packages/infra/current/src/memset.c gcc -c -I/tmp/ecos/linux/linux_install/include -I/opt/ecos/ecos-2.0/packages/infra/current -I/opt/ecos/ecos-2.0/packages/infra/current/src -I/opt/ecos/ecos-2.0/packages/infra/current/tests -I. -I/opt/ecos/ecos-2.0/packages/infra/current/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/delete.tmp -o src/infra_delete.o /opt/ecos/ecos-2.0/packages/infra/current/src/delete.cxx gcc -c -I/tmp/ecos/linux/linux_install/include -I/opt/ecos/ecos-2.0/packages/infra/current -I/opt/ecos/ecos-2.0/packages/infra/current/src -I/opt/ecos/ecos-2.0/packages/infra/current/tests -I. -I/opt/ecos/ecos-2.0/packages/infra/current/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/eprintf.tmp -o src/infra_eprintf.o /opt/ecos/ecos-2.0/packages/infra/current/src/eprintf.c ar rcs /tmp/ecos/linux/linux_install/lib/libtarget.a src/infra_startup.o src/infra_prestart.o src/infra_pkgstart.o src/infra_userstart.o src/infra_dummyxxmain.o src/infra_null.o src/infra_simple.o src/infra_fancy.o src/infra_buffer.o src/infra_diag.o src/infra_tcdiag.o src/infra_memcpy.o src/infra_memset.o src/infra_delete.o src/infra_eprintf.o make[1]: Leaving directory `/tmp/ecos/linux/linux_build/infra/current' make -r -C kernel/current build make[1]: Entering directory `/tmp/ecos/linux/linux_build/kernel/current' gcc -c -I/tmp/ecos/linux/linux_install/include -I/opt/ecos/ecos-2.0/packages/kernel/current -I/opt/ecos/ecos-2.0/packages/kernel/current/src -I/opt/ecos/ecos-2.0/packages/kernel/current/tests -I. -I/opt/ecos/ecos-2.0/packages/kernel/current/src/common/ -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/common/clock.tmp -o src/common/kernel_clock.o /opt/ecos/ecos-2.0/packages/kernel/current/src/common/clock.cxx gcc -c -I/tmp/ecos/linux/linux_install/include -I/opt/ecos/ecos-2.0/packages/kernel/current -I/opt/ecos/ecos-2.0/packages/kernel/current/src -I/opt/ecos/ecos-2.0/packages/kernel/current/tests -I. -I/opt/ecos/ecos-2.0/packages/kernel/current/src/common/ -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/common/timer.tmp -o src/common/kernel_timer.o /opt/ecos/ecos-2.0/packages/kernel/current/src/common/timer.cxx gcc -c -I/tmp/ecos/linux/linux_install/include -I/opt/ecos/ecos-2.0/packages/kernel/current -I/opt/ecos/ecos-2.0/packages/kernel/current/src -I/opt/ecos/ecos-2.0/packages/kernel/current/tests -I. -I/opt/ecos/ecos-2.0/packages/kernel/current/src/common/ -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/common/kapi.tmp -o src/common/kernel_kapi.o /opt/ecos/ecos-2.0/packages/kernel/current/src/common/kapi.cxx gcc -c -I/tmp/ecos/linux/linux_install/include -I/opt/ecos/ecos-2.0/packages/kernel/current -I/opt/ecos/ecos-2.0/packages/kernel/current/src -I/opt/ecos/ecos-2.0/packages/kernel/current/tests -I. -I/opt/ecos/ecos-2.0/packages/kernel/current/src/common/ -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/common/thread.tmp -o src/common/kernel_thread.o /opt/ecos/ecos-2.0/packages/kernel/current/src/common/thread.cxx gcc -c -I/tmp/ecos/linux/linux_install/include -I/opt/ecos/ecos-2.0/packages/kernel/current -I/opt/ecos/ecos-2.0/packages/kernel/current/src -I/opt/ecos/ecos-2.0/packages/kernel/current/tests -I. -I/opt/ecos/ecos-2.0/packages/kernel/current/src/common/ -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/common/except.tmp -o src/common/kernel_except.o /opt/ecos/ecos-2.0/packages/kernel/current/src/common/except.cxx gcc -c -I/tmp/ecos/linux/linux_install/include -I/opt/ecos/ecos-2.0/packages/kernel/current -I/opt/ecos/ecos-2.0/packages/kernel/current/src -I/opt/ecos/ecos-2.0/packages/kernel/current/tests -I. -I/opt/ecos/ecos-2.0/packages/kernel/current/src/intr/ -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/intr/intr.tmp -o src/intr/kernel_intr.o /opt/ecos/ecos-2.0/packages/kernel/current/src/intr/intr.cxx gcc -c -I/tmp/ecos/linux/linux_install/include -I/opt/ecos/ecos-2.0/packages/kernel/current -I/opt/ecos/ecos-2.0/packages/kernel/current/src -I/opt/ecos/ecos-2.0/packages/kernel/current/tests -I. -I/opt/ecos/ecos-2.0/packages/kernel/current/src/sched/ -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/sched/bitmap.tmp -o src/sched/kernel_bitmap.o /opt/ecos/ecos-2.0/packages/kernel/current/src/sched/bitmap.cxx gcc -c -I/tmp/ecos/linux/linux_install/include -I/opt/ecos/ecos-2.0/packages/kernel/current -I/opt/ecos/ecos-2.0/packages/kernel/current/src -I/opt/ecos/ecos-2.0/packages/kernel/current/tests -I. -I/opt/ecos/ecos-2.0/packages/kernel/current/src/sched/ -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/sched/lottery.tmp -o src/sched/kernel_lottery.o /opt/ecos/ecos-2.0/packages/kernel/current/src/sched/lottery.cxx gcc -c -I/tmp/ecos/linux/linux_install/include -I/opt/ecos/ecos-2.0/packages/kernel/current -I/opt/ecos/ecos-2.0/packages/kernel/current/src -I/opt/ecos/ecos-2.0/packages/kernel/current/tests -I. -I/opt/ecos/ecos-2.0/packages/kernel/current/src/sched/ -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/sched/mlqueue.tmp -o src/sched/kernel_mlqueue.o /opt/ecos/ecos-2.0/packages/kernel/current/src/sched/mlqueue.cxx gcc -c -I/tmp/ecos/linux/linux_install/include -I/opt/ecos/ecos-2.0/packages/kernel/current -I/opt/ecos/ecos-2.0/packages/kernel/current/src -I/opt/ecos/ecos-2.0/packages/kernel/current/tests -I. -I/opt/ecos/ecos-2.0/packages/kernel/current/src/sched/ -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/sched/sched.tmp -o src/sched/kernel_sched.o /opt/ecos/ecos-2.0/packages/kernel/current/src/sched/sched.cxx gcc -c -I/tmp/ecos/linux/linux_install/include -I/opt/ecos/ecos-2.0/packages/kernel/current -I/opt/ecos/ecos-2.0/packages/kernel/current/src -I/opt/ecos/ecos-2.0/packages/kernel/current/tests -I. -I/opt/ecos/ecos-2.0/packages/kernel/current/src/sync/ -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/sync/bin_sem.tmp -o src/sync/kernel_bin_sem.o /opt/ecos/ecos-2.0/packages/kernel/current/src/sync/bin_sem.cxx gcc -c -I/tmp/ecos/linux/linux_install/include -I/opt/ecos/ecos-2.0/packages/kernel/current -I/opt/ecos/ecos-2.0/packages/kernel/current/src -I/opt/ecos/ecos-2.0/packages/kernel/current/tests -I. -I/opt/ecos/ecos-2.0/packages/kernel/current/src/sync/ -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/sync/cnt_sem.tmp -o src/sync/kernel_cnt_sem.o /opt/ecos/ecos-2.0/packages/kernel/current/src/sync/cnt_sem.cxx gcc -c -I/tmp/ecos/linux/linux_install/include -I/opt/ecos/ecos-2.0/packages/kernel/current -I/opt/ecos/ecos-2.0/packages/kernel/current/src -I/opt/ecos/ecos-2.0/packages/kernel/current/tests -I. -I/opt/ecos/ecos-2.0/packages/kernel/current/src/sync/ -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/sync/flag.tmp -o src/sync/kernel_flag.o /opt/ecos/ecos-2.0/packages/kernel/current/src/sync/flag.cxx /opt/ecos/ecos-2.0/packages/kernel/current/src/sync/flag.cxx:62: default make[1]: Leaving directory `/tmp/ecos/linux/linux_build/kernel/current' argument given for parameter 1 of `Cyg_Flag::Cyg_Flag(unsigned int = 0)' make: Leaving directory `/tmp/ecos/linux/linux_build' /tmp/ecos/linux/linux_install/include/cyg/kernel/flag.hxx:102: after previous specification in `Cyg_Flag::Cyg_Flag(unsigned int = 0)' /opt/ecos/ecos-2.0/packages/kernel/current/src/sync/flag.cxx:125: default argument given for parameter 1 of `void Cyg_Flag::maskbits(unsigned int = 0) ' /tmp/ecos/linux/linux_install/include/cyg/kernel/flag.hxx:110: after previous specification in `void Cyg_Flag::maskbits(unsigned int = 0)' /opt/ecos/ecos-2.0/packages/kernel/current/src/sync/flag.cxx:149: default argument given for parameter 1 of `void Cyg_Flag::setbits(unsigned int = -1) ' /tmp/ecos/linux/linux_install/include/cyg/kernel/flag.hxx:106: after previous specification in `void Cyg_Flag::setbits(unsigned int = -1)' make[1]: *** [src/sync/flag.o.d] Error 1 make: *** [build] Error 2
-- Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss
