Date: Fri, 10 Jan 1997 17:19:02 +1000 (EST) From: David Conran <lucifer@maths.uq.oz.au> To: freebsd-current@freebsd.org Subject: another problem in "make world" Message-ID: <199701100719.RAA19180@qed.maths.uq.edu.au>
next in thread | raw e-mail | index | archive | help
I have only recently sup'd the current kernel ... and did a "make world" it died in: ------------------------------------------------------------------------------ cd /usr/src/lib/csu/i386 && make depend && make -DNOMAN -DNOPROFILE all install cleandir obj rm -f .depend mkdep -O -DLIBC_SCCS -fno-omit-frame-pointer -DCRT0 -DDYNAMIC /home/src/lib/csu/i386/crt0.c mkdep -a -O -DLIBC_SCCS -fno-omit-frame-pointer /home/src/lib/csu/i386/c++rt0.c cc -O -DLIBC_SCCS -fno-omit-frame-pointer -c -DCRT0 -DDYNAMIC /home/src/lib/csu/i386/crt0.c -o crt0.o In file included from /home/src/lib/csu/i386/crt0.c:44: /usr/include/link.h:187: conflicting types for `dlopen' /usr/include/dlfcn.h:41: previous declaration of `dlopen' /usr/include/link.h:189: conflicting types for `dlsym' /usr/include/dlfcn.h:42: previous declaration of `dlsym' *** Error code 1 Stop. ------------------------------------------------------------------------------ This was compiled on an old-ish 2.2 snap. I went into the /usr/src/lib/csu/i386 ... and did a make clean;make depend; make and it did the same thing but ... I looked at the Makefile there ... and tried ... "make beforeinstall" and now it works. ie. install -C -o bin -g bin -m 444 /usr/src/lib/csu/i386/dlfcn.h /usr/include um .. is the "make beforeinstall" not being called somewhere in the "make world" for this lib? David -- _--_|\ David Conran, Voice: +61-7-3365-3254 / * Systems Administrator Fax: +61-7-3365-1477 \_.--._/ Department of Mathematics, Email: lucifer@maths.uq.edu.au v The University of Queensland, 4072 "Reach out and grep someone"
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199701100719.RAA19180>