<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
  <title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
Thank you. I added the MS SDK directory to the
PWLIB_CONFIGURE_EXCLUDE_DIRS and build ptlib & h323plus
successfully. I used ptlib_2005.sln in VC++ 2008 express ed. However,
the Speech API comes with the platform SDK so that not only speech API
was disabled but many other SDK features like
DNS resolver were disabled as well because they are in the same SDK
platform directory. Is it
possible to disable only Speech API?<br>
<br>
Zarko<br>
<br>
Simon Horne wrote:
<blockquote
 cite="mid:HMEALEJAJAENGPFECHEMAEGOCCAA.s.horne@packetizer.com"
 type="cite">
  <pre wrap="">h323plus v1.20 supports VS 2008 via h323plus_2008.sln however ptlib 2.0.1
only supports VS 2005 (however you can upgrade using the VS Wizard). VC6 is
no longer supported in h323plus.

You are correct VS 2008 express edition does not support ATL or MFC so you
are very limited with what you can do. With the issue below, the easiest way
is to uninstall the microsoft TTS (Text to speech) SDK (if installed). If it
came with the platform SDK then you will need to see the directory where the
configure program detects the support and exclude that directory.

This can be done by adding the directory to an environmental variable
PWLIB_CONFIGURE_EXCLUDE_DIRS (or PTLIB_CONFIGURE_EXCLUDE_DIRS)
In XP. under control panel > system > advanced > environmental variables.

Note: you will need to close and reopen the VS project to detect the
environmemental variable change.

Simon


  </pre>
  <blockquote type="cite">
    <pre wrap="">-----Original Message-----
From: <a class="moz-txt-link-abbreviated" href="mailto:h323plus-bounces@lists.packetizer.com">h323plus-bounces@lists.packetizer.com</a>
[<a class="moz-txt-link-freetext" href="mailto:h323plus-bounces@lists.packetizer.com">mailto:h323plus-bounces@lists.packetizer.com</a>]On Behalf Of Zarko
Markovic
Sent: Sunday, March 02, 2008 8:30 AM
To: <a class="moz-txt-link-abbreviated" href="mailto:h323plus@lists.packetizer.com">h323plus@lists.packetizer.com</a>
Subject: [h323plus] VC++ express ed. build problem


Hello Friends,

Anybody managed to build ptlib/h323plus on Visual C++ 2008 express
edition? I get file not found error for atlbase.h included at ptts.cxx
when triing to compile ptlib. I used MSVC6 so far without problem,  I
never tried to compile ptlib/h323plus on VC express editions, but the
problem maybe is that express editions do not support ATL. Any solution
to this?

I used the latest source code from h323plus.org - h323plus 1.20.1 &
PTLib 2.0.1, followed the instructions by voxgratia and loaded ptlib.sln
into Visual studio.

Regards,
Zarko
    </pre>
  </blockquote>
  <pre wrap=""><!---->
  </pre>
</blockquote>
<br>
</body>
</html>