Dia for Windows / Compiling / Compile Dia for Windows

How to compile Dia for Windows

Steffen Macke

$Date: 2009-08-16 13:32:50 +0200 (Sun, 16 Aug 2009) $


Table of Contents

Introduction
Folder structure
Installing the required software
Install Microsoft Visual C++ Version 6.0
Install MSDN Library
Install Visual Studio 6 Service Pack 6
Install the GTK+ All-in-one-bundle
Install iconv
Install libxml2
Installing optional software
Install LibArt_LGPL
NSIS
Install Python 2.3
Install swig
Install LibXSLT
Getting the Dia sources
Additional sources for the MSVC build
Compilation
Putting everything together
Troubleshooting
Debugging
Console Output
Additional information
Compiler
Make
Command line interpreter
Build Files

Introduction

This document describes (step by step) how to compile Dia for Windows using Microsoft Visual C++ Version 6.0 and the GTK+ Development Environment.

Dia is a diagram editor. More information about dia can be found on the dia homepage, http://live.gnome.org/Dia.

Dia for Windows is available from http://dia-installer.de.

Folder structure

Understanding the folder structure is helpful especially when unzipping developer packages:

    	c:\gtk
    	     |
    	     +---bin
    	     |
    	     +---include
    	     |
    	     +---lib
    	

Sometimes the zip files contain the bin, include and lib inside another folder. While unzipping, make sure that their contents end up in c:\gtk\bin, c:\gtk\include and c:\gtk\lib.

Dia for Windows / Compiling / Compile Dia for Windows

Copyright 2003-2009 Steffen Macke | Privacy Policy | Imprint