Date: Wed, 10 Sep 2008 00:50:04 +0200 From: Polytropon <freebsd@edvax.de> To: freebsd_user@guice.ath.cx Cc: freebsd-questions@freebsd.org Subject: Re: kldxref: file isn't dynamically-linked^M -- TECRA Message-ID: <20080910005004.968fcdd4.freebsd@edvax.de> In-Reply-To: <20080909184749.GA34613@WORKSTATION.guice.ath.cx> References: <20080909184749.GA34613@WORKSTATION.guice.ath.cx>
next in thread | previous in thread | raw e-mail | index | archive | help
I'm not sure if I can help you, but there's something that looks strange to me: On Tue, 9 Sep 2008 14:47:49 -0400, freebsd_user@guice.ath.cx wrote: > ===> zyd (install)^M > install -o root -g wheel -m 555 if_zyd.ko /boot/kernel^M > install -o root -g wheel -m 555 if_zyd.ko.symbols /boot/kernel^M > kldxref /boot/kernel^M > kldxref: file isn't dynamically-linked^M > kldxref: I'm sure you noticed the Ctrl-M (^M) at the ends of each line. This seems to be an MS-DOS-like line break (ASCII 0x13 + 0x10). UNIX (and so FreeBSD) use the NL or LF character 0x10. And 0x13 is the CR character which is equivalent to Ctrl-M, if I do remember correctly. Why is it displayed in the masked (!) form in the output of make? Is there - eventually - a file involved that does use this strange 2-byte-linebreak? Could this be a reason? Is it possible that at this stage of compilation a file named "/boot/kernel^M" is requested, but does not exist? I'm not sure at this, I'm just guessing. Maybe it helps... -- Polytropon >From Magdeburg, Germany Happy FreeBSD user since 4.0 Andra moi ennepe, Mousa, ...
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20080910005004.968fcdd4.freebsd>