Hi,
I've been trying to install the Windows CE 5.0 Platform Builder Yearly
Updated Full Update Package (12/31/2005) in order to have .NET CF 2
integration into PB.
I am working with a PXA270 and so grabbed the Armv4I package from here:
http://tinyurl.com/jzn7p
When I install the msi and try to rebuild the platform I get some kind
of error linking for DirectX:
---
C:\WINCE500\PBWorkspaces\mp3\WINCE500\VRM270_ARMV4I\cesysgen\oak\lib\ARMV4I\retail\quartz.exp
wmt_msbstrm.lib(msbstrm.obj) : error LNK2019: unresolved external symbol
"protected: long __cdecl CMediaStreamBase::PacketSendTS(unsigned char
*,unsigned long *,unsigned long *)"
(?PacketSendTS@CMediaStreamBase@@IAAJPAEPAK1@Z) referenced in function
"public: virtual long __cdecl CMsbStream::GetNextPktTS(unsigned long *)"
(?GetNextPktTS@CMsbStream@@UAAJPAK@Z)
C:\WINCE500\PBWorkspaces\mp3\WINCE500\VRM270_ARMV4I\cesysgen\oak\target\ARMV4I\retail\quartz.dll
: fatal error LNK1120: 1 unresolved externals
NMAKE : fatal error U1077: 'link' : return code '0x460'
---
I was able to work around this by reverting all the DirectX OAK files to
those backed up by the installation in
C:\WINCE500\Updates\Backup\051231_2005\PUBLIC\DIRECTX\OAK\LIB\ARMV4I\RETAIL
I'd quite like to understand where I'm going wrong with this though.
When I first encountered the problem I reinstalled PB and tried again,
with the same result. Has anybody seen this themselves?
Many Thanks,
Alex Lennon