Re: [INTERNALS-WIN] Re: ext/odbc no longer builds under VC6

[email protected] ("Steph Fox")
Newsgroups php.internals.win
Message-ID <00d901c96063$a900f1d0$3ffc1f3e@foxbox>
Hi Pierre, Elizabeth,

> http://www.microsoft.com/msdownload/platformsdk/sdkupdate/psdk-full.htm

OK, I pushed that button (and made MSIE my default browser for the duration 
because you have to, *grumble*). I now have an amazing cocktail of goodies 
in C:\Program Files:

- Microsoft Platform SDK (this is 2003 SP1)
- Microsoft SDK (this is psdk-full)
- Microsoft Visual Studio (this is VS6 && SP6)
- Microsoft Visual Studio .NET (contains empty dirs)
- Microsoft Visual Studio .NET 2003 (contains the same empty dirs)
- Microsoft .NET (contains a single .dll and .xml file)

Is this what you'd expect, give or take the SP1 dir and duplicated .NET 
dirs?

FWIW I have to admit you were right, Pierre - MDAC 2.7 is shipped with this 
package, this must be about the only way you can still get hold of it. It 
would be nice if on the wiki we could have a list of the packages we 
actually need, since I appear to have ended up with a lot of stuff I really 
don't need at all (and my hard drive's nearly full again as a result). I 
suspect the problems with previous installs came from attempts to avoid 
blindly installing all components.

There's no difference between sqltypes.h dated Feb 2003 (in psdk-full) and 
sqltypes.h dated April 2005 (in SP1). The only change I can find in sql or 
odbc code is to do with paths in odbcss.h. There appear to be *major* 
changes in other areas though, including f.e.ole/oleaut, so I need to know 
now whether I should ditch SP1 or apply it?

.NET is another massive installation and if it's possible to only install 
what we need of it, I'd appreciate some guidance there. (Although it should 
be said that com_dotnet does actually build without it anyway.)

- Steph
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.