I have been trying to build glibc on Clear Linux, with a previous issue discussed here: How do I build into a specified directory using the "prefix" option of configure?
Now that I have succeeded in running configure, there seems to be something wrong in the makefile:
james@clr ~/Downloads/glibc $ make
Makeconfig:42: *** missing separator. Stop.
line 42 of Makeconfig:
objdir must be defined by the build-directory Makefile.
and the nakefile up to the point of error:
ifneq (,)
This makefile requires GNU Make.
endif
all: # Make this the default goal
ifneq "$(origin +included-Makeconfig)" "file"
+included-Makeconfig := yes
ifdef subdir
.. := ../
endif
# $(common-objdir) is the place to put objects and
# such that are not specific to a single subdir.
ifdef objdir
objpfx := $(patsubst %//,%/,$(objdir)/$(subdir)/)
common-objpfx = $(objdir)/
common-objdir = $(objdir)
else
objdir must be defined by the build-directory Makefile.
endif
I have GNU Make 4.2.1