libirecovery icon indicating copy to clipboard operation
libirecovery copied to clipboard

Issue with ./autogen.sh and subsequently make

Open shadyproject opened this issue 8 years ago • 3 comments

Currently, on OS X, ./autogen ends with an error after trying to create the Makefile

config.status: error: cannot find input file: src/Makefile.in'`

It appears that a makefile gets created anyway. When trying to make, the current output is

cd . && /bin/sh ./config.status config.h
config.status: creating config.h
/Library/Developer/CommandLineTools/usr/bin/make  all-recursive
Making all in src
make[2]: *** No rule to make target `all'.  Stop.
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2

Make install fails similarly

Making install in src
make[1]: *** No rule to make target `install'.  Stop.
make: *** [install-recursive] Error 1

shadyproject avatar Mar 21 '16 20:03 shadyproject

+1

mohamedhagag avatar Jun 26 '16 18:06 mohamedhagag

I encountered this issue today I ran brew install libtool which was declared as missing by the autogen,

  1. ran automake which says to...
  2. ...run aclocal...
  3. ...and autoconf
  4. then I re-ran automake which failed.
  5. NEVERMIND,
  6. I ran ./autogen.sh and the process end successfully.

I think running only the first step is useful

Hope it will help someone :)

ttben avatar Sep 05 '18 10:09 ttben