This morming I did a git pull and after running a "make veryclean" then a "make all enable_gpl_third_parties=no" I'm getting this error:
/linphone-iphone/submodules/build/..//bcg729/include/basicOperationsMacros.h:21:9: error: 'BASICOPERATIONSMACROS_H' is used as a header guard here, followed by #define of a different macro [-Werror,-Wheader-guard]
#ifndef BASICOPERATIONSMACROS_H
^~~~~~~~~~~~~~~~~~~~~~~
/linphone-iphone/submodules/build/..//bcg729/include/basicOperationsMacros.h:22:9: note: 'BASICOPERATIONSMACROS__H' is defined here; did you mean 'BASICOPERATIONSMACROS_H'?
#define BASICOPERATIONSMACROS__H
^~~~~~~~~~~~~~~~~~~~~~~~
BASICOPERATIONSMACROS_H
1 error generated.
make[3]: *** [LP2LSPConversion.lo] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [build-msbcg729] Error 2
make: *** [build] Error 2
To fix it I edit the basicOperationsMacros.h file and change BASICOPERATIONSMACROS__H to BASICOPERATIONSMACROS_H.