Compilar QuteCom en Windows XP con Visual Studio 2005

  • 3 Sep 2009
  • Windows

Ejecutar Windows Update y empezar con el Service Pack 3 instalado.

Qt

.NET Framework

Microsoft Visual Studio C++ 2005 Express Edition

  • Descargar la ISO del Visual C++ desde: http://go.microsoft.com/fwlink/?linkid=57034

  • Montarla desde un linux con el comando: mount -o loop -t iso9660 /aca_esta_la_iso /ponerla_en_esta_carpeta

  • O con el Alcohol120%

  • Ejecutar setup.exe

  • Destildar Microsoft MSDN 2005 Express Edition y Microsoft SQL Server 2005 Express Edition x86

  • Mucha paciencia...

  • Ejecutar Windows Update

Platform SDK

DirectX Software Development Kit

  • http://www.microsoft.com/downloads/details.aspx?FamilyID=529f03be-1339-48c4-bd5a-8506e5acf571&displaylang=en
  • dxsdk_aug2007.exe

Mercurial

QuteCom

Boost

NSIS

Python

Compilar Qt

  • Ir a Start -> All Programs -> Microsoft Visual C++ 2005 Express Edition -> Visual Studio Tools -> Visual Studio 2008 Command Prompt

  • cd C:\Qt\4.4.3

  • configure.exe

  • Be patient... (toma unos 20 minutos)

  • nmake

  • Mucha paciencia (toma mas de 2 horas)

CMake

Variables de entorno

  • PATH+=C:\Qt\4.4.3;C:\Archivos de programa\boost\boost_1_34\bin

  • BOOST_ROOT=C:\Archivos de programa\boost\boost_1_34

  • BOOSTINCLUDEDIR=C:\Archivos de programa\boost\boost_1_34

  • BOOSTLIBDIR=C:\Archivos de programa\boost\boost_1_34\lib

  • QTDIR=C:\Qt\4.4.3

  • QT_PLUGINS_DIR=C:\Qt\4.4.3\plugins

  • PYTHON_ROOT=C:\Python25

  • PYTHON_VERSION=2.5

  • INCLUDE=C:\Archivos de programa\Microsoft Platform SDK for Windows Server 2003 R2\Include; C:\Archivos de programa\Microsoft DirectX SDK (August 2007)\Include; C:\Archivos de programa\Microsoft Platform SDK for Windows Server 2003 R2\Include\atl

  • LIB=C:\Archivos de programa\Microsoft Platform SDK for Windows Server 2003 R2\Lib

Compilar QuteCom

  • CD C:\Projects\qutecom-2.2\build

  • build_nmake-release.bat

  • nmake

  • nmake install