misc/libfreetype/docs/INSTALL.VMS
author koda
Sun, 16 Oct 2011 18:37:57 +0200
branch0.9.16
changeset 6001 24b3a7ba3884
parent 5172 88f2e05288ba
permissions -rw-r--r--
more details in chCheckProto
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 ---