Next: Installing CERNLIB software
Up: CERNLIB -- Software
Previous: Installing CERNLIB software
If you try to install the CERN Program Library on a system
that is not currently supported, you will get an error from
makepack as shown below. Should this occur, follow the procedure
below. Please remember to provide your feedback to the CERN Program
Library office so that the work is not lost and can be shared by
others.
Typical errors from makepack on unsupported Unix systems
zfatal:/cernlib/cern/94a/mgr (59) make -n kernlib
...
Make: make: 1254-002 Cannot find a rule to create target
/cernlib/cern/94a/src/car/kernxxx.car from dependencies. <---
Stop.
-
Modify the script cernsys to set the variables PLIUWC,
and PLISYS as appropriate. The names
chosen for and PLIUWC should be agreed
with the CERN Program Library office, if possible.
- PLIUWC
- Three letter code indicating the machine type.
This code is used to find the system dependant part of KERNLIB.
e.g., for the RS6000, PLIUWC is set to irs and the
RS6000 specific part of KERNLIB is in kernirs.car.
- PLINAME
- The appropriate PATCHY flag. This will
be automatically selected by the CERNLIB installation jobs.
If we were installing the libraries under a flavour of Unix known
as OBELIX, we would add the following line to the cradle.
Selecting Unix code on the OBELIX system
+USE,UNIX,IF=OBELIX.
- PLISYS
- This should be set to SYSTEMV, BSD, MACH
or UNKNOWN as appropriate.
-
Chose a machine specific KERNLIB pam for a similar system and copy it, e.g.
to kernobx.car in the case of OBELIX.
Janne Saarela
Wed Mar 29 15:50:22 METDST 1995