If you just run the command like the following:
/path_to_atk-2009.06/nlpython/bin/nlpython
, you will see some messages that tell us the compiler platform: [GCC 4.2.4 (Ubuntu 4.2.4-5ubuntu1)] on linux2.
From the error message you have met, I guess the compiler flag "CFLAGS="-fno-stack-protector" was not used to compile the version of ATK-Semi library you have installed. So it is necessary to install GLIBC_2.4.
Anyway, the tip in your link is a good suggestion to do some tests for ATK-Semi library to avoid installing GLBC_2.4.