Die Installation ist eigentlich sehr einfach:
Im Moment liegt die Bibliothek nur in PureC kompatibler Form als PCGEM.LIB vor. Sie können diese Bibliothek mit den Original-Headerdateien oder mit den mitgelieferten Headerdateien ACSAES.H bzw. ACSVDI.H verwenden. Ich empfehle jedoch, gemäß den Kommentaren in den Dateien AES_NEW.H und VDI_NEW.H zu verfahren, um dadurch auch ältere Projekte mit der neuen GEM-Bibliothek compilieren zu können.
Hinweis: Um sprechende Namen für das global-Array der Anwendung zu haben, wurde eine Struktur GlobalArray definiert. In anderen Bibliotheken wird meist ein Array verwendet. Durch Casten kann das Array als GlobalArray in der PCGEM.LIB verwendet werden. Daher werden wohl einige Warnungen kommen können! Ich werde mir noch etwas ausdenken, um hier Abhilfe zu schaffen.
Hinweis: Ab der Version 0.6.0 benötigt die Bibliothek die Funktion Ash_getcookie aus der Bibliothek PCTOS.LIB. Entweder wird die Bibliothek PCTOS.LIB verwendet, oder es muß eine Funktion Ash_getcookie mit identischer Funktionalität gelinkt werden.