- Fix for definition of random.h
- ifdef for header file.