Learning m4

23. August 2006

Until today, I had heared about m4 only that it is one of the so many special Unix tools of which I will never now exactly how they work or at least not completly. Unfortunately gtkmm uses a lot of m4 to generate the C++ code from it’s .hg and .ccg input files and I had to change some things to allow building without Atk.

So I found out that m4 is not that damn complicated and could after some manual reading easily archive the things that I wanted. Anyway, I also changed some code in *.pm files without knowing what language they use in detail. Seems like a quite easy scripting language but would be cool if someone could tell me.

2 Responses to “Learning m4”

  1. murrayc Says:

    .pm files are perl. It’s an unpleasant programming language that gets stuff done.


  2. Thanks, sometime later I found out that those a perl modules. Well, I was not too important to know for my changes because I just looked for some examples which did mostly the same


Comments are closed.