Thread overview | |||||
---|---|---|---|---|---|
|
January 02, 2003 General Orientations Needed | ||||
---|---|---|---|---|
| ||||
Walter, this is my situation. I have some old programs which compiled with the DJGPP DOS compiler. All worked fine until my HD crashed. I could not get the compiler to run when I reinstalled and couldn't get it sorted out (screen blanked out everytime I ran a program). DigitalMars runs fine it seems. My question: I want to compile/build my old programs and also want to modify them so debugging is essential. I have large amounts of data to be dynamically allocated into memory 10mbytes files, so think I need 32bit compilation? I have 250MB of Ram to use I dont need MFC/GUI interfaces, default screen will be fine. Im running Windows ME. Under what 'target' do I need to compile my programs. (I have compiled a few of my old programs, using DOS as the target platform, seems to run fine. However if I change to Wins32 I get the following error on the build:- symbol undefined _WinMain@16) If you can point me in the right direction, I would be very grateful. Kind regards Paul W Now ive looked through the lessons, (some) and im a bit confused as to what platform to compile my programs for. I need to use the Debugger, as I will want to modify my existing programs. |
January 03, 2003 Re: General Orientations Needed | ||||
---|---|---|---|---|
| ||||
Posted in reply to Paul W | I cannot understand your problem with DJGPP, I have it, and works fine. I recomend you targeting a Win32 console application, since if you need to manage great memory quantities they would run faster than in a DOS32 enviroment. Anyway, you should remember that DJGPP and DMC are not 100% compatible, so try some compatibility tests before doing the migration. "Paul W" <Paul_member@pathlink.com> escribió en el mensaje news:av01mu$2s20$1@digitaldaemon.com... > Walter, this is my situation. > > I have some old programs which compiled with the DJGPP DOS compiler. > All worked fine until my HD crashed. I could not get the > compiler to run when I reinstalled and couldn't get it sorted out > (screen blanked out everytime I ran a program). > > DigitalMars runs fine it seems. > > My question: > > I want to compile/build my old programs and also want to modify them so debugging is essential. > > I have large amounts of data to be dynamically allocated into memory 10mbytes files, so think I need 32bit compilation? > > I have 250MB of Ram to use > > I dont need MFC/GUI interfaces, default screen will be fine. > > Im running Windows ME. > > Under what 'target' do I need to compile my programs. > > (I have compiled a few of my old programs, using DOS as > the target platform, seems to run fine. However if I > change to Wins32 I get the following error on the build:- > symbol undefined _WinMain@16) > > If you can point me in the right direction, I would be > very grateful. > > Kind regards > > Paul W > > > > > > > > > Now ive looked through the lessons, (some) and im a bit confused as to what platform to compile my programs for. I need to use the Debugger, as I will want to modify my existing programs. > > > > > > |
January 07, 2003 Re: General Orientations Needed | ||||
---|---|---|---|---|
| ||||
Posted in reply to Paul W | Sounds like you want to create a win32 console program, which is the default memory model. "Paul W" <Paul_member@pathlink.com> wrote in message news:av01mu$2s20$1@digitaldaemon.com... > Walter, this is my situation. > > I have some old programs which compiled with the DJGPP DOS compiler. > All worked fine until my HD crashed. I could not get the > compiler to run when I reinstalled and couldn't get it sorted out > (screen blanked out everytime I ran a program). > > DigitalMars runs fine it seems. > > My question: > > I want to compile/build my old programs and also want to modify them so debugging is essential. > > I have large amounts of data to be dynamically allocated into memory 10mbytes files, so think I need 32bit compilation? > > I have 250MB of Ram to use > > I dont need MFC/GUI interfaces, default screen will be fine. > > Im running Windows ME. > > Under what 'target' do I need to compile my programs. > > (I have compiled a few of my old programs, using DOS as > the target platform, seems to run fine. However if I > change to Wins32 I get the following error on the build:- > symbol undefined _WinMain@16) > > If you can point me in the right direction, I would be > very grateful. > > Kind regards > > Paul W > > > > > > > > > Now ive looked through the lessons, (some) and im a bit confused as to what platform to compile my programs for. I need to use the Debugger, as I will want to modify my existing programs. > > > > > > |
Copyright © 1999-2021 by the D Language Foundation