[Not sure of your level...]
The problem is that two .o files both define an external symbol _dbfn. If the .o files are derived from a .c (or .m or others) then somewhere in those files you will see a variable/symbol named dbfn. You could grep for it or within Xcode search for it or again in Xcode use the symbol navigator to find defined symbols.
There might be a chance that the symbol dbfn is defined in a file included by both of those two .o files. Use cc -E <source.c>
to see the expanded source and grep for dbfn.
You could do 'nm .o' to learn more about the dbfn symbol and its type.
Note: using nm and cc will require that you've installed the Xcode command-line-tools.