On Wednesday 28 March 2001 02:12, [EMAIL PROTECTED] wrote: > On Wed, Mar 28, 2001 at 01:55:38AM -0600, Scott E. Graves wrote: > > When doing a make install in /usr/src/linux for kernel 2.4.2 I receive: > > > > make[1]: Entering directory > > `/usr/src/kernel-source-2.4.2/arch/i386/boot' ld -m elf_i386 -Ttext 0x0 > > -s -oformat binary bbootsect.o -o bbootsect ld: cannot open binary: No > > such file or directory > > make[1]: *** [bbootsect] Error 1 > > make[1]: Leaving directory `/usr/src/kernel-source-2.4.2/arch/i386/boot' > > make: *** [install] Error 2 > > localhost:/usr/src/linux# > > > > What is causing ld to fail? I just recently upgraded to sid on this > > machine. Prior to this, the compilation worked fine. > > > > Scott > > > > > > -- > > To UNSUBSCRIBE, email to [EMAIL PROTECTED] > > with a subject of "unsubscribe". Trouble? Contact > > [EMAIL PROTECTED] > > If you've checked out the #debian irc channel, they say that in the file > arch/"your architecture"/boot/Makefile, someone misspelled --oformat, and > wrote -oformat in four different place. > > A quick search and replace in vi should fix it: > :%s/\-oformat/\-\-oformat/g > > Calyth
Yeah, I just realized what was happening after consulting the ld manpage. I used sed s/-oformat/--oformat/ > Makefile.new to accomplish this. Thanks for the quick response, tho. Scott