ChartDirector 6.0 (C++ Edition)

Installation


Installing ChartDirector for C++

ChartDirector for C++ is released as a zip file on Windows, and as a tar.gz file on Linux, FreeBSD, Mac OS X and Solaris. To install ChartDirector for C++:, simply extract the files from distribution.

Running ChartDirector Sample Programs

ChartDirector for C++ comes with three sets of sample programs.

Using ChartDirector in Your Projects on Windows

When you develop a project using ChartDirector, the development environment should be configured appropriately so that it can find the proper header files and link to the proper library files.

Using ChartDirector in Your Projects on Linux, FreeBSD, Mac OSX and Solaris

When you develop a project using ChartDirector, the development environment should be configured appropriately so that it can find the proper header files and link to the proper library files.

Important Note For Solaris g++/gcc

In Solaris, some compilers (such as g++/gcc) requires an assembler (as) and linker (ld) to produce executable code. Solaris comes standard with as/ld in "/usr/ccs/bin". If you do not find as/ld in "/usr/ccs/bin", please install it from the Solaris CD.

There is also an alternative as/ld distributed in the GNU binutils package.

ChartDirector is compiled using the Solaris as/ld. When developing software using ChartDirector, it is suggested you use the Solaris as/ld, not the GNU as/ld.

If you are using g++/gcc on Solaris, and you have the GNU binutils installed, by default, the g++/gcc compiler will use the GNU as/ld. To use the Solaris as/ld, you may uninstall the GNU binutils, or add the flag "-B/usr/ccs/bin/" in your compile and link statements. Simply setting the "path" variable to search for "/usr/ccs/bin" first is not sufficient.

Installing the ChartDirector License

If you have purchased a license to use ChartDirector, you should have a license key delivered to your via email and postal mail.

If your license key is for upgrading from a previous version of ChartDirector, you need to append the upgrade license key to the previous version license key, and use the combined license key.

There are two alternative methods to install the license key.