<commit_before>Using FTGL and Visual Studio
============================

FTGL on windows can be built a ether a dynamic link library (DLL) with export
lib (lib) or a static library (lib). All files will be built in the "build"
subdirectory that will be created in this directory.

FTGL requires the Freetype2 library (version 2.3.9).

Set up FreeType2
----------------

You will need to download the FreeType sources from http://www.freetype.org/,
or directly from git://git.sv.nongnu.org/freetype/freetype2.git if you have
installed Git.

Open the Visual Studio solution and build FreeType.

Finally, define the FREETYPE environment variable to the full path to your
FreeType sources, eg. C:\Users\john\Desktop\freetype

Build FTGL
----------

The "vc9" directory contains projects for use with Visual Studio 2008. The
"vc8" directory contains projects for Visual Studio 2005. These projects can
build both the dynamic and static libraries.

The "vc71" directory contains projects for use with Visual C++ 2003 and can
only build a dynamic library. It is no longer supported.

Use FTGL
--------

To use FTGL in your own projects you will need to link against either the
static lib, or the DLL export lib. All builds use the multithreaded runtime.

Your project will also need to include freetype2 and OpenGL.

For instructions on using Freetype go to www.freetype.org
For instructions on using OpenGL go to www.opengl.org
<commit_msg>Clarify DLL shipping requirements in msvc/README.txt.<commit_after>Using FTGL and Visual Studio
============================

FTGL on windows can be built a ether a dynamic link library (DLL) with export
lib (lib) or a static library (lib). All files will be built in the "build"
subdirectory that will be created in this directory.

FTGL requires the Freetype2 library (version 2.3.9).

Set up FreeType2
----------------

You will need to download the FreeType sources from http://www.freetype.org/,
or directly from git://git.sv.nongnu.org/freetype/freetype2.git if you have
installed Git.

Open the Visual Studio solution and build FreeType.

Finally, define the FREETYPE environment variable to the full path to your
FreeType sources, eg. C:\Users\john\Desktop\freetype

Build FTGL
----------

The "vc9" directory contains projects for use with Visual Studio 2008. The
"vc8" directory contains projects for Visual Studio 2005. These projects can
build both the dynamic and static libraries.

The "vc71" directory contains projects for use with Visual C++ 2003 and can
only build a dynamic library. It is no longer supported.

Use FTGL
--------

To use FTGL in your own projects you will need to link against either the
static lib, or the DLL export lib. All builds use the multithreaded runtime.
If built with the export lib, your project will need to ship with the
FTGL .dll file in order to be usable.

Your project will also need to include the freetype2 and OpenGL .dll files
in order to be usable.

For instructions on using Freetype go to www.freetype.org
For instructions on using OpenGL go to www.opengl.org

{'fraction_non_alphanumeric': 0.08543371522094927, 'fraction_numerical': 0.015057283142389525, 'mean_word_length': 3.8354430379746836, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 6, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2433418', 'n_tokens_mistral': 860, 'n_tokens_neox': 812, 'n_words': 449}