Суть проблемы была в этом. Насколько я понимаю, у человека файл не компилировался в шелле вот так: c(geometry), из-за того что ВМ его не находит. Често говоря, первый раз такое вижу. Зачем для erl указывать путь к директории, если и без этого работает? Собссно я приложил скриншот. К тому же geometry.erl - это просто файлик из обычного обучающего курса безо всяких зависимостей