Home › Forums › OpenEars › Build failed due to Duplicate Symbol – cannot proceed. Need Help › Reply To: Build failed due to Duplicate Symbol – cannot proceed. Need Help
OK, thank you for the background info – that makes it easier to help out.
This could just be because each framework has a function called update, so when it was just IOTCamera there was only one update() function and then you added OpenEars and there were too many functions with that name.
OpenEars’ function ‘update’ is declared in the file ac_hash.h, defined in the file ac_hash.c, and only referenced a single time in the file ac_lmfunc_impl.c on line 81 to the best of my knowledge. So, I would just rename it in these three places (I recommend “oe_update” or something like that), recompile the framework, and see if it clears up.
If you’d like help with any specifics of that process, just let me know which part is giving difficulty.