This is the mail archive of the ecos-discuss@sources.redhat.com mailing list for the eCos project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: Building the Host tools on Windows


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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]