Well, this is what I get when I build the sketch for a Uno (IDE v1.6.12 on my Win7-32 Laptop):
C:\Program Files\Arduino-1.6.12\arduino-builder -dump-prefs -logger=machine -hardware C:\Program Files\Arduino-1.6.12\hardware -hardware C:\Users\David\AppData\Local\Arduino15\packages -tools C:\Program Files\Arduino-1.6.12\tools-builder -tools C:\Program Files\Arduino-1.6.12\hardware\tools\avr -tools C:\Users\David\AppData\Local\Arduino15\packages -built-in-libraries C:\Program Files\Arduino-1.6.12\libraries -libraries C:\Users\David\Documents\Arduino\libraries -fqbn=arduino:avr:uno -ide-version=10612 -build-path C:\Users\David\AppData\Local\Temp\arduino_build_248455 -warnings=none -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.avr-gcc.path=C:\Program Files\Arduino-1.6.12\hardware\tools\avr -prefs=runtime.tools.avrdude.path=C:\Program Files\Arduino-1.6.12\hardware\tools\avr -verbose C:\Users\David\Documents\Arduino\KBV_sketches\showBMP_SD_as7\showBMP_SD_as7.ino
C:\Program Files\Arduino-1.6.12\arduino-builder -compile -logger=machine -hardware C:\Program Files\Arduino-1.6.12\hardware -hardware C:\Users\David\AppData\Local\Arduino15\packages -tools C:\Program Files\Arduino-1.6.12\tools-builder -tools C:\Program Files\Arduino-1.6.12\hardware\tools\avr -tools C:\Users\David\AppData\Local\Arduino15\packages -built-in-libraries C:\Program Files\Arduino-1.6.12\libraries -libraries C:\Users\David\Documents\Arduino\libraries -fqbn=arduino:avr:uno -ide-version=10612 -build-path C:\Users\David\AppData\Local\Temp\arduino_build_248455 -warnings=none -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.avr-gcc.path=C:\Program Files\Arduino-1.6.12\hardware\tools\avr -prefs=runtime.tools.avrdude.path=C:\Program Files\Arduino-1.6.12\hardware\tools\avr -verbose C:\Users\David\Documents\Arduino\KBV_sketches\showBMP_SD_as7\showBMP_SD_as7.ino
Using board 'uno' from platform in folder: C:\Program Files\Arduino-1.6.12\hardware\arduino\avr
Using core 'arduino' from platform in folder: C:\Program Files\Arduino-1.6.12\hardware\arduino\avr
Detecting libraries used...
Using cached library dependencies for file: C:\Program Files\Arduino-1.6.12\hardware\arduino\avr\libraries\SPI\src\SPI.cpp
...
Generating function prototypes...
"C:\Program Files\Arduino-1.6.12\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10612 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\Program Files\Arduino-1.6.12\hardware\arduino\avr\cores\arduino" "-IC:\Program Files\Arduino-1.6.12\hardware\arduino\avr\variants\standard" "-IC:\Program Files\Arduino-1.6.12\hardware\arduino\avr\libraries\SPI\src" "-IC:\Program Files\Arduino-1.6.12\libraries\SD\src" "-IC:\Users\David\Documents\Arduino\libraries\Adafruit_GFX_Library" "-IC:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv-master" "C:\Users\David\AppData\Local\Temp\arduino_build_248455\sketch\showBMP_SD_as7.ino.cpp" -o "C:\Users\David\AppData\Local\Temp\arduino_build_248455\preproc\ctags_target_for_gcc_minus_e.cpp"
"C:\Program Files\Arduino-1.6.12\tools-builder\ctags\5.8-arduino10/ctags" -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives "C:\Users\David\AppData\Local\Temp\arduino_build_248455\preproc\ctags_target_for_gcc_minus_e.cpp"
Compiling sketch...
"C:\Program Files\Arduino-1.6.12\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10612 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\Program Files\Arduino-1.6.12\hardware\arduino\avr\cores\arduino" "-IC:\Program Files\Arduino-1.6.12\hardware\arduino\avr\variants\standard" "-IC:\Program Files\Arduino-1.6.12\hardware\arduino\avr\libraries\SPI\src" "-IC:\Program Files\Arduino-1.6.12\libraries\SD\src" "-IC:\Users\David\Documents\Arduino\libraries\Adafruit_GFX_Library" "-IC:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv-master" "C:\Users\David\AppData\Local\Temp\arduino_build_248455\sketch\showBMP_SD_as7.ino.cpp" -o "C:\Users\David\AppData\Local\Temp\arduino_build_248455\sketch\showBMP_SD_as7.ino.cpp.o"
Compiling libraries...
Compiling library "SPI"
Using previously compiled file: C:\Users\David\AppData\Local\Temp\arduino_build_248455\libraries\SPI\SPI.cpp.o
Compiling library "SD"
Using previously compiled file: C:\Users\David\AppData\Local\Temp\arduino_build_248455\libraries\SD\File.cpp.o
...
Compiling library "Adafruit_GFX_Library"
Using previously compiled file: C:\Users\David\AppData\Local\Temp\arduino_build_248455\libraries\Adafruit_GFX_Library\glcdfont.c.o
Using previously compiled file: C:\Users\David\AppData\Local\Temp\arduino_build_248455\libraries\Adafruit_GFX_Library\Adafruit_GFX.cpp.o
Compiling library "MCUFRIEND_kbv-master"
Using previously compiled file: C:\Users\David\AppData\Local\Temp\arduino_build_248455\libraries\MCUFRIEND_kbv-master\MCUFRIEND_kbv.cpp.o
Compiling core...
"C:\Program Files\Arduino-1.6.12\hardware\tools\avr/bin/avr-gcc" -c -g -x assembler-with-cpp -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10612 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\Program Files\Arduino-1.6.12\hardware\arduino\avr\cores\arduino" "-IC:\Program Files\Arduino-1.6.12\hardware\arduino\avr\variants\standard" "C:\Program Files\Arduino-1.6.12\hardware\arduino\avr\cores\arduino\wiring_pulse.S" -o "C:\Users\David\AppData\Local\Temp\arduino_build_248455\core\wiring_pulse.S.o"
Using previously compiled file: C:\Users\David\AppData\Local\Temp\arduino_build_248455\core\WInterrupts.c.o
...
"C:\Program Files\Arduino-1.6.12\hardware\tools\avr/bin/avr-gcc-ar" rcs "C:\Users\David\AppData\Local\Temp\arduino_build_248455\core\core.a" "C:\Users\David\AppData\Local\Temp\arduino_build_248455\core\wiring_pulse.S.o"
...
Linking everything together...
"C:\Program Files\Arduino-1.6.12\hardware\tools\avr/bin/avr-gcc" -w -Os -flto -fuse-linker-plugin -Wl,--gc-sections -mmcu=atmega328p -o "C:\Users\David\AppData\Local\Temp\arduino_build_248455/showBMP_SD_as7.ino.elf" "C:\Users\David\AppData\Local\Temp\arduino_build_248455\sketch\showBMP_SD_as7.ino.cpp.o" "C:\Users\David\AppData\Local\Temp\arduino_build_248455\libraries\SPI\SPI.cpp.o" "C:\Users\David\AppData\Local\Temp\arduino_build_248455\libraries\SD\File.cpp.o" "C:\Users\David\AppData\Local\Temp\arduino_build_248455\libraries\SD\SD.cpp.o" "C:\Users\David\AppData\Local\Temp\arduino_build_248455\libraries\SD\utility\Sd2Card.cpp.o" "C:\Users\David\AppData\Local\Temp\arduino_build_248455\libraries\SD\utility\SdFile.cpp.o" "C:\Users\David\AppData\Local\Temp\arduino_build_248455\libraries\SD\utility\SdVolume.cpp.o" "C:\Users\David\AppData\Local\Temp\arduino_build_248455\libraries\Adafruit_GFX_Library\glcdfont.c.o" "C:\Users\David\AppData\Local\Temp\arduino_build_248455\libraries\Adafruit_GFX_Library\Adafruit_GFX.cpp.o" "C:\Users\David\AppData\Local\Temp\arduino_build_248455\libraries\MCUFRIEND_kbv-master\MCUFRIEND_kbv.cpp.o" "C:\Users\David\AppData\Local\Temp\arduino_build_248455/core\core.a" "-LC:\Users\David\AppData\Local\Temp\arduino_build_248455" -lm
"C:\Program Files\Arduino-1.6.12\hardware\tools\avr/bin/avr-objcopy" -O ihex -j .eeprom --set-section-flags=.eeprom=alloc,load --no-change-warnings --change-section-lma .eeprom=0 "C:\Users\David\AppData\Local\Temp\arduino_build_248455/showBMP_SD_as7.ino.elf" "C:\Users\David\AppData\Local\Temp\arduino_build_248455/showBMP_SD_as7.ino.eep"
"C:\Program Files\Arduino-1.6.12\hardware\tools\avr/bin/avr-objcopy" -O ihex -R .eeprom "C:\Users\David\AppData\Local\Temp\arduino_build_248455/showBMP_SD_as7.ino.elf" "C:\Users\David\AppData\Local\Temp\arduino_build_248455/showBMP_SD_as7.ino.hex"
Using library SPI at version 1.0 in folder: C:\Program Files\Arduino-1.6.12\hardware\arduino\avr\libraries\SPI
Using library SD at version 1.0.8 in folder: C:\Program Files\Arduino-1.6.12\libraries\SD
Using library Adafruit_GFX_Library at version 1.1.5 in folder: C:\Users\David\Documents\Arduino\libraries\Adafruit_GFX_Library
Using library MCUFRIEND_kbv-master at version 2.9.1-beta in folder: C:\Users\David\Documents\Arduino\libraries\MCUFRIEND_kbv-master
Sketch uses 24,626 bytes (76%) of program storage space. Maximum is 32,256 bytes.
Global variables use 994 bytes (48%) of dynamic memory, leaving 1,054 bytes for local variables. Maximum is 2,048 bytes.
I enable "verbose" compilation in Preferences. Most of this is dross.
All you want to worry about is orange text with Warning or Error.
And check which Library(s) are being used.
The Forum does not allow massive CODE posts. So I have edited a lot of the "dross" e.g. ...
Copy-paste your output into a TXT file and attach it here.
David.