makefile changes

- effort to repair makefiles
- added indication for 32bit
- still not working properly on 64bit machine with 64bit compilers