Suppress warnings.
Suppress configure warnings by removing -Wall
Fix [-Wignored-qualifiers] and [-Wpedantic] warnings.