[devel] etherboot-5.4.2-alt0.2: rebuild failed

Michael Shigorin =?iso-8859-1?q?mike_=CE=C1_osdn=2Eorg=2Eua?=
Сб Окт 14 23:28:23 MSD 2006


On Sat, Oct 14, 2006 at 11:13:20PM +0400, Dmitry V. Levin wrote:
> > > > > ld  -N -r bin/start32.o bin/linuxbios.o bin/bios.o bin/console.o bin/memsizes.o bin/basemem.o bin/hidemem.o bin/e820mangler.o bin/realmode.o bin/realmode_asm.o bin/callbacks.o bin/pxe_callbacks.o bin/config.o bin/undi.o bin/bootlib.a  -o bin/undi.rt.o
> > > > > bin/undi.rt.o: In function `vsprintf':
> > > > > vsprintf.c:(.text+0x5f9e): undefined reference to `__stack_chk_fail'
> > > > > make: *** [bin/undi.dsk.rt] Error 1
> > > > О, ещё один.
> > > Линкуются как попало (без помощи gcc), а потом удивляются...
> > Гм.  Кто-нить просветит, как тогда линковаться с помощью gcc?
> Все нормальные программы (их подавляющее большинство) линкуются
> с помощью gcc.  Но бывают исключения, например код,
> предназначенный для realmode.

-fno-stack-protector -- нехай собі живе.

-- 
 ---- WBR, Michael Shigorin <mike на altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/



Подробная информация о списке рассылки Devel