I've created VS Express builds for SDO +samples and SCA +samples so I am deleting the old VC6/7 project files as we will not be able to maintain them.
There is a command line build for SDO, SCA, and the individual samples. I will update the doc accordingly. Cheers, On 20/11/06, Jean-Sebastien Delfino <[EMAIL PROTECTED]> wrote:
Pete Robbins wrote: > On 20/11/06, Pete Robbins <[EMAIL PROTECTED]> wrote: >> >> >> >> On 20/11/06, Geoffrey Winn <[EMAIL PROTECTED]> wrote: >> > >> > On 20/11/06, Pete Robbins <[EMAIL PROTECTED]> wrote: >> > > >> > > On 19/11/06, Jean-Sebastien Delfino <[EMAIL PROTECTED]> wrote: >> > > > >> > > > Andrew Borley wrote: >> > > > > On 11/19/06, Jean-Sebastien Delfino < [EMAIL PROTECTED]> >> wrote: >> > > > >> Jean-Sebastien Delfino wrote: >> > > > >> > Hi, >> > > > >> > >> > > > >> > I just modified the Axis2Dispatcher class to use our logs >> > instead >> > > of >> > > > >> > the AXIS2 logs, so we now need to link >> > tuscany_sca_ws_dispatcher >> > > with >> > > > >> > the tuscany_sca lib. >> > > > >> > >> > > > >> > I made the changes to the Linux build, tested with VC++ >> express >> > >> > > 2005 >> > > > >> > but can't make or test the changes to the VC6 and VC7 builds. >> > > > >> > >> > > > >> > This raises a bigger question. >> > > > >> > - We have VC6 and VC7 build projects/solutions checked >> into SVN >> > >> > > > >> > - I am not sure which command line build works, VC6? VC7? >> both? >> > > > >> > - VC++ express 2005 users have to convert the VC7 projects to >> > VC++ >> > > > >> > express projects >> > > > >> > - SCA builds OK with VC++ express 2005 but as far as I >> know SDO >> > > > >> doesn't. >> > > > >> > >> > > > >> > Could we simplify our Windows story and do the following: >> > > > >> > - A single build story for windows, working with both SDO and >> > SCA - >> > > > >> > with VC++ express 2005 + the Win32 platform SDK (because both >> > are >> > > > >> free) >> > > > >> > - working from the command line? >> > > > >> > >> > > > >> > I think this would be much less confusing for everybody: One >> > > working >> > > > >> > Windows build, instead of 2 or 3 broken ones :) For this to >> > work, >> > > we >> > > > >> > will need to stop maintaining the VC6/VC7 builds and make the >> > VC++ >> > > > >> > express build the single master build. >> > > > >> > >> > > > >> > Thoughts? >> > > > >> > >> > > > >> >> > > > >> Correction: I am able to build the SDO runtime with VC++ >> express >> > 2005 >> > > > >> and run the 112 SDO test cases. >> > > > >> >> > > > >> -- >> > > > >> Jean-Sebastien >> > > > > >> > > > > +1 - happy to move compilers. I don't know if VC++ express 2005 >> > allows >> > > > > generation of the command-line makefiles - we may have to manage >> > them >> > > > > by hand if we still want a command-line build. I know VC7 >> doesn't >> > let >> > > > > you generate them - we currently use VC6 to generate them, after >> > which >> > > > > they can be used with VC6 or VC7 (don't know about VC++ >> express). >> > > > > >> > > > > I don't know how much hassle it will be to manage them by hand, >> > but I >> > > > > personally think a single windows build system would be worth >> the >> > > > > hassle. >> > > > > >> > > > > Cheers >> > > > > Andy >> > > > > >> > > > > >> > --------------------------------------------------------------------- >> > > > > To unsubscribe, e-mail: [EMAIL PROTECTED] >> > > > > For additional commands, e-mail: [EMAIL PROTECTED] >> > > > > >> > > > > >> > > > Andy, >> > > > >> > > > I think it is important to have a command line build. >> > > > >> > > > I couldn't find a .mak generator in VC++ express 2005 either, but >> > > > there's a vcbuild.exe command line tool which directly takes a >> > project >> > > > or solution file. >> > > > >> > > > Would it make sense to use that? >> > > >> > > >> > > I already raised TUSCANY-918 for this work and have been fiddling >> > around >> > > with it when I've had the time. vcbuild.exe sounds like what we need >> > but >> > > if >> > > it doesn't work how we want it we will have to hand craft and manage >> > the >> > > makefiles... like we do on Linux. >> > > >> > > Cheers, >> > > >> > > >> > > -- >> > > Pete >> > >> > >> > I'd prefer it if we didn't single out an IDE at all. I think we >> ought to >> > have a command line build as the one common "supported" build process, >> > and >> > then anyone who wants to can contribute the instructions/support to >> use >> > their favourite IDE. There's too much stuff hidden in the IDE >> > configuration >> > files that's either hard to find or just plain impossible to see >> (eg the >> > contents of a .suo file). Since we need a command line build for >> > releases >> > anyway, why not standardise on that? >> > >> > Regards, >> > >> > Geoff. >> > >> > >> I tried vcbuild and it seems good as a command line option. I think this >> is easier to maintain than hand-crafted makefiles. >> I'd vote for using VS Express and create build projects, use vcbuild for >> comman line build and delete the old vc6/7 projects. >> >> Cheers, >> >> -- >> Pete >> > > Forgot to say... I'll create the projects and check them in to svn. We > can > then use them and see how it goes. We can make the decision of how to > build/package when we come to the next release. > > Cheers, > Sounds good. Let me know when the projects are in, I'll give them a try and can help maintain them in the future as well. Thanks! -- Jean-Sebastien --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
-- Pete