Tabla de Contenidos
Entorno de Build en VirtualBox
Instrucciones generales para crear un entorno de build (entorno de compilación y/o empaquetado) para las aplicaciones de Helpcom en VirtualBox.
Prerequisitos:
- VirtualBox 5.0 o posterior.
- Sistema operativo anfitrión (host) soportado por VirtualBox.
- Sistema invitado (guest): Windows XP SP3 o Windows 7 SP1, 32-bits.
- Microsoft Office 2003 o 2007.
- Microsoft Data Access.
- Acceso a las aplicaciones de desarrollo (SVN etc).
Instrucciones Generales
- Instalar VirtualBox en el equipo, así como el “Oracle Extension Pack”.
- Crear una máquina virtual con la siguiente configuración general:
- Tipo Microsoft Windows
- Versión Windows XP o Windows 7 SP1, 32-bit.
- Memoria Base al menos 1.2 GB (1280 MB).
- Características Extendidas deshabilitar “I/O APIC”.
- Almacenamiento al menos 15 GB en el entorno soportado (IDE en Windows XP o AHCI en Windows 7).
- Instalar el sistema operativo en la máquina virtual por medio del procedimiento normal.
- Instalar la VirtualBox Guest Additions por medio del procedimiento normal.
- Instalar Office 2003 y/o OpenOfifce 4.1.
- Instalar cualquier versión posterior de Office / LibreOffice si se necesita, teniendo cuidado de no desinstalar el Office 2003 ya instalado.
- (No importa que el instalador del nuevo reemmplace archivos del viejo)
- Instalar Visual Basic 6 (con los cuidados necesarios para Windows 7).
- Instalar las herramientas varias de desarrollo.
- Crear una carpeta base para mantener librerías y archivos compartidos entre los entornos de compilación, por ejemplo
C:\compilar\
. - En la carpeta anterior, copiar desde la instalación de Windows los siguientes archivos:
- Desde las herramientas de desarrollo, los archivos de Barcode (ocx, lic, etc).
- Desde las carpetas de Windows,
MSCOMCTL.OCX
. - Desde las carpetas de Windows,
COMMCTL32.OCX
. - Desde las carpetas de desarrollo o desde las carpetas compartidas de Helpcom,
OOCALCVB.DLL
.
Compilar un Proyecto
Tras clonar un proyecto desde un repositorio en una carpeta, por ejemplo C:\Repositorios\Crux
, es posible compilar un ejecutable con cambios menores al proyecto siempre y cuando se tengan cuidados mínimos.
(Pendiente)