att / ast

AST - AT&T Software Technology
Eclipse Public License 1.0
558 stars 152 forks source link

Several fixes to enable AST/KSH to build on several systems #1469

Closed lkoutsofios closed 4 years ago

lkoutsofios commented 4 years ago

these changes should enable AST/KSH to build on several linux systems, including Ubuntu 16,18,19 openSuSE 15 and Tumbleweed and Centos 7,8 (maybe 6)

quick build instructions:

this should build without errors, but if you get a Memory Fault it may be caused by an incompatibility between /bin/ksh and the KSH plugins. if this happens edit arch/*/bin/.paths and add 'no' in front of the PLUGIN_LIB line. then run ./bin/package make again.

the initial build should also work using bash:

bash ./bin/package make SHELL=/bin/bash

but I haven't tried it recently.

lkoutsofios