The file esuser.h must be included by any C file that interfaces to IBM Smalltalk. This file resides in the include directory provided with the release. The include directory should be included in the C compiler search path by using the -I option.