I'm new to GNU and I've been trying to compile a package using Autotools on Mac. After executing the command ./configure
, I get the following:
checking for a BSD-compatible install... /usr/bin/install -cchecking whether build environment is sane... yeschecking for a thread-safe mkdir -p... ./install-sh -c -dchecking for gawk... nochecking for mawk... nochecking for nawk... nochecking for awk... awkchecking whether make sets $(MAKE)... yeschecking whether make supports nested variables... yeschecking build system type... x86_64-apple-darwin19.4.0checking host system type... x86_64-apple-darwin19.4.0checking for gcc... gccchecking whether the C compiler works... yeschecking for C compiler default output file name... a.outchecking for suffix of executables... checking whether we are cross compiling... nochecking for suffix of object files... ochecking whether we are using the GNU C compiler... yeschecking whether gcc accepts -g... yeschecking for gcc option to accept ISO C89... none neededchecking whether gcc understands -c and -o together... yeschecking whether make supports the include directive... yes (GNU style)checking dependency style of gcc... gcc3checking how to run the C preprocessor... gcc -Echecking whether ln -s works... yeschecking whether make sets $(MAKE)... (cached) yeschecking how to print strings... printfchecking for a sed that does not truncate output... /usr/bin/sedchecking for grep that handles long lines and -e... /usr/bin/grepchecking for egrep... /usr/bin/grep -Echecking for fgrep... /usr/bin/grep -Fchecking for ld used by gcc... /Library/Developer/CommandLineTools/usr/bin/ldchecking if the linker (/Library/Developer/CommandLineTools/usr/bin/ld) is GNU ld... nochecking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -Bchecking the name lister (/usr/bin/nm -B) interface... BSD nmchecking the maximum length of command line arguments... 196608checking how to convert x86_64-apple-darwin19.4.0 file names to x86_64-apple-darwin19.4.0 format... func_convert_file_noopchecking how to convert x86_64-apple-darwin19.4.0 file names to toolchain format... func_convert_file_noopchecking for /Library/Developer/CommandLineTools/usr/bin/ld option to reload object files... -rchecking for objdump... objdumpchecking how to recognize dependent libraries... pass_allchecking for dlltool... nochecking how to associate runtime and link libraries... printf %s\nchecking for ar... archecking for archiver @FILE support... nochecking for strip... stripchecking for ranlib... ranlibchecking command to parse /usr/bin/nm -B output from gcc object... okchecking for sysroot... nochecking for a working dd... /bin/ddchecking how to truncate binary pipes... /bin/dd bs=4096 count=1checking for mt... nochecking if : is a manifest tool... nochecking for dsymutil... dsymutilchecking for nmedit... nmeditchecking for lipo... lipochecking for otool... otoolchecking for otool64... nochecking for -single_module linker flag... yeschecking for -exported_symbols_list linker flag... yeschecking for -force_load linker flag... yeschecking for ANSI C header files... yeschecking for sys/types.h... yeschecking for sys/stat.h... yeschecking for stdlib.h... yeschecking for string.h... yeschecking for memory.h... yeschecking for strings.h... yeschecking for inttypes.h... yeschecking for stdint.h... yeschecking for unistd.h... yeschecking for dlfcn.h... yeschecking for objdir... .libschecking if gcc supports -fno-rtti -fno-exceptions... yeschecking for gcc option to produce PIC... -fno-common -DPICchecking if gcc PIC flag -fno-common -DPIC works... yeschecking if gcc static flag -static works... nochecking if gcc supports -c -o file.o... yeschecking if gcc supports -c -o file.o... (cached) yeschecking whether the gcc linker (/Library/Developer/CommandLineTools/usr/bin/ld) supports shared libraries... yeschecking dynamic linker characteristics... darwin19.4.0 dyldchecking how to hardcode library paths into programs... immediatechecking whether stripping libraries is possible... yeschecking if libtool supports shared libraries... yeschecking whether to build shared libraries... yeschecking whether to build static libraries... yeschecking for math... nochecking for ANSI C header files... (cached) yeschecking sys/utsname.h usability... yeschecking sys/utsname.h presence... yeschecking for sys/utsname.h... yeschecking for unistd.h... (cached) yeschecking windows.h usability... nochecking windows.h presence... nochecking for windows.h... nochecking gmp.h usability... yeschecking gmp.h presence... yeschecking for gmp.h... yeschecking for stdint.h... (cached) yeschecking for an ANSI C-conforming const... yeschecking for size_t... yeschecking whether byte ordering is bigendian... nochecking for long long... yeschecking for uint32_t... yeschecking for uint8_t... yeschecking for random... yeschecking for erf... yeschecking for lgamma... yeschecking for log1p... yeschecking that generated files are newer than configure... doneconfigure: creating ./config.status.in'ig.status: error: cannot find input file: `Makefile
After speaking with a teammate working on Windows and using MinGW64, the issue arises on the last line, where the Makefile is supposed to be created like so:
config.status: creating Makefile
Any help will be appreciated.