Witam wszystkich, mam problem z kompilacja prostego programu uzywajacego systemu nut/os i karty MMC. Kiedy wklepuje kod z przykladu ze strony http://www.ethernut.de/en/documents/phat.html :
i robie "make all" w WinAvr dostaje taki komunikat o bledzie:
Podejrzewam, ze problemem jest dodawanie bibliotek, ale nie wiem jak sprawdzic w czym dokladnie jest problem i tym bardziej jak go rozwiazac.
Uzywam Ethernut 4.7.4 na plytce: http://www.propox.com/products/t_124.html?lang=pl , z nastepujacym plikiem konfiguracyjnym:
Dziekuje z gory za wszelka pomoc,
Pozdrawiam, Piotr
#include <dev/nplmmc.h>
(...)
/* Register the MMC block device. */
if (NutRegisterDevice(&devNplMmc0, 0, 0)) {
/* Handle error */
}i robie "make all" w WinAvr dostaje taki komunikat o bledzie:
mc_phat.o: In function `NutAppMain':
mmc_phat.c:(.text+0x6e): undefined reference to `devNplMmc0'
mmc_phat.c:(.text+0x70): undefined reference to `devNplMmc0'
Podejrzewam, ze problemem jest dodawanie bibliotek, ale nie wiem jak sprawdzic w czym dokladnie jest problem i tym bardziej jak go rozwiazac.
Uzywam Ethernut 4.7.4 na plytce: http://www.propox.com/products/t_124.html?lang=pl , z nastepujacym plikiem konfiguracyjnym:
PLATFORM = "MMNET01"
AVR_GCC = ""
MCU_ATMEGA128 = ""
RTL_BASE_ADDR = "0xFF00"
NUTMEM_START = "0x100"
NUTMEM_RESERVED = "64"
NUTXMEM_SIZE = "60928"
NUTXMEM_START = "0x1100"
NUT_CPU_FREQ = "16000000"Dziekuje z gory za wszelka pomoc,
Pozdrawiam, Piotr