Make or... Break?
Posted: 29 Apr 2010 17:33
Hi,
I have this issue with make that pops up every now and then.
When compiling vlc, instead of starting to compile, the "make" sometimes starts some kind of automake configuration, which always leads to a failed build if I let it run and forces me to start rebuilding from scratch with bootstrap, config and make.
Not only a very time-consuming procedure, but always a chance to get my entire vlc branch FUBAR'ed, as happened in a few occasions.
So, instead of what I want:
I get something like:
I know, i'm playing with tools I don't understand. I suppose I'm touching the wrong file, but have no clue which one.
Compiling natively on Windows using msys/mingw
Is there a way to disable this behaviour?
I have this issue with make that pops up every now and then.
When compiling vlc, instead of starting to compile, the "make" sometimes starts some kind of automake configuration, which always leads to a failed build if I let it run and forces me to start rebuilding from scratch with bootstrap, config and make.
Not only a very time-consuming procedure, but always a chance to get my entire vlc branch FUBAR'ed, as happened in a few occasions.
So, instead of what I want:
Code: Select all
$ make
make all-recursive
make[1]: Entering directory `/vlc/modules/video_output'
Making all in msw
make[2]: Entering directory `/vlc/modules/video_output/msw'
make all-am
make[3]: Entering directory `/vlc/modules/video_output/msw'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/vlc/modules/video_output/msw'
make[2]: Leaving directory `/vlc/modules/video_output/msw'
make[2]: Entering directory `/vlc/modules/video_output'
CC libbluemotion_plugin_la-bluemotion.lo
CCLD libbluemotion_plugin.la
Creating library file: .libs/libbluemotion_plugin.dll.a
make[2]: Leaving directory `/vlc/modules/video_output'
make[1]: Leaving directory `/vlc/modules/video_output'
Code: Select all
$ make
cd ../.. && make am--refresh
make[1]: Entering directory `/vlc'
CDPATH="${ZSH_VERSION+.}:" && cd . && /bin/sh /vlc/autotools/missing --run aclocal-1.11 -I m4
m4/autoopts.m4:22: warning: underquoted definition of AG_PATH_AUTOOPTS
m4/autoopts.m4:22: run info '(automake)Extending aclocal'
m4/autoopts.m4:22: or see http://sources.redhat.com/automake/automake.html#Extending-aclocal
cd . && /bin/sh /vlc/autotools/missing --run automake-1.11 --gnu
<pressing ctrl-C here because it leads to nothing good>
make: *** Deleting file `../../aclocal.m4'
make[1]: *** [Makefile.in] Interrupt
make: *** [../../aclocal.m4] Interrupt
Compiling natively on Windows using msys/mingw
Is there a way to disable this behaviour?