Ok so I got the Adafruit MCP4725 library to work.
Now I have the following errors still coming up, I loaded a Bounce library but that didn't fix the first error.
pedals:69: error: 'Bounce' does not name a type
pedals.ino: In function 'void setup()':
pedals:101: error: 'calibrateButton' was not declared in this scope
pedals.ino: In function 'int checkCalibrationState()':
pedals:194: error: 'calibrateButton' was not declared in this scope
pedals.ino: In function 'void readEEPROM()':
pedals:264: error: 'EEPROM' was not declared in this scope
pedals:264: error: 'EEPROMSizeNano' was not declared in this scope
pedals:273: error: expected primary-expression before 'struct'
pedals:273: error: expected `;' before 'struct'
pedals.ino: In function 'void writeEEPROM()':
pedals:296: error: 'EEPROM' was not declared in this scope
pedals:296: error: expected primary-expression before 'struct'
pedals:296: error: expected `;' before 'struct'