EEPROM pointer error

Hello guys, help me out here.i'm trying to use the EEPROM to develop a database based on the Extended database library provided in the arduino.cc website.unfortunately i keep getting the error below when i compile my program even when i compile example skeches from the eeprom libraries.

Now i understand what the errors is complaining about i just don't get how i could correct this?

obie

In file included from C:\Program Files\arduino-0021\libraries\EEPROM\EEPROM.cpp:24:
c:/program files/arduino-0021/hardware/tools/avr/lib/gcc/../../avr/include/avr/eeprom.h: In function 'void eeprom_read_block(void*, const void*, size_t)':
c:/program files/arduino-0021/hardware/tools/avr/lib/gcc/../../avr/include/avr/eeprom.h:290: error: ISO C++ forbids incrementing a pointer of type 'void*'
c:/program files/arduino-0021/hardware/tools/avr/lib/gcc/../../avr/include/avr/eeprom.h:290: error: ISO C++ forbids incrementing a pointer of type 'const void*'
c:/program files/arduino-0021/hardware/tools/avr/lib/gcc/../../avr/include/avr/eeprom.h:290: error: invalid conversion from 'const void*' to 'const uint8_t*'
c:/program files/arduino-0021/hardware/tools/avr/lib/gcc/../../avr/include/avr/eeprom.h:290: error: initializing argument 1 of 'uint8_t eeprom_read_byte(const uint8_t*)'
c:/program files/arduino-0021/hardware/tools/avr/lib/gcc/../../avr/include/avr/eeprom.h: In function 'void eeprom_write_block(const void*, void*, size_t)':
c:/program files/arduino-0021/hardware/tools/avr/lib/gcc/../../avr/include/avr/eeprom.h:398: error: ISO C++ forbids incrementing a pointer of type 'void*'
c:/program files/arduino-0021/hardware/tools/avr/lib/gcc/../../avr/include/avr/eeprom.h:398: error: ISO C++ forbids incrementing a pointer of type 'const void*'
c:/program files/arduino-0021/hardware/tools/avr/lib/gcc/../../avr/include/avr/eeprom.h:398: error: invalid conversion from 'void*' to 'uint8_t*'
c:/program files/arduino-0021/hardware/tools/avr/lib/gcc/../../avr/include/avr/eeprom.h:398: error: initializing argument 1 of 'void eeprom_write_byte(uint8_t*, uint8_t)'

I haven't had this problem when using the EEPROM library, but I'm using the latest release of the Arduino IDE which is version 1.0.

Or did you include something twice ?

Thanks,
i'm still using the old IDE. i don't know if this should have an effect on the library.
I just selected the examples provided with the EEPROM and compiled, i didn't change a thing.I'll get the new IDE and see what happens

Thanks for the help man, it was the old IDE