Well, to be honest, I was just looking for the LDA because I was curious what it was, and the second hit was the C LDA implementation . It compiles fine with gcc, although some warnings appear. I don't know if it is clean ANSI C or not, but considering there is gcc for the available windows, this should not be a problem. If you have problems compiling, ask a specific question about this.