Nachdem es immer noch nicht funktionieren will, bin ich immer noch kein schritt weiter.

Also habe ich mir gedacht: Alles auf dem Steckbrett platt machen, neu verdrahten und die Bib. von Fleury benutzen....... Ja..... Funktioniert auch nicht. Noch nicht mal das erstellen der Hex File.

Fehlermeldung:
3 ld returned 1 exit status
1 undefined reference to 'lcd_init'
2 undefined reference to 'lcd_puts'
hier mein überschaubarer Code:

Code:
/*
 * BMA020_LCD.c
 *
 * Created: 10.10.2014 16:26:27
 *  Author: Jimmy
 *
 * - Port B:
 * + PB0: LED grün
 *
 * - Port C:
 * + PC4: SDA
 * + PC5: SCL
 *
 * Pin Konfiguration:
 * - Port D
 * + PD0: Data0
 * + PD1: Data1
 * + PD2: Data2
 * + PD3: Data3
 * + PD4: RS Pin
 * + PD5: RW Pin
 * + PD6: E Pin
 * + PD7: NC
 */ 


#include <avr/io.h>
#include "Bib/lcd.h"
#define F_CPU 8000000UL
#include <util/delay.h>



int main(void)
{
    // Portrichtung konfigurieren
    DDRB=0x01;
    
    // Initialisierung
    lcd_init(LCD_DISP_ON);
    
    // Begrüßungstext
    lcd_puts("Hallo Unbekannter");
    
    while(1)
    {
        // Den Controller beschäftigen
        PORTB|=(1<<PB0);
    }
}
Bin ich so unfähig, oder habe ich einfach nur ein riesen Brett vor meinen Kopf?