Create a custom library which uses Arduino Extended Database Library

Hi PaulS,
Here is the error message from compilation:

As usual:

In file included from /var/folders/y8/2cf22w216j7cxt1k7g54v1y80000gp/T/arduino_build_376243/sketch/DBabstraction.h:5:0,
                 from /var/folders/y8/2cf22w216j7cxt1k7g54v1y80000gp/T/arduino_build_376243/sketch/Runner.h:5,
                 from /Users/Thibault/Desktop/CPPtest/CPPTEST.ino:2:
/Users/Thibault/Documents/Arduino/libraries/EDB/EDB.h:24:25: warning: 'typedef' was ignored in this declaration [enabled by default]
                         };

                         ^

And...

/var/folders/y8/2cf22w216j7cxt1k7g54v1y80000gp/T/arduino_build_376243/sketch/DBabstraction.cpp.o: In function `DBabstraction::DBabstraction(HardwareSerial*)':
/var/folders/y8/2cf22w216j7cxt1k7g54v1y80000gp/T/arduino_build_376243/sketch/DBabstraction.cpp:16: multiple definition of `rec_struct'
/var/folders/y8/2cf22w216j7cxt1k7g54v1y80000gp/T/arduino_build_376243/sketch/CPPTEST.ino.cpp.o:/Users/Thibault/Desktop/CPPtest/CPPTEST.ino:27: first defined here
/var/folders/y8/2cf22w216j7cxt1k7g54v1y80000gp/T/arduino_build_376243/sketch/Runner.cpp.o: In function `Runner::run()':
/var/folders/y8/2cf22w216j7cxt1k7g54v1y80000gp/T/arduino_build_376243/sketch/Runner.cpp:9: multiple definition of `rec_struct'
/var/folders/y8/2cf22w216j7cxt1k7g54v1y80000gp/T/arduino_build_376243/sketch/CPPTEST.ino.cpp.o:/Users/Thibault/Desktop/CPPtest/CPPTEST.ino:27: first defined here

Thank you again for your help. I'am learning a lot.