Thanks for your response. I am new to erlang and have spent a fews days trying to compile and install MongooseIM with no success. The process generates a few errors which I am not able to understand or fix. I have thus decided to revisit this at a later stage when I have a better understanding of the various components.
I have thus opted to go the route of installing the precompiled MongooseIM package, which installed with no problems. Could I ask if you could please provide an example of how to enable the parse transform on the module which does not require compiling the MongooseIM source code.