(file) Return to Tru64BuildNotes.txt CVS log (file) (dir) Up to [Pegasus] / pegasus / doc

 1 mike  1.1 
 2 mike  1.4 Ported to what?
 3           ===============
 4           
 5           We ported to a platform using the DEC C++ compiler (whose program name
 6           is cxx). Here is what "uname -a" had to say about our platform):
 7           
 8           % uname -a 
 9           OSF1 hodtbd01.bmc.com V4.0 1229 alpha
10           
11 mike  1.1 Notes on building for TRU64:
12 mike  1.2 ============================
13 mike  1.1 
14 mike  1.2 1.  Define these environment variables:
15 mike  1.1 
16 mike  1.2     PEGASUS_PLATFORM <- TRU64_ALPHA_DECCXX
17               PEGASUS_OS_TYPE <- unix
18               PEGASUS_HOME <- $HOME/pegasus_home
19 mike  1.1 
20 mike  1.2 2.  Be sure GNU make is on your path before the ordinary make (name it
21               "make").
22 mike  1.1 
23 mike  1.2 3.  Make an install mu (only necessary to get proper source dependencies
24 mike  1.3     working). Just change to peagsus/src/utils/mu and type "make". Then
25               install it (put mu executable on your path someplace).
26 mike  1.1 
27 mike  1.2 4.  Install flex and bison (you can also change the makefiles to use lex
28               and yacc).
29 mike  1.1 
30 mike  1.2 5.  Be sure to put PEGASUS_HOME/bin on your PATH
31           
32           6.  Be sure to put PEGASUS_HOME/lib on your LD_LIBRARY_PATH
33           
34           7.  If this fails, e-mail mbrasher@bmc.com
35           
36           Unresolved problems:
37           ====================
38           
39 mike  1.5 1.  Template instantiation is done locally (using the -tlocal option) so
40               binaries will be a bit larger for now. The largest library is around
41               600K at present (this is expected to shrink later).
42 mike  1.2 
43 mike  1.5 2.  Some unreachable code warnings exist in code generated by bison
44               (we can't do anything about these unfortunately but they are harmless).
45 mike  1.2 
46           3.  There is a harmless warning from the file <sys/select.h> (not much we
47               can do about this one).

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2