Corelyzer Development

From CwWiki

Jump to: navigation, search

Contents

Corelyzer Development Environment Setup

This document talks about how to setup a development environment for a developer who want to build a copy of Corelyzer on his/her machine.

More details are provided in the following common and platform-specific section documents.

Common

Before download the source code, please also look at the Pre-installation Requirements in runtime Corelyzer Tutorial .

Download required libraries

Required libraries
Library Name Version Description Direct download URL
FreeType 2.2.1 FreeType font library Download
squish 1.5 DXT Compression Library Download
zlib 1.2.3 A compression library Download
libjpeg 6b A JPEG library Download
libpng 1.2.10 A PNG library Download
libtiff 3.8.2 A TIFF library Download

On Microsoft Windows XP, you might also need to download the following header files

Required C header files
Header name Direct download URL
glext.h Download
glxext.h Download
wglext.h Download

Download Corelyzer source code

Download subversion, if you do not have it yet.

Download from subversion repository with command line:

svn co svn://cube.evl.uic.edu/corewall/corelyzer/trunk corelyzer

Platform Specific

MacOSX Image:Universal_mac_logo.gif

Deveopment Setup in MacOSX

Makefile Targets

  • dist-mac
Build Mac distribution application bundle
  • dist-clean
Clean Mac distribution application bundle

Microsoft Windows XP Image:winFamLogo_XP.gif

Development Setup in Microsoft Windows XP