Exception: Remind::LibraryMissing

Inherits:
Error
  • Object
show all
Defined in:
lib/remind/library.rb

Overview

The shared library is not built, and no REMIND_LIBRARY says otherwise.

Instance Method Summary collapse

Constructor Details

#initialize(path) ⇒ LibraryMissing

Returns a new instance of LibraryMissing.



16
17
18
19
20
21
22
23
24
# File 'lib/remind/library.rb', line 16

def initialize(path)
  super(<<~MESSAGE)
    Remind's shared library is not built: #{path}

    Build it with `rake library`, or point REMIND_LIBRARY at one built
    elsewhere. Building needs a C compiler and make -- the same two things
    Remind itself needs.
  MESSAGE
end