im trying to compile this but keep getting this error not sure what to change etc or where theerror is can you help
Arduino: 1.6.7 (Windows 10), Board: "Arduino/Genuino Mega or Mega 2560, ATmega2560 (Mega 2560)"
In file included from D:\3d printing\software and firmware\firmware\Marlintrists_calibrated\Marlin_created_17.11.15_for_lcd\Marlin_created_17.11.15_for_lcd.ino:35:0:
sketch\Configuration.h:480:0: warning: "MANUAL_Z_HOME_POS" redefined [enabled by default]
#define MANUAL_Z_HOME_POS 402 // For delta: Distance between nozzle and print surface after homing.
^
sketch\Configuration.h:479:0: note: this is the location of the previous definition
#define MANUAL_Z_HOME_POS 0
^
C:\Users\trist\Documents\Arduino\libraries\U8glib\utility\u8g_rot.c:48:1: warning: initialization from incompatible pointer type [enabled by default]
u8g_dev_t u8g_dev_rot = { u8g_dev_rot_dummy_fn, NULL, NULL };
^
C:\Users\trist\Documents\Arduino\libraries\U8glib\utility\u8g_rot.c:48:1: warning: (near initialization for 'u8g_dev_rot.dev_fn') [enabled by default]
C:\Users\trist\Documents\Arduino\libraries\U8glib\utility\u8g_rot.c:48:1: warning: initialization from incompatible pointer type [enabled by default]
u8g_dev_t u8g_dev_rot = { u8g_dev_rot_dummy_fn, NULL, NULL };
^
C:\Users\trist\Documents\Arduino\libraries\U8glib\utility\u8g_rot.c:48:1: warning: (near initialization for 'u8g_dev_rot.dev_fn') [enabled by default]
C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-ar: unable to rename 'core\core.a'; reason: File exists
exit status 1
Error compiling.
libraries\U8glib\U8glib.cpp.o: In function `U8GLIB::initSPI(_u8g_dev_t*, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char)':
C:\Users\trist\Documents\Arduino\libraries\U8glib/U8glib.cpp:43: multiple definition of `U8GLIB::initSPI(_u8g_dev_t*, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char)'
sketch\U8glib.cpp.o:sketch/U8glib.cpp:43: first defined here
c:/program files (x86)/arduino/hardware/tools/avr/bin/../lib/gcc/avr/4.8.1/../../../../avr/bin/ld.exe: Disabling relaxation: it will not work with multiple definitions
libraries\U8glib\U8glib.cpp.o: In function `U8GLIB::initSPI(_u8g_dev_t*, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char)':
C:\Users\trist\Documents\Arduino\libraries\U8glib/U8glib.cpp:43: multiple definition of `U8GLIB::initHWSPI(_u8g_dev_t*, unsigned char, unsigned char, unsigned char)'
sketch\U8glib.cpp.o:sketch/U8glib.cpp:43: first defined here
libraries\U8glib\U8glib.cpp.o: In function `U8GLIB::initSPI(_u8g_dev_t*, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char)':
C:\Users\trist\Documents\Arduino\libraries\U8glib/U8glib.cpp:43: multiple definition of `U8GLIB::initI2C(_u8g_dev_t*, unsigned char)'
sketch\U8glib.cpp.o:sketch/U8glib.cpp:43: first defined here
libraries\U8glib\U8glib.cpp.o: In function `U8GLIB::initSPI(_u8g_dev_t*, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char)':
C:\Users\trist\Documents\Arduino\libraries\U8glib/U8glib.cpp:43: multiple definition of `U8GLIB::init8Bit(_u8g_dev_t*, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char)'
sketch\U8glib.cpp.o:sketch/U8glib.cpp:43: first defined here
libraries\U8glib\U8glib.cpp.o: In function `U8GLIB::initSPI(_u8g_dev_t*, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char)':
C:\Users\trist\Documents\Arduino\libraries\U8glib/U8glib.cpp:43: multiple definition of `U8GLIB::init8BitFixedPort(_u8g_dev_t*, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char)'
sketch\U8glib.cpp.o:sketch/U8glib.cpp:43: first defined here
libraries\U8glib\U8glib.cpp.o: In function `U8GLIB::initSPI(_u8g_dev_t*, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char)':
C:\Users\trist\Documents\Arduino\libraries\U8glib/U8glib.cpp:43: multiple definition of `U8GLIB::initRW8Bit(_u8g_dev_t*, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char)'
sketch\U8glib.cpp.o:sketch/U8glib.cpp:43: first defined here
collect2.exe: error: ld returned 1 exit status
exit status 1
Error compiling.
This report would have more information with
"Show verbose output during compilation"
enabled in File > Preferences.