misc/libfreetype/docs/INSTALL.VMS
author dag10 <gottlieb.drew@gmail.com>
Wed, 16 Jan 2013 18:34:43 -0500
changeset 8393 85bd6c7b2641
parent 5172 88f2e05288ba
permissions -rw-r--r--
Can now change theme for static and mission maps. Fixed mission map descriptions that had commas which broke them. Now, you must escape commas in map descriptions. Made bgwidget repaint on animation tick to avoid buffer-not-clearing issue with widgets that change overtop the background leaving a ghost image of the widget's previous state. Generated map is now the default map in the mapconfig widget.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
5172
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
     1
How to build the freetype2 library on VMS
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
     2
-----------------------------------------
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
     3
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
     4
It is actually very  straightforward to install the Freetype2 library.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
     5
Just  execute vms_make.com from  the toplevel  directory to  build the
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
     6
library.  This procedure currently accepts the following options:
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
     7
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
     8
DEBUG
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
     9
  Build the library with debug information and without optimization.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    10
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    11
lopts=<value>
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    12
  Options to pass to the link command e.g. lopts=/traceback
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    13
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    14
ccopt=<value>
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    15
  Options to pass to the C compiler e.g. ccopt=/float=ieee
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    16
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    17
In case you did download the demos, place them in a separate directory
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    18
sharing the same toplevel as the directory of Freetype2 and follow the
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    19
same  instructions as  above  for  the demos  from  there.  The  build
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    20
process relies on this to figure the location of the Freetype2 include
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    21
files.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    22
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    23
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    24
To rebuild  the  sources it is necessary to  have MMS/MMK installed on
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    25
the system.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    26
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    27
The library is available in the directory
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    28
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    29
  [.LIB]
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    30
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    31
To  compile applications  using  FreeType  2 you  have  to define  the
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    32
logical FREETYPE pointing to the directory
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    33
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    34
  [.INCLUDE.FREETYPE]
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    35
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    36
i.e., if  the directory in which  this INSTALL.VMS file  is located is
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    37
$disk:[freetype] then define the logical with
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    38
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    39
  define freetype $disk:[freetype.include.freetype]
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    40
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    41
This version has  been tested with Compaq C  V6.2-006 on OpenVMS Alpha
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    42
V7.2-1.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    43
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    44
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    45
  Any problems can be reported to
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    46
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    47
    Jouk Jansen <joukj@hrem.stm.tudelft.nl> or
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    48
    Martin P.J. Zinser <zinser@zinser.no-ip.info>
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    49
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    50
------------------------------------------------------------------------
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    51
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    52
Copyright 2000, 2004 by
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    53
David Turner, Robert Wilhelm, and Werner Lemberg.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    54
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    55
This  file  is  part  of the  FreeType  project, and may  only be  used,
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    56
modified,  and  distributed  under  the  terms of  the FreeType  project
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    57
license, LICENSE.TXT.   By continuing to use, modify, or distribute this
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    58
file you  indicate that  you have  read the  license and understand  and
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    59
accept it fully.
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    60
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    61
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    62
--- end of INSTALL.VMS ---