[ previous ] [ next ] [ threads ]
 To :  Yate mailing list <yate@v...>
 From :  Paul Chitescu <paulc@v...>
 Subject :  Re: [yate] Building YateClient?
 Date :  Thu, 24 Aug 2006 16:23:12 +0300 (EEST)
Hello, Damien,

Yate currently builds with Visual C++ 6.0 and I'm not sure if the 
workspace and project files can be easily imported in newer versions. The 
CVS or tarball contains all the files you need - note that you MUST 
convert project files to DOS end-of-line convention (CR,LF). WinZip has 
such a smart tar.gz handling and so does WinCVS.

All components of the "YATE" project build without extra dependencies. 
Components of the "Extra" project all need some external dependency.

To build the client the trickiest part is to get and properly install the
Gtk-2.6.x development files (.h and .lib for glib, gobject, atk, pango,
gdk, gtk) and have VC++ know about them.

Since there is no standard mechanism in Windows you will also have to add
them to the include and library paths of the compiler. These settings are
global to the IDE and not project specific (at least in VC++ 6.0).

You may get directions from here:
http://www.google.com/search?q=gtk+windows+devel

Note that you should use gtk 2.6.x as the 2.8.x series have migrated to 
the Cairo backend which has poor support on Windows.


Paul Chitescu


On Thu, 24 Aug 2006, Stewart, Damien wrote:
> Hi there,
> 
> I am new to Yate and am after a few pointers on building the YateClient
> under Windows. I'd like to use VS2005 (VC 8.0) if possible, but am open to
> other alternatives. Is the YateClient code part of the Yate CVS source?
> 
> Any tips or pointers to existing documentation would be great! Thanks.
> 
> Damien.