Hi Wahiba,
.a in compiled i-4GL are .o 's ( object ), gathered into a library, generally with the ar command.
With fglpc ( the informix 4gl RDS pseudo code compiler ), the notion of archive does not exist per-se.
What you have to do is to compile all of the .a archive file, then concatenate them into a single .4go file.
Beware with limits of a .4go, ie number of code lines, space for global variables etc... The size is not infinite; You will have errors at runtime in this case.
Second solution : ask Marc, he will surely know it :-)
Best regards