version 1.1, 2001/07/16 22:34:18
|
version 1.2, 2001/07/17 00:31:31
|
|
|
| |
Notes on building for TRU64: | Notes on building for TRU64: |
|
============================ |
| |
1. Be sure GNU make is on your path before the ordinary make (it must be called |
1. Define these environment variables: |
"make". |
|
| |
2. Set the PEGASUS_PLATFORM variable to "TRU64_ALPHA_DECXX" |
PEGASUS_PLATFORM <- TRU64_ALPHA_DECCXX |
|
PEGASUS_OS_TYPE <- unix |
|
PEGASUS_HOME <- $HOME/pegasus_home |
| |
3. Need bison and flex |
2. Be sure GNU make is on your path before the ordinary make (name it |
|
"make"). |
| |
4. Be sure to put PEGASUS_HOME/bin on your PATH |
3. Make an install mu (only necessary to get proper source dependencies |
|
working). |
| |
5. Be sure to put PEGASUS_HOME/lib on your LD_LIBRARY_PATH |
4. Install flex and bison (you can also change the makefiles to use lex |
|
and yacc). |
| |
|
5. Be sure to put PEGASUS_HOME/bin on your PATH |
|
|
|
6. Be sure to put PEGASUS_HOME/lib on your LD_LIBRARY_PATH |
|
|
|
7. If this fails, e-mail mbrasher@bmc.com |
|
|
|
Unresolved problems: |
|
==================== |
|
|
|
1. Template instantiation not handled yet so binaries will be large for |
|
now. |
|
|
|
2. Several unreachable code warnings still appear (these will be suppressed |
|
later on a case-by-case basis). |
|
|
|
3. There is a harmless warning from the file <sys/select.h> (not much we |
|
can do about this one). |