I am attempting to build the latest (today's source) current on my
system When compiling almost any program I get the error " make: don't
know how to make /usr/lib/crtbegin.o. Stop". I figured it might have
something to do with libraries (as I just upgraded from a 1.4 system and
didn't get this to compile). I try to make all in /usr/src/lib and I
get this error:
all ===> csu
all ===> csu/i386_elf
cc -O2 -fPIC -Werror -DLIBC_SCCS -DPIC -DDYNAMIC -DELFSIZE=32
-I/usr/src/lib/csu/i386_elf/../../../libexec/ld.elf_so
-I/usr/src/lib/csu/i386_elf/../common_elf -c -DCRT0 crt0.c -o crt0.o
In file included from
/usr/src/lib/csu/i386_elf/../common_elf/common.h:41,
from crt0.c:35:
/usr/src/lib/csu/i386_elf/../../../libexec/ld.elf_so/rtld.h:179: field
`linkmap' has
incomplete type
cc1: warnings being treated as errors
In file included from crt0.c:35:
/usr/src/lib/csu/i386_elf/../common_elf/common.h:77: warning: parameter
names (without types)
in function declaration
/usr/src/lib/csu/i386_elf/../common_elf/common.h:77: warning: data
definition has no type or
storage class
*** Error code 1
Stop.
*** Error code 1
Stop.
*** Error code 1
Stop.
Any ideas on what could be causing this? Anything I should try doing?
Chris
.:*~*:._.:*~*:._.:*~*:._.:*~*:._.:*~*:._.:*~*:.
Chris Ewert chris@infolaunch.com