David Gardiner wrote: > Parish wrote: > >> Parish wrote: >> >>> David Gardiner wrote: >>> >>>> Using Visual Studio.NET C++, i'm getting this error: >>>> >>>> rc.exe -DMOZILLA_CLIENT=1 -DDEBUG=1 -DDEBUG_=1 -DXP_PC=1 -DWIN32=1 >>>> -D_DEBUG=1 -DWIN95=1 -D_PR_GLOBAL_THREADS_ONLY=1 -D_X86_=1 >>>> -DFORCE_PR_LOG -DNEEDPROTOS -DLDAP_DEBUG -DLDAP_REFERRALS >>>> -DLDAP_LDBM -DLDAP_SHELL -DLDAP_PASSWD -DLDBM_USE_NDBM >>>> -DLDAP_SSLIO_HOOKS -DFILTERFILE=./ldapfilter.conf >>>> -DTEMPLATEFILE=./ldaptemplates. >>>> conf -DNDEBUG /D_WINDOWS /DWINSOCK /D_WIN32 /DWIN32_KERNEL_THREADS >>>> /DNO_USERINTERFACE /DLDAP_SSLIO_HOOKS -I../../include >>>> -I../../include -Fonsldap.res ../msdos/winsock/nsldap.rc >>>> ../msdos/winsock/nsldap.rc(5) : fatal error RC1015: cannot open >>>> include file 'ver.h'. >>>> make[5]: *** [nsldap.res] Error 1 >>>> make[5]: Leaving directory >>>> `/cygdrive/d/mozilla_src/mozilla/directory/c-sdk/ldap >>>> /libraries/libldap' >>>> make[4]: *** [install] Error 2 >>>> make[4]: Leaving directory >>>> `/cygdrive/d/mozilla_src/mozilla/directory/c-sdk/ldap >>>> /libraries' >>>> make[3]: *** [install] Error 2 >>>> make[3]: Leaving directory >>>> `/cygdrive/d/mozilla_src/mozilla/directory/c-sdk/ldap >>>> ' >>>> make[2]: *** [ldap] Error 2 >>>> make[2]: Leaving directory `/cygdrive/d/mozilla_src/mozilla' >>>> make[1]: *** [default] Error 2 >>>> make[1]: Leaving directory `/cygdrive/d/mozilla_src/mozilla' >>>> make: *** [build] Error 2 >>>> >>>> >>>> I seem to recall that ver.h was possibly in VC++6.0, but maybe not now? >>>> >>> >>> ver.h lives in >>> \Program Files\Microsoft Visual Studio\VC98\Include\ >>> >> >> [Replying to my own post] >> >> Ahem! I had my "Subject" column set rather narrow and didn't notice >> the "(MCVC 7.0)". My comment refers to VC++6. >> >> Sorry! >> >>>> The KB article >>>> http://support.microsoft.com/default.aspx?scid=kb;en-us;Q103719 does >>>> suggest using winver.h instead of ver.h, but i'm not sure if this is >>>> the same file being referred to. >>>> >>>> Any ideas? >>>> -david >>> > > > Having a look at ver.h on my old machine (which does have VC6), all it > does is #include winver.h > > So i think this is a bug. I would say that ver.h is deprecated since VC5.. > > I'll log it with a patch then. > > -dave >
This is bug http://bugzilla.mozilla.org/show_bug.cgi?id=123420 -dave
