I'am writing program in Borland Turbo C 3.0 environment for DOS. When I compile every module separately it is compiled without errors, but when I try to link them I got the error message "Too much global data defined". I checked all globals, calculated space needed for all literals and I have no static variabiles. All of them occupies 7KB of memory, but compiler says that it exceeds 64KB. Also i have checked the option "Duplicated strings merged"
Is there any solution for this with this compiler exept writing the database with textual messages for the program (because it willtake much time to change the code of every printf or puts in every module. )
I'm very greatfull for any help