[ECOS] Problems building eCos from current CVS-Sources
Wolfram Kattanek
wolfram.kattanek@imms.de
Mon Nov 20 09:36:00 GMT 2000
Hi,
I'm trying to build eCos for linux synthetic target with the posix or elix
template. I checked out the latest CVS sources with the appropriate commands
listed at http://sources.redhat.com/ecos/anoncvs.html . Additionally I downloaded
the host configuration tools for windows (Configtool1312.exe and ecosconfig1311.exe)
and linux (ecosconfig1311-linux). I set ECOS_REPOSITORY to the new eCos sources.
My GNU tools were built following the instructions from the eCos website.
When trying to build the linux target with posix template I got an error message.
Playing around with some targets revealed the fact that it's impossible for me to
build ANY target! The errors are always the same. Here is an example for the AEB
target with the default template (host system is linux):
la:~/ecos/test-work > ecosconfig new aeb
/home/la/ecos/cvs-new/ecos/packages/isoinfra/current/cdl/isoinfra.cdl, interface CYGINT_ISO_STDIO_FILETYPES: error
An interface should not have a `flavor' property.
/home/la/ecos/cvs-new/ecos/packages/isoinfra/current/cdl/isoinfra.cdl, interface CYGINT_ISO_STDIO_STREAMS: error
An interface should not have a `flavor' property.
/home/la/ecos/cvs-new/ecos/packages/isoinfra/current/cdl/isoinfra.cdl, interface CYGINT_ISO_STDIO_FILEOPS: error
An interface should not have a `flavor' property.
/home/la/ecos/cvs-new/ecos/packages/isoinfra/current/cdl/isoinfra.cdl, interface CYGINT_ISO_STDIO_FILEACCESS: error
An interface should not have a `flavor' property.
/home/la/ecos/cvs-new/ecos/packages/isoinfra/current/cdl/isoinfra.cdl, interface CYGINT_ISO_STDIO_FORMATTED_IO: error
An interface should not have a `flavor' property.
/home/la/ecos/cvs-new/ecos/packages/isoinfra/current/cdl/isoinfra.cdl, interface CYGINT_ISO_STDIO_CHAR_IO: error
An interface should not have a `flavor' property.
/home/la/ecos/cvs-new/ecos/packages/isoinfra/current/cdl/isoinfra.cdl, interface CYGINT_ISO_STDIO_DIRECT_IO: error
An interface should not have a `flavor' property.
/home/la/ecos/cvs-new/ecos/packages/isoinfra/current/cdl/isoinfra.cdl, interface CYGINT_ISO_STDIO_FILEPOS: error
An interface should not have a `flavor' property.
/home/la/ecos/cvs-new/ecos/packages/isoinfra/current/cdl/isoinfra.cdl, interface C CYGINT_ISO_STDIO_ERROR: error
An interface should not have a `flavor' property.
la:~/ecos/test-work > ecosconfig check
Target: aeb
Template: default
Removed:
CYGPKG_ISOINFRA
CYGPKG_LIBC
CYGPKG_LIBC_I18N
CYGPKG_LIBC_SETJMP
CYGPKG_LIBC_SIGNALS
CYGPKG_LIBC_STARTUP
CYGPKG_LIBC_STDIO
CYGPKG_LIBC_STDLIB
CYGPKG_LIBC_STRING
CYGPKG_LIBC_TIME
CYGPKG_LIBM
CYGPKG_IO_WALLCLOCK
CYGPKG_ERROR
2 conflict(s):
CYGPKG_IO:
Requires constraint not satisfied: CYGPKG_ERROR
CYGPKG_IO_SERIAL:
Requires constraint not satisfied: CYGPKG_ERROR
The same error messages appear both with windows as well as with linux. Using
other templates gives similar results (with small differences, but I think they
are not important for this particular problem!?). The only exception is the
graphical configuration tool with version number 1.3.1.2 (BTW: when using
1.3.1.2 the "run tests" tool doesn't work because the aeb platform isn't
recognized from the tool. What has to be done to setup this platform correctly?).
Unfortunately the graphical tool isn't available for linux but linux is needed
when using the linux synthetic target (in an comfortable way) :-(
Has anybody an idea what's wrong with my configuration?
Thanks,
Wolfram
-------------------------------------------------
This mail sent through IMP: imp.imms.de
More information about the Ecos-discuss
mailing list