On some platforms (such as msys), symlinks are (poorly) emulated by simply creating a copy of the file.
This means that when building out of tree, the build tree gets a copy of the original makefile, which can lead to unintuitive build errors when the original makefile gets updated later. Instead simply create a stub makefile which includes the real one. --- configure | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configure b/configure index 84ee548..afc35d8 100755 --- a/configure +++ b/configure @@ -4173,7 +4173,7 @@ echo "License: $license" echo "Creating config.mak and config.h..." -test -e Makefile || $ln_s "$source_path/Makefile" . +test -e Makefile || echo "include $source_path/Makefile" > Makefile config_files="$TMPH config.mak" -- 1.7.9.4 _______________________________________________ libav-devel mailing list [email protected] https://lists.libav.org/mailman/listinfo/libav-devel
