Danke Martin, besonders danke für die schnelle Antwort, das hatte ich gesehen - ich hatte die twi_master.h bei mir referenziert (#include "TWI_Master.h"), trotzdem:

Code:
Build started 21.3.2008 at 15:09:03
avr-gcc.exe  -mmcu=atmega168 -Wall -gdwarf-2 -Os -std=gnu99 -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -MD -MP -MT DME_I2Cm-1.o -MF dep/DME_I2Cm-1.o.d  -c  ../DME_I2Cm-1.c
In file included from ../TWI_Master-modif.c:30,
                 from ../DME_I2Cm-1.c:127:
../TWI_Master.h:39: error: redefinition of 'union TWI_statusReg'
../DME_I2Cm-1.c:158: warning: return type of 'main' is not 'int'
../DME_I2Cm-1.c: In function 'main':
../DME_I2Cm-1.c:171: warning: implicit declaration of function '__enable_interrupt'
../DME_I2Cm-1.c:283: warning: implicit declaration of function '__no_operation'
make: *** [DME_I2Cm-1.o] Error 1
Build failed with 1 errors and 3 warnings...
wobei der Fehler hier auftritt:
Code:
****************************************************************************/

union TWI_statusReg                       // Status byte holding flags.
{
    unsigned char all;
    struct
    {
        unsigned char lastTransOK:1;      
        unsigned char unusedBits:7;
    };
};

extern union TWI_statusReg TWI_statusReg;

/****************************************************************************
Aber ich bin gerade dran mit der library von PFleury - da habe ich bisher für den Master (m)einen ersten Erfolg. Da wird zwar im Beispiel erstmal ein Eprom beschrieben, aber die Änderung werd ich wohl hinkriegen. Jedenfalls schön, dass ich Deinen Hinweis habe - so etwas hilft ja immer.

Danke, schöne Feiertage . .