18.12.2018, 09:25
The order in which includes are arranged won't affect how global variables conflict with each other. If I swap 'new err;' on line 3 with 'new err;' on line 5, I'm still going to have two variables with the same name on line 3 and 5.. swapping them won't do anything. You need to search the includes for the conflicting error and make them static or change the name.