1 mike 1.1
2 Notes on building for TRU64:
|
3 mike 1.2 ============================
|
4 mike 1.1
|
5 mike 1.2 1. Define these environment variables:
|
6 mike 1.1
|
7 mike 1.2 PEGASUS_PLATFORM <- TRU64_ALPHA_DECCXX
8 PEGASUS_OS_TYPE <- unix
9 PEGASUS_HOME <- $HOME/pegasus_home
|
10 mike 1.1
|
11 mike 1.2 2. Be sure GNU make is on your path before the ordinary make (name it
12 "make").
|
13 mike 1.1
|
14 mike 1.2 3. Make an install mu (only necessary to get proper source dependencies
15 working).
|
16 mike 1.1
|
17 mike 1.2 4. Install flex and bison (you can also change the makefiles to use lex
18 and yacc).
|
19 mike 1.1
|
20 mike 1.2 5. Be sure to put PEGASUS_HOME/bin on your PATH
21
22 6. Be sure to put PEGASUS_HOME/lib on your LD_LIBRARY_PATH
23
24 7. If this fails, e-mail mbrasher@bmc.com
25
26 Unresolved problems:
27 ====================
28
29 1. Template instantiation not handled yet so binaries will be large for
30 now.
31
32 2. Several unreachable code warnings still appear (these will be suppressed
33 later on a case-by-case basis).
34
35 3. There is a harmless warning from the file <sys/select.h> (not much we
36 can do about this one).
|