From mboxrd@z Thu Jan 1 00:00:00 1970 From: Bart Veer To: j.d.charlton@ieee.org Cc: ecos-discuss@sourceware.cygnus.com, patrick@softprocess.com Subject: [ECOS] Re: Embedded PC SBC Date: Fri, 14 Jan 2000 05:57:00 -0000 Message-id: <200001141357.NAA27079@sheesh.cygnus.co.uk> References: <200001110151.UAA27383@smtp7.atl.mindspring.net> X-SW-Source: 2000-01/msg00041.html >>>>> "John" == j d charlton writes: John> I think I am making progress. I removed the offending packages (I had John> to remove about 5 total). Now I get the following error when processing John> targets: John> [charlton@marble ecos-i386-stub]$ tclsh ~/cygnus/ecos-1.2.1/packages/pkgconf.tcl --target i386 --platform pc --startup floppy --disable-kernel --disable-uitron --disable-libc --disable-libm --disable-io --disable-io_serial --disable-wallclock --disable-watchdog John> Unexpected error while processing /home/charlton/cygnus/ecos-1.2.1/packages/targets John> invalid command name "base_platform" John> [charlton@marble ecos-i386-stub]$ Looking at Patrick's release notes for the hal-i386-pc-19991028.tgz file, that release is intended to work with the current sources as available via anonymous CVS ( http://sourceware.cygnus.com/ecos/anoncvs.html ). The base_platform facility was added to pkgconf.tcl and the targets file after the eCos 1.2.1 release, so trying to use that release in conjunction with hal-i386-pc-19991028.tgz is going to be problematical. In fact there may be other incompatibilities as well. You will need to either: 1) work with the current eCos anonymous CVS sources, in conjunction with Patrick's latest release. or: 2) work with the eCos 1.2.1 release and Patrick's original i386-pc-0.1.tgz file. I suspect the earlier problems were caused by a similar incompatibility problem. Bart Veer // eCos net maintainer