I am currently struggling through a "segment too big" problem when compiling a particular ".c" file. When I first received the error it reported an "Act=156, Max=128". I then moved all variable declarations from the corresponding ".h" file into a global header that maps to the extended memmory space. The file now only contains #defines and function declarations. The current error message indicates "Act=142, Max=128" so I might be closer to solving the problems but what else can I remove that takes up memory? FYI: I am using the C251 compiler v2.14n on Windows 2000.
Can you look at the Linker's listing ("map") file?