Compile error for DUE when sketch is ok on UNO or MEGA2560

This is my first move up to an authentic DUE (using IDE 1.6.12 fyi).
The simple BLINK program uploads and executes ok on DUE.
My more complex program that has other '#includes' is coming up with this persistent error.
Maybe someone has the solution else this DUE goes back to merchant.
Here is the error......

Arduino: 1.6.12 (Windows 7), Board: "Arduino Due (Programming Port)"

C:\Program Files\Arduino\arduino-builder -dump-prefs -logger=machine -hardware C:\Program Files\Arduino\hardware -hardware C:\Users\AppData\Local\Arduino15\packages -tools C:\Program Files\Arduino\tools-builder -tools C:\Program Files\Arduino\hardware\tools\avr -tools C:\Users\AppData\Local\Arduino15\packages -built-in-libraries C:\Program Files\Arduino\libraries -libraries H:\Documents\ARDUINO_PROGRAMS_SKETCHES\libraries -fqbn=arduino:sam:arduino_due_x_dbg -vid-pid=0X2341_0X003D -ide-version=10612 -build-path C:\Users\AppData\Local\Temp\arduino_build_742065 -warnings=none -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arm-none-eabi-gcc.path=C:\Users\AppData\Local\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\4.8.3-2014q1 -prefs=runtime.tools.bossac.path=C:\Users\AppData\Local\Arduino15\packages\arduino\tools\bossac\1.6.1-arduino -verbose H:\Documents\ARDUINO_PROGRAMS_SKETCHES\NTP_Display_CLOCK_12hr_MAX7219_OMNIXIE_x\NTP_Display_CLOCK_12hr_MAX7219_OMNIXIE_x.ino
C:\Program Files\Arduino\arduino-builder -compile -logger=machine -hardware C:\Program Files\Arduino\hardware -hardware C:\Users\AppData\Local\Arduino15\packages -tools C:\Program Files\Arduino\tools-builder -tools C:\Program Files\Arduino\hardware\tools\avr -tools C:\Users\AppData\Local\Arduino15\packages -built-in-libraries C:\Program Files\Arduino\libraries -libraries H:\Documents\ARDUINO_PROGRAMS_SKETCHES\libraries -fqbn=arduino:sam:arduino_due_x_dbg -vid-pid=0X2341_0X003D -ide-version=10612 -build-path C:\Users\AppData\Local\Temp\arduino_build_742065 -warnings=none -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arm-none-eabi-gcc.path=C:\Users\AppData\Local\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\4.8.3-2014q1 -prefs=runtime.tools.bossac.path=C:\Users\AppData\Local\Arduino15\packages\arduino\tools\bossac\1.6.1-arduino -verbose H:\Documents\ARDUINO_PROGRAMS_SKETCHES\NTP_Display_CLOCK_12hr_MAX7219_OMNIXIE_x\NTP_Display_CLOCK_12hr_MAX7219_OMNIXIE_x.ino
Using board 'arduino_due_x_dbg' from platform in folder: C:\Users\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.12
Using core 'arduino' from platform in folder: C:\Users\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.12
Detecting libraries used...
"C:\Users\AppData\Local\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\4.8.3-2014q1/bin/arm-none-eabi-g++" -c -g -Os -w -std=gnu++11 -ffunction-sections -fdata-sections -nostdlib -fno-threadsafe-statics --param max-inline-insns-single=500 -fno-rtti -fno-exceptions  -w -x c++ -E -CC -mcpu=cortex-m3 -mthumb -DF_CPU=84000000L -DARDUINO=10612 -DARDUINO_SAM_DUE -DARDUINO_ARCH_SAM  -D__SAM3X8E__ -mthumb -DUSB_VID=0x2341 -DUSB_PID=0x003e -DUSBCON '-DUSB_MANUFACTURER="Arduino LLC"' '-DUSB_PRODUCT="Arduino Due"' "-IC:\Users\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.12\system/libsam" "-IC:\Users\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.12\system/CMSIS/CMSIS/Include/" "-IC:\Users\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.12\system/CMSIS/Device/ATMEL/" "-IC:\Users\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.12\cores\arduino" "-IC:\Users\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.12\variants\arduino_due_x" "C:\Users\AppData\Local\Temp\arduino_build_742065\sketch\NTP_Display_CLOCK_12hr_MAX7219_OMNIXIE_x.ino.cpp" -o "nul"
"C:\Users\AppData\Local\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\4.8.3-2014q1/bin/arm-none-eabi-g++" -c -g -Os -w -std=gnu++11 -ffunction-sections -fdata-sections -nostdlib -fno-threadsafe-statics --param max-inline-insns-single=500 -fno-rtti -fno-exceptions  -w -x c++ -E -CC -mcpu=cortex-m3 -mthumb -DF_CPU=84000000L -DARDUINO=10612 -DARDUINO_SAM_DUE -DARDUINO_ARCH_SAM  -D__SAM3X8E__ -mthumb -DUSB_VID=0x2341 -DUSB_PID=0x003e -DUSBCON '-DUSB_MANUFACTURER="Arduino LLC"' '-DUSB_PRODUCT="Arduino Due"' "-IC:\Users\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.12\system/libsam" "-IC:\Users\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.12\system/CMSIS/CMSIS/Include/" "-IC:\Users\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.12\system/CMSIS/Device/ATMEL/" "-IC:\Users\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.12\cores\arduino" "-IC:\Users\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.12\variants\arduino_due_x" "-IC:\Users\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.12\libraries\SPI\src" "C:\Users\AppData\Local\Temp\arduino_build_742065\sketch\NTP_Display_CLOCK_12hr_MAX7219_OMNIXIE_x.ino.cpp" -o "nul"
"C:\Users\AppData\Local\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\4.8.3-2014q1/bin/arm-none-eabi-g++" -c -g -Os -w -std=gnu++11 -ffunction-sections -fdata-sections -nostdlib -fno-threadsafe-statics --param max-inline-insns-single=500 -fno-rtti -fno-exceptions  -w -x c++ -E -CC -mcpu=cortex-m3 -mthumb -DF_CPU=84000000L -DARDUINO=10612 -DARDUINO_SAM_DUE -DARDUINO_ARCH_SAM  -D__SAM3X8E__ -mthumb -DUSB_VID=0x2341 -DUSB_PID=0x003e -DUSBCON '-DUSB_MANUFACTURER="Arduino LLC"' '-DUSB_PRODUCT="Arduino Due"' "-IC:\Users\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.12\system/libsam" "-IC:\Users\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.12\system/CMSIS/CMSIS/Include/" "-IC:\Users\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.12\system/CMSIS/Device/ATMEL/" "-IC:\Users\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.12\cores\arduino" "-IC:\Users\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.12\variants\arduino_due_x" "-IC:\Users\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.12\libraries\SPI\src" "-IC:\Program Files\Arduino\libraries\Ethernet\src" "C:\Users\AppData\Local\Temp\arduino_build_742065\sketch\NTP_Display_CLOCK_12hr_MAX7219_OMNIXIE_x.ino.cpp" -o "nul"
"C:\Users\AppData\Local\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\4.8.3-2014q1/bin/arm-none-eabi-g++" -c -g -Os -w -std=gnu++11 -ffunction-sections -fdata-sections -nostdlib -fno-threadsafe-statics --param max-inline-insns-single=500 -fno-rtti -fno-exceptions  -w -x c++ -E -CC -mcpu=cortex-m3 -mthumb -DF_CPU=84000000L -DARDUINO=10612 -DARDUINO_SAM_DUE -DARDUINO_ARCH_SAM  -D__SAM3X8E__ -mthumb -DUSB_VID=0x2341 -DUSB_PID=0x003e -DUSBCON '-DUSB_MANUFACTURER="Arduino LLC"' '-DUSB_PRODUCT="Arduino Due"' "-IC:\Users\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.12\system/libsam" "-IC:\Users\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.12\system/CMSIS/CMSIS/Include/" "-IC:\Users\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.12\system/CMSIS/Device/ATMEL/" "-IC:\Users\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.12\cores\arduino" "-IC:\Users\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.12\variants\arduino_due_x" "-IC:\Users\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.12\libraries\SPI\src" "-IC:\Program Files\Arduino\libraries\Ethernet\src" "-IH:\Documents\ARDUINO_PROGRAMS_SKETCHES\libraries\TIME" "C:\Users\AppData\Local\Temp\arduino_build_742065\sketch\NTP_Display_CLOCK_12hr_MAX7219_OMNIXIE_x.ino.cpp" -o "nul"
"C:\Users\AppData\Local\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\4.8.3-2014q1/bin/arm-none-eabi-g++" -c -g -Os -w -std=gnu++11 -ffunction-sections -fdata-sections -nostdlib -fno-threadsafe-statics --param max-inline-insns-single=500 -fno-rtti -fno-exceptions  -w -x c++ -E -CC -mcpu=cortex-m3 -mthumb -DF_CPU=84000000L -DARDUINO=10612 -DARDUINO_SAM_DUE -DARDUINO_ARCH_SAM  -D__SAM3X8E__ -mthumb -DUSB_VID=0x2341 -DUSB_PID=0x003e -DUSBCON '-DUSB_MANUFACTURER="Arduino LLC"' '-DUSB_PRODUCT="Arduino Due"' "-IC:\Users\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.12\system/libsam" "-IC:\Users\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.12\system/CMSIS/CMSIS/Include/" "-IC:\Users\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.12\system/CMSIS/Device/ATMEL/" "-IC:\Users\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.12\cores\arduino" "-IC:\Users\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.12\variants\arduino_due_x" "-IC:\Users\loss\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.12\libraries\SPI\src" "-IC:\Program Files\Arduino\libraries\Ethernet\src" "-IH:\Documents\ARDUINO_PROGRAMS_SKETCHES\libraries\TIME" "-IC:\Users\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.12\libraries\Wire\src" "C:\Users\AppData\Local\Temp\arduino_build_742065\sketch\NTP_Display_CLOCK_12hr_MAX7219_OMNIXIE_x.ino.cpp" -o "nul"
"C:\Users\AppData\Local\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\4.8.3-2014q1/bin/arm-none-eabi-g++" -c -g -Os -w -std=gnu++11 -ffunction-sections -fdata-sections -nostdlib -fno-threadsafe-statics --param max-inline-insns-single=500 -fno-rtti -fno-exceptions  -w -x c++ -E -CC -mcpu=cortex-m3 -mthumb -DF_CPU=84000000L -DARDUINO=10612 -DARDUINO_SAM_DUE -DARDUINO_ARCH_SAM  -D__SAM3X8E__ -mthumb -DUSB_VID=0x2341 -DUSB_PID=0x003e -DUSBCON '-DUSB_MANUFACTURER="Arduino LLC"' '-DUSB_PRODUCT="Arduino Due"' "-IC:\Users\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.12\system/libsam" "-IC:\Users\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.12\system/CMSIS/CMSIS/Include/" "-IC:\Users\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.12\system/CMSIS/Device/ATMEL/" "-IC:\Users\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.12\cores\arduino" "-IC:\Users\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.12\variants\arduino_due_x" "-IC:\Users\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.12\libraries\SPI\src" "-IC:\Program Files\Arduino\libraries\Ethernet\src" "-IH:\Documents\ARDUINO_PROGRAMS_SKETCHES\libraries\TIME" "-IC:\Users\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.12\libraries\Wire\src" "-IC:\Program Files\Arduino\libraries\Arduino-LiquidCrystal-I2C-library-master" "C:\Users\AppData\Local\Temp\arduino_build_742065\sketch\NTP_Display_CLOCK_12hr_MAX7219_OMNIXIE_x.ino.cpp" -o "nul"
"C:\Users\AppData\Local\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\4.8.3-2014q1/bin/arm-none-eabi-g++" -c -g -Os -w -std=gnu++11 -ffunction-sections -fdata-sections -nostdlib -fno-threadsafe-statics --param max-inline-insns-single=500 -fno-rtti -fno-exceptions  -w -x c++ -E -CC -mcpu=cortex-m3 -mthumb -DF_CPU=84000000L -DARDUINO=10612 -DARDUINO_SAM_DUE -DARDUINO_ARCH_SAM  -D__SAM3X8E__ -mthumb -DUSB_VID=0x2341 -DUSB_PID=0x003e -DUSBCON '-DUSB_MANUFACTURER="Arduino LLC"' '-DUSB_PRODUCT="Arduino Due"' "-IC:\Users\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.12\system/libsam" "-IC:\Users\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.12\system/CMSIS/CMSIS/Include/" "-IC:\Users\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.12\system/CMSIS/Device/ATMEL/" "-IC:\Users\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.12\cores\arduino" "-IC:\Users\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.12\variants\arduino_due_x" "-IC:\Users\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.12\libraries\SPI\src" "-IC:\Program Files\Arduino\libraries\Ethernet\src" "-IH:\Documents\ARDUINO_PROGRAMS_SKETCHES\libraries\TIME" "-IC:\Users\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.12\libraries\Wire\src" "-IC:\Program Files\Arduino\libraries\Arduino-LiquidCrystal-I2C-library-master" "-IH:\Documents\ARDUINO_PROGRAMS_SKETCHES\libraries\arduino-tm1637-master\src" "C:\Users\AppData\Local\Temp\arduino_build_742065\sketch\NTP_Display_CLOCK_12hr_MAX7219_OMNIXIE_x.ino.cpp" -o "nul"
"C:\Users\AppData\Local\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\4.8.3-2014q1/bin/arm-none-eabi-g++" -c -g -Os -w -std=gnu++11 -ffunction-sections -fdata-sections -nostdlib -fno-threadsafe-statics --param max-inline-insns-single=500 -fno-rtti -fno-exceptions  -w -x c++ -E -CC -mcpu=cortex-m3 -mthumb -DF_CPU=84000000L -DARDUINO=10612 -DARDUINO_SAM_DUE -DARDUINO_ARCH_SAM  -D__SAM3X8E__ -mthumb -DUSB_VID=0x2341 -DUSB_PID=0x003e -DUSBCON '-DUSB_MANUFACTURER="Arduino LLC"' '-DUSB_PRODUCT="Arduino Due"' "-IC:\Users\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.12\system/libsam" "-IC:\Users\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.12\system/CMSIS/CMSIS/Include/" "-IC:\Users\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.12\system/CMSIS/Device/ATMEL/" "-IC:\Users\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.12\cores\arduino" "-IC:\Users\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.12\variants\arduino_due_x" "-IC:\Users\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.12\libraries\SPI\src" "-IC:\Program Files\Arduino\libraries\Ethernet\src" "-IH:\Documents\ARDUINO_PROGRAMS_SKETCHES\libraries\TIME" "-IC:\Users\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.12\libraries\Wire\src" "-IC:\Program Files\Arduino\libraries\Arduino-LiquidCrystal-I2C-library-master" "-IH:\Documents\ARDUINO_PROGRAMS_SKETCHES\libraries\arduino-tm1637-master\src" "C:\Users\AppData\Local\Temp\arduino_build_742065\sketch\NTP_Display_CLOCK_12hr_MAX7219_OMNIXIE_x.ino.cpp" -o "C:\Users\AppData\Local\Temp\arduino_build_742065\preproc\ctags_target_for_gcc_minus_e.cpp"
In file included from H:\Documents\ARDUINO_PROGRAMS_SKETCHES\NTP_Display_CLOCK_12hr_MAX7219_OMNIXIE_x\NTP_Display_CLOCK_12hr_MAX7219_OMNIXIE_x.ino:55:0:

H:\Documents\ARDUINO_PROGRAMS_SKETCHES\libraries\arduino-tm1637-master\src/SevenSegmentTM1637.h:26:52: fatal error: pgmspace.h: No such file or directory

 #include <pgmspace.h> // Used for PROGMEM (esp8266)

                                                    ^

compilation terminated.

Multiple libraries were found for "Ethernet.h"
 Used: C:\Program Files\Arduino\libraries\Ethernet
 Not used: H:\Documents\ARDUINO_PROGRAMS_SKETCHES\libraries\UIPEthernet
Multiple libraries were found for "TimeLib.h"
 Used: H:\Documents\ARDUINO_PROGRAMS_SKETCHES\libraries\TIME
 Not used: C:\Program Files\Arduino\libraries\Time.h
 Not used: C:\Program Files\Arduino\libraries\Time.h
 Not used: C:\Program Files\Arduino\libraries\Time.h
 Not used: C:\Program Files\Arduino\libraries\Time.h
Using library SPI at version 1.0 in folder: C:\Users\loss\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.12\libraries\SPI 
Using library Ethernet at version 1.1.2 in folder: C:\Program Files\Arduino\libraries\Ethernet 
Using library TIME in folder: H:\Documents\ARDUINO_PROGRAMS_SKETCHES\libraries\TIME (legacy)
Using library Wire at version 1.0 in folder: C:\Users\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.12\libraries\Wire 
Using library Arduino-LiquidCrystal-I2C-library-master in folder: C:\Program Files\Arduino\libraries\Arduino-LiquidCrystal-I2C-library-master (legacy)
Using library arduino-tm1637-master at version 1.0.0 in folder: H:\Documents\ARDUINO_PROGRAMS_SKETCHES\libraries\arduino-tm1637-master 
exit status 1
Error compiling for board Arduino Due (Programming Port).

What is the fault of the board if you do not know how to use it?

Any hardware should be used properly. Due board doesn't use PROGMEM and hasn't Ethernet chip, why did you try to compile this code for it?

For more detail answer please show the code.

do you have the proper libraries and files? looks like you missing at least one?

That particular #include statement is NOT in my sketch.
It seems to ONLY show up when the sketch is compiled AND it only shows up when compiling for a DUE. Not for a UNO or MEGA.
That is what the puzzling part of all this is

WiFi ethernet shield is NOT part of this sketch.
A wired ethernet shield is (ie. W5100)
The only #includes are listed here......

#include <SPI.h>
#include <Ethernet.h>         // for W5100 ETHERNET (with LEDs) ONLY WORKS WITH MAX7219 LED DOT MATRIX
#include <EthernetUdp.h>      // for W5100 ETHERNET (with LEDs) ONLY WORKS WITH MAX7219 LED DOT MATRIX
#include <TimeLib.h>

#include <Wire.h>               // ADDED for I2C LCD
#include <LiquidCrystal_I2C.h>  // ADDED for I2C LCD

// =========> include the SevenSegmentTM1637 library for 4-DIGIT TM1637 LED DISPLAY <=======
#include "SevenSegmentTM1637.h"
#include "SevenSegmentExtended.h"

// ===============> FOLLOWING FOR MAX7219 LED DOT MATRIX SUPPORT <========================
#include <MD_Parola.h>    // MAX72xx
#include <MD_MAX72xx.h>   // MAX72xx

looks like it's include in the above library.
pgmspace is a set of routines to move data from program memory (flash) to ram. these are normally used in the atmel processors. but i believe the due is an arm processor and wouldn't need it.

so you might look into your tm1637 code and see if it can be ifdef'd out for the due (which is what the original author should have considered). or else use a different 7-seg library

Have never edited a library before.
Is it as simple as using a simple editor and removing the #include.... statement thats interfering ?

yes

libraries are typically binary, precompiled since the tool chain is typically for a specific target processor.

but since the Arduino IDE support several different processors (Atmel(s), Arm) the library files are source that are copied into a build directory along with the sketch files and everything is built for the specified target.

you should be able to fund the libraries either in a common library directory or a directory specific for the processor

Atmel is (was) a company. ARM is a processor architecture (licensed by a company named ARM). The pgmspace routines are specific to AVR (another processor architecture). Atmel makes (made) both ARM and AVR-based devices.

locating the libraries was easy. there's a .cpp and a .h . That is what I was referring to.
I have 2 questions for you.
#1 still not clear why this compiles for UNO or Mega2560 and not a DUE?
#2 I could comment out this TM1637 libary and all associated commands to see if it would compile without error but I would like your feedback first before I proceed.
Thx

first, make a copy of the file and see if it fixes the problem

as i mentioned "pgmspace.h" is probably specific to processors like Atmel that have a Harvard architecture that has separate buses for code (flash) and RAM. functions are needed to copy values from flash to RAM (see PROGMEM.

guessing that the due has no need to do this and therefore doesn't have that .h file.

it's also unclear why 7-segment display would need it unless that store the mappings between digits and segments in flash. if that's the case, the library may require more changes. (not sure a library is needed at all. i could proved some code if interested)

I proceeded to comment out that library and any associated statement and the compiler went much much further but now has come up with an error I have no idea where to look.
(dont be concerned with multiple libraries as thats been going on for years and has not effected the UNO or MEGA from compiling or operating correctly)
Here is the last part of the log........

C:\Users\primary\AppData\Local\Temp\arduino_build_704603\sketch\NTP_Display_CLOCK_12hr_MAX7219_OMNIXIE_x.ino.cpp.o: In function `freeRam()':

C:\Users\primary\AppData\Local\Temp\arduino_modified_sketch_368762/NTP_Display_CLOCK_12hr_MAX7219_OMNIXIE_x.ino:591: undefined reference to `__brkval'

C:\Users\primary\AppData\Local\Temp\arduino_modified_sketch_368762/NTP_Display_CLOCK_12hr_MAX7219_OMNIXIE_x.ino:591: undefined reference to `__heap_start'

collect2.exe: error: ld returned 1 exit status

Multiple libraries were found for "Ethernet.h"
 Used: C:\Program Files\Arduino\libraries\Ethernet
 Not used: H:\Documents\ARDUINO_PROGRAMS_SKETCHES\libraries\UIPEthernet
Multiple libraries were found for "TimeLib.h"
 Used: H:\Documents\ARDUINO_PROGRAMS_SKETCHES\libraries\TIME
 Not used: C:\Program Files\Arduino\libraries\Time.h
 Not used: C:\Program Files\Arduino\libraries\Time.h
 Not used: C:\Program Files\Arduino\libraries\Time.h
 Not used: C:\Program Files\Arduino\libraries\Time.h
Using library SPI at version 1.0 in folder: C:\Users\primary\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.12\libraries\SPI 
Using library Ethernet at version 1.1.2 in folder: C:\Program Files\Arduino\libraries\Ethernet 
Using library TIME in folder: H:\Documents\ARDUINO_PROGRAMS_SKETCHES\libraries\TIME (legacy)
Using library Wire at version 1.0 in folder: C:\Users\primary\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.12\libraries\Wire 
Using library Arduino-LiquidCrystal-I2C-library-master in folder: C:\Program Files\Arduino\libraries\Arduino-LiquidCrystal-I2C-library-master (legacy)
Using library MD_Parola at version 3.6.2 in folder: H:\Documents\ARDUINO_PROGRAMS_SKETCHES\libraries\MD_Parola 
Using library MD_MAX72XX at version 3.3.1 in folder: H:\Documents\ARDUINO_PROGRAMS_SKETCHES\libraries\MD_MAX72XX 
Using library Adafruit-GFX-Library-master at version 1.5.7 in folder: H:\Documents\ARDUINO_PROGRAMS_SKETCHES\libraries\Adafruit-GFX-Library-master 
Using library Adafruit_LED_Backpack-master at version 1.1.6 in folder: H:\Documents\ARDUINO_PROGRAMS_SKETCHES\libraries\Adafruit_LED_Backpack-master 
exit status 1
Error compiling for board Arduino Due (Programming Port).

seems like the 7-seq library is complicated

what do you need it for? i have a small file that can drive several multiplexed displays on a multifunction shield

ive eliminated all support for that.
Primary purpose of program is to support MAX7219 Dot Matrix Display(s)

Even though this problem hasn't been resolved, thanks for all your support gcjr

EPILOGUE: Seems the DUE has some limitations that the UNO and MEGA don't.

no, uno/mega have to do things differently because they have limited RAM and have a mechanism, progmem, for storing constants in flash rather than RAM

         uno    mega     due
flash   32kb   256kb   512kb
ram      2kb     8kb    96kb

This is all VERY true but what initially steered me to a DUE was the necessity of a faster processor...not aggravation.
Working with UNOs and MEGAs for over 10+ years finally got to a point where speed would resolve an age old issue.

different processor architectures sometimes requires different techniques

i'd say the problem is the library that assumed uno/mega architecture.

we found that we couldn't implement voice recognition code that we had running on a 40 MHz DSP onto a 200 mip risc processor because the voice recognition code relied on fast execution of loops which the risc processor was not optimized for. it cached instructions and every loop cycle had to re-cache the instruction.

This seems to be where SevenSegmentTM1637.h is located. Is there some specific reason you are using version 1.0.0? The latest version is 1.1.1, but does not appear to have ever been updated past 1.1.0 in the IDE library manager. https://github.com/bremme/arduino-tm1637

The problematic include of pgmspace.h is not present in later versions, in some being replace by avr/pgmspace.h (which does exist in the boards package used for the DUE).