This is the mail archive of the
ecos-discuss@sourceware.org
mailing list for the eCos project.
Re: ser_filter
- From: Andrew Lunn <andrew at lunn dot ch>
- To: David Vrabel <dvrabel at arcom dot com>
- Cc: Andrew Lunn <andrew at lunn dot ch>, eCos Disuss <ecos-discuss at ecos dot sourceware dot org>
- Date: Tue, 28 Feb 2006 19:18:22 +0100
- Subject: Re: [ECOS] ser_filter
- References: <20060228174331.GP18806@lunn.ch> <4404907D.5090606@arcom.com>
On Tue, Feb 28, 2006 at 06:03:41PM +0000, David Vrabel wrote:
> Andrew Lunn wrote:
> > Hi Folks
> >
> > Does anybody know how to build ser_filter on Linux? The
> > host/tools/ecostest/unix/Makefile does not get very far before
> > exploding in errors.
>
> If the error is something like:
>
> ../../Utils/common/eCosSocket.h:177: error: ?static
> CeCosSocket::SSReadResult CeCosSocket::SSRead(CeCosSerial&,
> CeCosSocket&, void*, unsigned int, unsigned int&, bool*)? is protected
> ../../Utils/common/eCosSerial.h:53: error: within this context
>
> CeCosSocket::SSRead in host/tools/Utils/common/eCosSocket.h needs to be
> made public. Presumably, friend member functions are required to be
> public, though I don't recall reading about that and I don't have my C++
> book to hand.
Duh! I had a very old local change which killed the build. It also had
the above error, but knew about that already.
I now have a running binary.
Andrew
--
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss