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

Reply via email to