Using Gen 8.6 with Linux Implementation Toolset/Build Tool.
On Linux the following command has previously been used successfully to build Gen user exits from abrtexit.c to create libabex.so.
cd $IEFH/make
make -f abrtexit.lin
After install of 8.6.4 Consolidation PTF RTX86400 this error is returned:
abrtexit.lin:1: *** missing separator. Stop.
Gen 8.6 Linux Implementation Toolset + Consolidation PTF 8.6.4
Gen 8.6 Unix Implementation Toolset + Consolidation PTF 8.6.4
Due to changes in earlier PTF RTX86315 (incorporated into RTX86400), the make can no longer be used directly on the makefile abrtexit.lin.
The script mkexits in directory $IEFH/make directory needs to be used instead. This is per the doc. page: UNIX and Linux Action Block Runtime User Exits
See section at bottom of page: Building on UNIX/Linux
This article also covers it: Gen 8.6 UNIX/Linux User Exits build script changes