The LibXL API wrapper module, libxl.bsi, uses named parameters and thus requires the compiler /P switch. Since it contains many functions that may not be used in any particular program, your RUN modules will be much smaller if you use the extended version of the /P switch, /PX. For APN and the standalone external compiler (compil.exe), use the -p or -px switch. Examples:
From the dot prompt:
.COMPIL TSTACB/X:2/M/PX
From within APN:
"c:\vm\APN\compil.exe" -ini c:\vm\miame\miame.ini -w:4000 -x:2 -m -px -lf -lsm -so "C:\vm\miame\exlib63\908068\tstacb.bp"