Non-Visual Studio builds on Windows XP?
I'm probably missing something obvious, but what can I use to interpret the vcproj build files? The free toolkit only seems to contain the compiler and the linker, neither of which has a clue about .vcproj or .sln files. And MinGW needs a normal make file, rather than the Microsoft custom formats. Any pointers to more info would be appreciated. . . (If no-one else is trying to do this, my next step will be to write my own .vcproj -> makefile Python script to get something I can feed to MinGW, since my Google searches haven't turned up anything useful. I'd just hate to do that unnecessarily) Regards, Nick. -- Nick Coghlan | Brisbane, Australia Email: ncoghlan@email.com | Mobile: +61 409 573 268
Nick Coghlan wrote:
I'm probably missing something obvious, but what can I use to interpret the vcproj build files?
devenv.exe, and only devenv.exe. You need Microsoft Visual Studio .NET 2003 to interpret these files. That said: they are XML files, so you can interpret them with notepad.exe also. Garth wrote a set of Python scripts that attempt to interpret these files as a build process: http://mail.python.org/pipermail/python-dev/2004-February/042595.html Regards, Martin
Martin v. Löwis wrote:
Nick Coghlan wrote:
Garth wrote a set of Python scripts that attempt to interpret these files as a build process:
http://mail.python.org/pipermail/python-dev/2004-February/042595.html
Which is also in my local py-dev archive (now that I know what to look for). . . *slaps forehead* It didn't work first try, but I'm sure it will be fairly straightforward to sort out once I can put some more time into it. It looks like Garth has done most of the heavy lifting (which is the work I was trying to avoid duplicating!). Thanks for the help, folks. Cheers, Nick. (./configure, make test on the Mandrake box was so much easier. . . *g*) -- Nick Coghlan | Brisbane, Australia Email: ncoghlan@email.com | Mobile: +61 409 573 268
Nick Coghlan wrote:
Martin v. Löwis wrote:
Nick Coghlan wrote:
Garth wrote a set of Python scripts that attempt to interpret these files as a build process:
http://mail.python.org/pipermail/python-dev/2004-February/042595.html
Which is also in my local py-dev archive (now that I know what to look for). . . *slaps forehead*
It didn't work first try, but I'm sure it will be fairly straightforward to sort out once I can put some more time into it. It looks like Garth has done most of the heavy lifting (which is the work I was trying to avoid duplicating!).
Thanks for the help, folks.
Cheers, Nick.
(./configure, make test on the Mandrake box was so much easier. . . *g*)
If these scripts don't work I'm happy to help out. You can also try the free version of the IDE downloadable from http://lab.msdn.microsoft.com/express/visualc/default.aspx. I haven't given it a go but it may work. Garth
Garth wrote:
If these scripts don't work I'm happy to help out.
Well, I spent more time with it without luck - however, it appeared to be due to the fact that neither the free VC 2003 toolkit nor the .NET toolkit have a version of windows.h Rather than muck around further, I decided it would be more productive to just spend the time required to get Linux working on my laptop and dual boot with XP (seeing that the main purpose of this exercise was to get a Python devel environment on the laptop). Thanks for the offer, though. Cheers, Nick. -- Nick Coghlan | Brisbane, Australia Email: ncoghlan@email.com | Mobile: +61 409 573 268
Nick Coghlan wrote:
Well, I spent more time with it without luck - however, it appeared to be due to the fact that neither the free VC 2003 toolkit nor the .NET toolkit have a version of windows.h
Ah. You need, of course, the platform SDK as well (downloadable only with internet exploder). http://www.microsoft.com/msdownload/platformsdk/sdkupdate/ Regards, Martin
Martin v. Löwis wrote:
Nick Coghlan wrote:
Well, I spent more time with it without luck - however, it appeared to be due to the fact that neither the free VC 2003 toolkit nor the .NET toolkit have a version of windows.h
Ah. You need, of course, the platform SDK as well (downloadable only with internet exploder).
Ah, that's probably why I was having so much trouble finding that one (I was using Firefox). (I was sure I'd seen the platform SDK available for download at some point, but had no luck finding it again. So thanks for the link!) Well, maybe I'll give it another try at some point when I'm taking a break from trying to persuade Fedora to talk to all the builtin devices in my notebook ;) (Besides, it would give me the ability to test changes on Windows, even if most of my development ends up being on Fedora) Cheers, Nick. -- Nick Coghlan | Brisbane, Australia Email: ncoghlan@email.com | Mobile: +61 409 573 268
participants (3)
-
"Martin v. Löwis"
-
Garth
-
Nick Coghlan