May 26, 2004 Re: Using MSDEV to *compile* AND *debug* D programs. | ||||
---|---|---|---|---|
| ||||
Posted in reply to Regan Heath | yep, i dislike it very much, sorry. (the work is great, but its loaded with user-interface-bugs and misbehaviours, and, together with a virescanne, offlinefolders, and network-shares, it gets huge problems, and always fucks its configuration..) i prefer an open cmdline and a good texteditor, instead.. thats why i hope for leds.. "Regan Heath" <regan@netwin.co.nz> schrieb im Newsbeitrag news:opr8ksjzu35a2sq9@digitalmars.com... > On Tue, 25 May 2004 23:23:42 +0200, davepermen <davepermen@hotmail.com> wrote: > > possibly we can simply replace the c++ compiler of vc6 with dmd, and get > > it to work again then? with the right compiler flags.. needs some > > hacking, > > possibly even of the exe (to change the default flags), but that doesn't > > mather. i can co-install vc6 and vc.net 2003, and don't need vc6 for > > c++ at all anyways.. so it could get abused instead:D > > Let me know how you get on. > > > then again, i'm simply waiting to get leds on windows.... > > one day.. > > one day.... > > Have you tried DIDE? http://www.atari-soldiers.com/dide.html > > > till then, i continue with c++, writing platform independent web, and mail servers for my fancy homepage, all with sdl and sdl_net and freeimage (yeah, i'm coming from gamedev, and i stay there:D) > > > > "Regan Heath" <regan@netwin.co.nz> schrieb im Newsbeitrag news:opr8hezx1z5a2sq9@digitalmars.com... > >> Hi, > >> > >> I have managed to get MSDEV to compile and debug my D programs (thanks > >> to > >> Arcane Jill for the idea) > >> > >> Here is what I did: > >> > >> 1. create an MSDEV "Utility" project - these are like normal projects > >> but > >> they do not do the link step. > >> > >> 2. add your .d source files to this project. (all of them). > >> > >> 3. edit project settings, expand list on left, for each source file > >> define > >> the following "Custom Build" settings: > >> > >> [Commands] > >> D:\D\dmd\bin\dmd.exe -c "$(InputPath)" -g -gt -debug -c -od"$(IntDir)" > >> > >> [Output] > >> $(IntDir)\$(InputName).obj > >> > >> [as this is the same for all source files, it'd be great if I could > >> define > >> it for all somewhere instead of having to define it for each and every > >> file] > >> > >> 4. edit project settings, click project name at top of tree on left, in the post-build section add the command > >> > >> d:\D\dmd\bin\dmd.exe -g "$(IntDir)\*.obj" -of"$(OutDir)\main.exe" > >> > >> and that's it. Hit compile and it should create a Debug/Release dir with > >> the .obj and .exe file in it. Put a breakpoint in and press Run and > >> you're > >> debugging (assuming you're in debug mode) > >> > >> -- > >> Using M2, Opera's revolutionary e-mail client: http://www.opera.com/m2/ > > > > > > > > -- > Using M2, Opera's revolutionary e-mail client: http://www.opera.com/m2/ |
May 26, 2004 Re: Using MSDEV to *compile* AND *debug* D programs. | ||||
---|---|---|---|---|
| ||||
Posted in reply to davepermen | On Wed, 26 May 2004 23:30:48 +0200, davepermen <davepermen@hotmail.com> wrote: > yep, i dislike it very much, sorry. (the work is great, but its loaded with > user-interface-bugs and misbehaviours, and, together with a virescanne, > offlinefolders, and network-shares, it gets huge problems, and always fucks > its configuration..) Have you posted a list of these bugs to the DIDE group: http://groups.yahoo.com/group/dide/ even if you do not plan to use it, posting a list would help the dev fix them. > i prefer an open cmdline and a good texteditor, instead.. > > thats why i hope for leds.. > > "Regan Heath" <regan@netwin.co.nz> schrieb im Newsbeitrag > news:opr8ksjzu35a2sq9@digitalmars.com... >> On Tue, 25 May 2004 23:23:42 +0200, davepermen <davepermen@hotmail.com> >> wrote: >> > possibly we can simply replace the c++ compiler of vc6 with dmd, and >> get >> > it to work again then? with the right compiler flags.. needs some >> > hacking, >> > possibly even of the exe (to change the default flags), but that >> doesn't >> > mather. i can co-install vc6 and vc.net 2003, and don't need vc6 for >> > c++ at all anyways.. so it could get abused instead:D >> >> Let me know how you get on. >> >> > then again, i'm simply waiting to get leds on windows.... >> > one day.. >> > one day.... >> >> Have you tried DIDE? >> http://www.atari-soldiers.com/dide.html >> >> > till then, i continue with c++, writing platform independent web, and >> > mail servers for my fancy homepage, all with sdl and sdl_net and >> > freeimage (yeah, i'm coming from gamedev, and i stay there:D) >> > >> > "Regan Heath" <regan@netwin.co.nz> schrieb im Newsbeitrag >> > news:opr8hezx1z5a2sq9@digitalmars.com... >> >> Hi, >> >> >> >> I have managed to get MSDEV to compile and debug my D programs >> (thanks >> >> to >> >> Arcane Jill for the idea) >> >> >> >> Here is what I did: >> >> >> >> 1. create an MSDEV "Utility" project - these are like normal projects >> >> but >> >> they do not do the link step. >> >> >> >> 2. add your .d source files to this project. (all of them). >> >> >> >> 3. edit project settings, expand list on left, for each source file >> >> define >> >> the following "Custom Build" settings: >> >> >> >> [Commands] >> >> D:\D\dmd\bin\dmd.exe -c "$(InputPath)" -g -gt -debug -c >> -od"$(IntDir)" >> >> >> >> [Output] >> >> $(IntDir)\$(InputName).obj >> >> >> >> [as this is the same for all source files, it'd be great if I could >> >> define >> >> it for all somewhere instead of having to define it for each and >> every >> >> file] >> >> >> >> 4. edit project settings, click project name at top of tree on left, >> in >> >> the post-build section add the command >> >> >> >> d:\D\dmd\bin\dmd.exe -g "$(IntDir)\*.obj" -of"$(OutDir)\main.exe" >> >> >> >> and that's it. Hit compile and it should create a Debug/Release dir > with >> >> the .obj and .exe file in it. Put a breakpoint in and press Run and >> >> you're >> >> debugging (assuming you're in debug mode) >> >> >> >> -- >> >> Using M2, Opera's revolutionary e-mail client: >> http://www.opera.com/m2/ >> > >> > >> >> >> >> -- >> Using M2, Opera's revolutionary e-mail client: http://www.opera.com/m2/ > > -- Using M2, Opera's revolutionary e-mail client: http://www.opera.com/m2/ |
May 28, 2004 Re: Using MSDEV to *compile* AND *debug* D programs. | ||||
---|---|---|---|---|
| ||||
Posted in reply to Regan Heath | as i was away longtime from the D-Groups and other groups as well, nope, not yet. and unsure if i will sooner or later do so, as i don't have much time.. i try to not forget. "Regan Heath" <regan@netwin.co.nz> schrieb im Newsbeitrag news:opr8mqx4p65a2sq9@digitalmars.com... > On Wed, 26 May 2004 23:30:48 +0200, davepermen <davepermen@hotmail.com> wrote: > > yep, i dislike it very much, sorry. (the work is great, but its loaded > > with > > user-interface-bugs and misbehaviours, and, together with a virescanne, > > offlinefolders, and network-shares, it gets huge problems, and always > > fucks > > its configuration..) > > Have you posted a list of these bugs to the DIDE group: > http://groups.yahoo.com/group/dide/ > > even if you do not plan to use it, posting a list would help the dev fix them. > > > i prefer an open cmdline and a good texteditor, instead.. > > > > thats why i hope for leds.. > > > > "Regan Heath" <regan@netwin.co.nz> schrieb im Newsbeitrag news:opr8ksjzu35a2sq9@digitalmars.com... > >> On Tue, 25 May 2004 23:23:42 +0200, davepermen <davepermen@hotmail.com> wrote: > >> > possibly we can simply replace the c++ compiler of vc6 with dmd, and > >> get > >> > it to work again then? with the right compiler flags.. needs some > >> > hacking, > >> > possibly even of the exe (to change the default flags), but that > >> doesn't > >> > mather. i can co-install vc6 and vc.net 2003, and don't need vc6 for c++ at all anyways.. so it could get abused instead:D > >> > >> Let me know how you get on. > >> > >> > then again, i'm simply waiting to get leds on windows.... > >> > one day.. > >> > one day.... > >> > >> Have you tried DIDE? http://www.atari-soldiers.com/dide.html > >> > >> > till then, i continue with c++, writing platform independent web, and mail servers for my fancy homepage, all with sdl and sdl_net and freeimage (yeah, i'm coming from gamedev, and i stay there:D) > >> > > >> > "Regan Heath" <regan@netwin.co.nz> schrieb im Newsbeitrag news:opr8hezx1z5a2sq9@digitalmars.com... > >> >> Hi, > >> >> > >> >> I have managed to get MSDEV to compile and debug my D programs > >> (thanks > >> >> to > >> >> Arcane Jill for the idea) > >> >> > >> >> Here is what I did: > >> >> > >> >> 1. create an MSDEV "Utility" project - these are like normal projects > >> >> but > >> >> they do not do the link step. > >> >> > >> >> 2. add your .d source files to this project. (all of them). > >> >> > >> >> 3. edit project settings, expand list on left, for each source file > >> >> define > >> >> the following "Custom Build" settings: > >> >> > >> >> [Commands] > >> >> D:\D\dmd\bin\dmd.exe -c "$(InputPath)" -g -gt -debug -c > >> -od"$(IntDir)" > >> >> > >> >> [Output] > >> >> $(IntDir)\$(InputName).obj > >> >> > >> >> [as this is the same for all source files, it'd be great if I could > >> >> define > >> >> it for all somewhere instead of having to define it for each and > >> every > >> >> file] > >> >> > >> >> 4. edit project settings, click project name at top of tree on left, > >> in > >> >> the post-build section add the command > >> >> > >> >> d:\D\dmd\bin\dmd.exe -g "$(IntDir)\*.obj" -of"$(OutDir)\main.exe" > >> >> > >> >> and that's it. Hit compile and it should create a Debug/Release dir > > with > >> >> the .obj and .exe file in it. Put a breakpoint in and press Run and > >> >> you're > >> >> debugging (assuming you're in debug mode) > >> >> > >> >> -- > >> >> Using M2, Opera's revolutionary e-mail client: > >> http://www.opera.com/m2/ > >> > > >> > > >> > >> > >> > >> -- > >> Using M2, Opera's revolutionary e-mail client: http://www.opera.com/m2/ > > > > > > > > -- > Using M2, Opera's revolutionary e-mail client: http://www.opera.com/m2/ |
Copyright © 1999-2021 by the D Language Foundation