compile in erlang