NOTE-1: Currently all Erlang client code only runs on Sun workstations, and
the C code called by Erlang code must also be compiled for Sun.

NOTE-2: The Erlang veneer assumes that the FE sends a 32 bit integer
(0x41424344) in the beginning of a session. Check whether the FE you are
running actually does it.


This directory has following files and subdirectories:

README			: This file.

binary_veneer_EC.erl 	: Erlang veneer implemented on top of a modified
			  C-veneer.

thor_server_EC.erl   	: Thor server process which uses the binary_veneer_EC.

binary_veneer.[ch]	: This is the modified C binary veneer.

	Unfortunately we don't have a proper Makefile now.
	The easiest way to compile this file is by running following
	command on a Sun Workstation.

	    % gcc -Wall -Wno-implicit -DNDEBUG -g             \
	          -I. -I../../C  -I../../C/specs -I../../C/.. \
		  -I../../C/../.. -c binary_veneer.c

       Further you also have to recompile all the files for Sun that
       "binary_veneer.c" is dependant of, specially
       ~/thor/common/hostname.c.

       If you have problem with compilation of this file, talk to Eui-Suk.



/Eui-Suk Chung (euisuk@lcs.mit.edu)
