Yang ZHONG wrote:
Thanks to Pete. I've now installed the Platform SDK.
Thanks to Sebastien. I've now configured VC.
I've even gone one step further to update VsVars32.bat called by
VcVars32.bat

However, build.bat still complains missing windows.h which does be inside
SDK\include which does be within INCLUDE environment; maybe a restart could
help?
On the other hand, the IDE build seems fine except I can't find what to
configure LIBCURL_HOME and HTTPD_HOME (for REST) which I guess not required
for normal tests?

On 12/16/06, Jean-Sebastien Delfino <[EMAIL PROTECTED]> wrote:

Pete Robbins wrote:
> On 16/12/06, Yang ZHONG <[EMAIL PROTECTED]> wrote:
>> I'm following
>>
http://svn.apache.org/repos/asf/incubator/tuscany/tags/cpp-1.0-incubating-M2-final/sca/GettingStarted.html#winsrc
>>
>> to build SCA on Windows.
>> It seems requiring windows.h.
>> I have Visual C++ 2005 Express (Visual Studio 8 Express) which might
>> become
>> popular for Open Source developer on Windows since it's free.
>> No wndows.h.
>>
>> How to get one please?
>> If possible (SDO doesn't require windows.h), can we remove that
>> requirement
>> please?
>>
>> --
>>
>> Yang ZHONG
>>
>>
>
> Yang,
>
> You need to install the Windows Platform SDK and set it up to work
> with EXpress. The instructions are all on the MS website.
>
> Sadly we do need windows.h as there are platform specific functions
> e.g. file paths/loading.
>

Yes, independent of us using Windows.h or not, Visual C++ 2005 Express
Edition alone is not sufficient and the Microsoft Platform SDK is
required to build Win32 applications. This is explained, with steps to
install the Platform SDK and configure Visual C++ 2005 Express Edition
to use it, at:
http://msdn.microsoft.com/vstudio/express/visualc/usingpsdk/default.aspx

--
Jean-Sebastien


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]





Yang,

Curl is required by the REST binding. Httpd is required by the REST binding and also used by the HttpdBigBank scenario to run Web Services using the Httpd Axis2 module.

If you don't care about the REST binding or running Web Services inside Httpd then you don't need these. However the REST binding offers a convenient way to play with services directly from your Web Browser and Httpd is I think our preferred way to run Web Services, so it may be worth going through the download and install of these two packages.

Have you installed Curl? If not I suggest that you download this distribution: http://curl.haxx.se/latest.cgi?curl=win32-devel-msvc, unzip it to a directory, and then configure CURL_HOME to point to that directory.

You can download the Apache Httpd Win32 binary MSI installer from here: http://httpd.apache.org/download.cgi, install it then point HTTPD_HOME to the installation directory. The installation just takes two minutes or less.

Windows.h is found by the command line build in my environment so it must be something with the machine configuration. I'll check how my Windows environment is configured and will try to come back later with an answer... or more questions on how your machine is configured :)

--
Jean-Sebastien


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to