This is the mail archive of the
ecos-discuss@sources.redhat.com
mailing list for the eCos project.
Re: Building the Host tools on Windows
- To: Srdjan Sobajic <srdjans at digitalpersona dot com>
- Subject: Re: [ECOS] Building the Host tools on Windows
- From: Jonathan Larmour <jlarmour at redhat dot com>
- Date: Mon, 21 May 2001 18:25:18 +0100
- Cc: 'eCos' <ecos-discuss at sources dot redhat dot com>
- Organization: Red Hat UK Ltd.
- References: <AF2AADDC86B9D311AB2C00508B122299482FF2@RWC-MAIL>
Srdjan Sobajic wrote:
>
> So I grabbed the latest stuff from CVS this morning and everything works
> like a charm!
Excellent.
> BTW. I think that there are two really minor issues still:
>
> 1) The splsh16.bmp image in the host\tools\configtool\standalone\win32\res
> directory
> is messed up. Please check it out and take a look. (there is a shift of the
> middle section
> of the image to the right.)
Ah, I had a look and the .bmp files are not marked as being binary files in
the repository. This meant the CVS client tried to perform LF->CRLF
conversion on them! I've fixed that now.
> 2) When building the Configtool project (the one thats build using VC),
> there are some warnings
> about the help files not being there... I guess it's to be expected.
For now, I'm afraid so.
> I've added some responses to your comment below:
>
> > > 1. When getting the eCos sources from CVS using WinCVS, it
> > appears necessary
> > >
> > > to set the CRLF translation (in the Global Settings dialog)
> > to UNIX mode for
> > >
> > > getting the eCos package subdirectory, and to DOS mode for
> > getting the host
> > > subdirectory. If you check out the host tools under UNIX
> > mode, VC can't open
> > >
> > > the .dsw. Effectively, you can't get the whole thing in one pass...
> >
> > Things may be different with the command-line cvs client - or
> > did you make
> > WinCVS use that?
>
> I just used WinCVS in the default mode (so no command line client). I will
> have to try
> that sometime, but for now, I think this should be made a little clearer.
The command line client doesn't distinguish between "DOS" and "Unix" mode.
I don't know what corresponds to what winCVS does, but I suspect you could
probably check out everything in DOS mode. In our normal releases, we ship
our sources in a Windows friendly format (i.e. with CRLFs).
> Yep, It works wonderfully now. Picks up everything from TCLHOME correctly.
> I just need to set the TCL version information correctly throughout the
> projects.
>
> BTW, do you think it'd be worth having a TCLVERSION env variable to set the
> version
> throughout the projects, so that the VC linker will get the right version of
> the tcl8x.lib
> and so that you don't have to mess around the custom build step parameters?
I think that would be useful, yes. If you're interested in doing this, send
us the patch. Although if the patch is quite large, we may need a copyright
assignment: http://sources.redhat.com/ecos/faq.html#contrib_assign
> If you're still interested I can send you a diff vs the README file. Should
> I?
That would definitely be useful. Thanks!
Jifl
--
Red Hat, Rustat House, Clifton Road, Cambridge, UK. Tel: +44 (1223) 271062
Maybe this world is another planet's Hell -Aldous Huxley || Opinions==mine