2

I just tried "make" in Chicago Boss(Erlang web framework) dir and failed with error


{"init terminating in do_boot",{undef,[{make,all,[]},{init,start_it,1},{init,start_em,1}]}}

What is wrong? What should I do?

My environment is Ubuntu 10.04, Erlang R13B03.

Manoj Govindan
  • 72,339
  • 21
  • 134
  • 141
Stan
  • 4,169
  • 2
  • 31
  • 39
  • well that was not make alone, you've attempted to run the server after make went okay (at least that was my scenario to get the same error and land here after some googling) – Anton Kraievyi Jul 27 '11 at 17:28

1 Answers1

8

This error warns you that the function make:all() doesn't exist or couldn't be found. Given the make:all() function is part of the standard library shipped with Erlang and that you're on Ubuntu, I have to ask if you're using the default install of the language on there.

You have to know that Ubuntu strips down Erlang to the strict minimum required to run CouchDB on the live CD. There are other packages you need to install for it to work if that's your case — or otherwise just install from source, which is usually what I do.

I GIVE TERRIBLE ADVICE
  • 9,578
  • 2
  • 32
  • 40