
On Wed, 07 Jul 2010, jiri.kubias@gmail.com wrote:
Ahoj pri prekladu syslessu pro LPC17xx s config.bare na me vyskoci tenhle warning
/usr/arm-elf/gcc/4.4.4/bin/../lib/gcc/arm-elf/4.4.4/../../../../arm-elf/bin/ld: warning: cannot find entry symbol g_pfnVectors; defaulting to 0000000000000000
Zatim jsem to nezkoumal, ale kdyby nekdo vedel rychle co s tim tak at to prosim opravi nebo me aspon navede na spravnej smer kde to hledat.
Vyresit to nasledujici patch, ale nevim, jestli to neni moc velka prasarna. At se k tomu vyjadri Petr nebo Pavel. Jde o to, ze kazdy program je potreba linkovat s knihovnou mach_hal a program cmdproc_test, ktery je spolecny pro vsechny desky tuto knihovnu nelinkuje. Pokud je ta knihovna opravdu nutna pro vsechny aplikace, pak by mela byt soucasti config.target. -Michal diff --git a/board/arm/lpc17xx-common/config/config.bare b/board/arm/lpc17xx-common/config/config.bare index d2c3fb9..7693963 100644 --- a/board/arm/lpc17xx-common/config/config.bare +++ b/board/arm/lpc17xx-common/config/config.bare @@ -32,6 +32,7 @@ OPTIMIZE ?= -O2 #OPTIMIZE ?= -Os -ffunction-sections -fdata-sections -Wl,--gc-section #LDFLAGS += -Wl,--cref #LDFLAGS += -Wl,--gc-section +LDFLAGS = -lmach_hal TOHIT=~/projects/cf/lpc21isp_v179/lpc21isp LPC_BAUD = 38400 ---