[ofw] RE: x86 XP env - WSD & installsp fail to build, IPoIB fails to install.

Alex Estrin alex.estrin at qlogic.com
Tue May 27 15:24:54 PDT 2008


> Hi
> 
> I still don't have an answer to your question but here are a 
> few notes:
> 
> 1) It is strange we haven't seen this before (on the DDK builds).

All binaries for XP were used from DDK build for 2003(x86 and x64).

> 2) WSD doesn't work on XP (32/64) so there is no real issue 
> here. We would like to get things to compile in any case.
> 3) The function RegDeleteKeyEx doesn't exist on XP32 so we 
> will have to replace it /remove it.
> 4) The function  InterlockedIncrement64 also doesn't exist on 
> xp. (see 1 again). It also seems to compile on checked xp build.
> 
> Due to this reasons I'll look for a way to removing this from 
> our build.
> 
> By the way, this might mean that we will not be able to build 
> for xp and run on server 2003.
> 
> Thanks
> Tzachi
> 
> > -----Original Message-----
> > From: Smith, Stan [mailto:stan.smith at intel.com]
> > Sent: Tuesday, May 27, 2008 10:32 PM
> > To: Tzachi Dar
> > Cc: ofw at lists.openfabrics.org
> > Subject: x86 XP env - WSD & installsp fail to build, IPoIB fails to 
> > install.
> > 
> > Hello Tzachi,
> >   As the listed maintainer of WinSock Direct (WSD), I'm 
> seeking your 
> > advise as how to solve three WSD problems.
> > 
> >  set _DDK=C:\WinDDK\6001.18001
> >  %_DDK%\bin\setenv.bat %_DDK% fre x86 WXP
> >  
> > 
> > 1) When building using WDK, the x86 WXP builds for WSD fails in 2 
> > places
> > 
> > Compiling - user\ibsp_iblow.c
> > errors in directory 
> d:\openib-windows-svn\1207\gen1\trunk\ulp\wsd\user
> > 
> d:\openib-windows-svn\1207\gen1\trunk\ulp\wsd\user\ibsp_iblow.c(118) :
> > error C40
> > 13: 'InterlockedIncrement64' undefined; assuming extern 
> returning int
> > 
> d:\openib-windows-svn\1207\gen1\trunk\ulp\wsd\user\ibsp_iblow.c(119) :
> > error C40
> > 13: 'InterlockedExchangeAdd64' undefined; assuming extern returning 
> > int
> > 
> > 
> > Linking Executable -
> > d:\openib-windows-svn\1207\gen1\trunk\bin\user\objfre_wxp_x
> > 86\i386\installsp.exe
> > errors in directory
> > d:\openib-windows-svn\1207\gen1\trunk\tools\wsdinstall\user
> > d:\openib-windows-svn\1207\gen1\trunk\tools\wsdinstall\user\in
> > stallsp.ob
> > j : erro
> > r LNK2019: unresolved external symbol
> > __imp__RegDeleteKeyExA at 16 referenced in fu nction 
> > __IBSPPerfmonDeregisterKeys at 0 
> > d:\openib-windows-svn\1207\gen1\trunk\bin\user\objfre_wxp_x86\
> > i386\insta
> > llsp.exe
> >  : error LNK1120: 1 unresolved externals
> > 
> > 
> > 2) IPoIB install for x86 WXP fails due to the netipoib.inf 
> reference 
> > to ibwsd.dll which doesn't exist for x86 XP builds.
> > 
> > What would be your recommended solutions to these problems?
> > 
> > Thanks,
> > 
> > Stan.
> > 
> > 
> > 
> _______________________________________________
> ofw mailing list
> ofw at lists.openfabrics.org
> http://lists.openfabrics.org/cgi-bin/mailman/listinfo/ofw
> 



More information about the ofw mailing list