Originally Posted By: rmv
There had also been some Makefile errors where instead of '-Di8', the bogus '-i8' flag was being used for the C compiler, which I suspect would break that #ifdef declaration on 64-bit machines.


No, thats not the case:
(I only added -Wall -pedantic for testing purpose)
Code:
gcc -O -Dgnu -DLINUX -Di8 -Wall -pedantic -c /home/blub/.soft/usr/local/charmm/c34b2/source/machdep/cstuff.c