none
WINCE6.0 core, If remove IE compenents, can't complier, how to solve this problem? RRS feed

  • Question

  • Hello!

    I want to use core WINCE6.0, So I cut IE .

    Before remove IE components, not any error.

    Alfter remove IE, have some error.

    On Wince 5.0, can remove IE and no any error.

    Why?

    ==================compenents=====================

    Windows Embedded CE Run-Time License Assessment

    File

    E:\WINCE600\OSDesigns\My210\Mini210\Wince600\Mini210_ARMV4I\cesysgen\sdk\inc\ceconfig.h

    Predicted License

    • Windows Embedded CE 6.0 Professional Run-Time License. If you are creating a consumer oriented device you may qualify for another SKU, please contact your distributor for more information.

    Included Features

    Windows Embedded CE 6.0 Professional Run-Time License. If you are creating a consumer oriented device you may qualify for another SKU, please contact your distributor for more information.

    Internet Explorer 6.0 Sample Browser SYSGEN_IESAMPLE
    Internet Options Control Panel SYSGEN_INETCPL
    Internet Explorer HTML/DHTML API SYSGEN_MSHTML
    Internet Explorer Browser Control Host SYSGEN_SHDOCVW

    Windows Embedded CE 6.0 Core Run-Time License

    ActiveSync SYSGEN_AS_BASE
    File Sync SYSGEN_AS_FILE
    Active Template Library (ATL) SYSGEN_ATL
    Waveform Audio SYSGEN_AUDIO
    Authentication Services (SSPI) SYSGEN_AUTH
    NTLM SYSGEN_AUTH_NTLM
    Schannel (SSL/TLS) SYSGEN_AUTH_SCHANNEL
    AutoDial SYSGEN_AUTORAS
    Battery Driver SYSGEN_BATTERY
    Binary Rom Image File System SYSGEN_BINFS
    Bluetooth Stack with Universal Loadable Driver SYSGEN_BTH
    Bluetooth HS/HF and Audio Gateway Service SYSGEN_BTH_AG
    File Cache Manager SYSGEN_CACHEFILT
    Windows Embedded CE Driver Development Kit Support Library SYSGEN_CEDDK
    Certificates (CryptoAPI 2.0) SYSGEN_CERTS
    Common Control SYSGEN_COMMCTRL
    Common Dialog Support SYSGEN_COMMDLG
    Network User Interface SYSGEN_CONNMC
    National Language Support (NLS) SYSGEN_CORELOC
    Standard String Functions - ASCII (corestra) SYSGEN_CORESTRA
    C++ Runtime Support for Exception Handling and Runtime Type Information SYSGEN_CPP_EH_AND_RTTI
    Credential Manager SYSGEN_CREDMAN
    Cryptography Services (CryptoAPI 1.0) with High Encryption Provider SYSGEN_CRYPTO
    Control Panel Applets SYSGEN_CTLPNL
    Mouse SYSGEN_CURSOR
    Direct3D Mobile SYSGEN_D3DM
    DCOM SYSGEN_DCOM
    DirectDraw SYSGEN_DDRAW
    Device Manager SYSGEN_DEVICE
    Display Support SYSGEN_DISPLAY
    DirectShow Core SYSGEN_DSHOW
    ACM Wrapper Filter SYSGEN_DSHOW_ACMWRAP
    DirectShow Video Capture SYSGEN_DSHOW_CAPTURE
    DirectShow Display SYSGEN_DSHOW_DISPLAY
    DMO Wrapper Filter SYSGEN_DSHOW_DMO
    MP3 Codec SYSGEN_DSHOW_MP3
    MPEG-1 Parser/Splitter SYSGEN_DSHOW_MPEGSPLITTER
    DirectShow Video Renderer SYSGEN_DSHOW_VIDREND
    Wave/AIFF/au/snd File Parser SYSGEN_DSHOW_WAV
    WMA Codec SYSGEN_DSHOW_WMA
    WMA Voice Codec SYSGEN_DSHOW_WMA_VOICE
    Windows Media Technologies SYSGEN_DSHOW_WMT
    ASX v1 and M3U File Support SYSGEN_DSHOW_WMT_ASXV1
    ASX v3 File Support SYSGEN_DSHOW_WMT_ASXV3
    WMV/MPEG-4 Video Codec SYSGEN_DSHOW_WMV
    Extensible Authentication Protocol SYSGEN_EAP
    East Asian Edit Control SYSGEN_EDIMEFE
    Wireless LAN (802.11) STA - Automatic Configuration and 802.1x SYSGEN_ETH_80211
    Wired Local Area Network (802.3, 802.5) SYSGEN_ETHERNET
    exFAT File System SYSGEN_EXFAT
    FAT File System SYSGEN_FATFS
    Fiber API SYSGEN_FIBER
    Flash MDD SYSGEN_FLASHMDD
    FormatMessage API SYSGEN_FMTMSG
    Courier New (Subset 1_30) SYSGEN_FONTS_COUR_1_30
    SimSun & NSimSun (Subset 2_50) SYSGEN_FONTS_SIMSUN_2_50
    Tahoma (Subset 1_07) SYSGEN_FONTS_TAHOMA_1_07
    Wingding SYSGEN_FONTS_WINGDING
    CEDB Database Engine SYSGEN_FSDBASE
    System Password SYSGEN_FSPASSWORD
    RAM and ROM File System SYSGEN_FSRAMROM
    Hive-based Registry SYSGEN_FSREGHIVE
    Bit-based SYSGEN_FSREPLBIT
    Full C Runtime SYSGEN_FULL_CRT
    Alphablend API (GDI version) SYSGEN_GDI_ALPHABLEND
    Gradient Fill Support SYSGEN_GRADFILL
    Internet Appliance (IABASE) Support SYSGEN_IABASE
    JScript 5.6 SYSGEN_IE_JSCRIPT
    Still Image Codec Support (Encode and Decode) SYSGEN_IMAGING
    GIF Decoder SYSGEN_IMAGING_GIF_DECODE
    ICO Decoder SYSGEN_IMAGING_ICO_DECODE
    JPG Decoder SYSGEN_IMAGING_JPG_DECODE
    JPG Encoder SYSGEN_IMAGING_JPG_ENCODE
    PNG Decoder SYSGEN_IMAGING_PNG_DECODE
    Input Method Manager (IMM) SYSGEN_IMM
    IP Helper API SYSGEN_IPHLPAPI
    IrDA SYSGEN_IRDA
    SIP for Large Screens SYSGEN_LARGEKB
    WMA and MP3 Local Playback SYSGEN_LOCALAUDIO
    Overlapping Menus SYSGEN_MENU_OVERLAP
    East Asian Word Wrap SYSGEN_MGFE
    Minimal GDI Configuration SYSGEN_MINGDI
    Minimal GWES Configuration SYSGEN_MINGWES
    Minimal Input Configuration SYSGEN_MININPUT
    Minimal Window Manager Configuration SYSGEN_MINWMGR
    Internet Explorer Multiple-Language Base API SYSGEN_MLANG
    Standard Modem Support for Dial Up Networking SYSGEN_MODEM
    Message Queue - Point-to-Point SYSGEN_MSGQUEUE
    SIP for Small Screens SYSGEN_MSIM
    Partition Driver SYSGEN_MSPART
    1.1 MB - Minimal Database SYSGEN_MSPY3_DB_1
    MSPY 3.0 for Windows Embedded CE SYSGEN_MSPY3_SC
    Network Driver Architecture (NDIS) SYSGEN_NDIS
    NDIS User-mode I/O Protocol Driver SYSGEN_NDISUIO
    Compression SYSGEN_NKCOMPR
    Memory Mapped Files SYSGEN_NKMAPFILE
    Notification LED Support SYSGEN_NLED
    UI based Notification SYSGEN_NOTIFY
    OBEX Client SYSGEN_OBEX_CLIENT
    OBEX File Browser SYSGEN_OBEX_FILEBROWSER
    OBEX Inbox SYSGEN_OBEX_INBOX
    OBEX Server SYSGEN_OBEX_SERVER
    Power Management (Full) SYSGEN_PM
    Dial Up Networking (RAS/PPP) SYSGEN_PPP
    PPTP SYSGEN_PPTP
    Quarter VGA Resources - Portrait Mode SYSGEN_QVGAP
    Windows Networking API/Redirector (SMB/CIFS) SYSGEN_REDIR
    Release Directory File System SYSGEN_RELFSD
    Serial Port Support SYSGEN_SERDEV
    Core Server Support SYSGEN_SERVICES
    Target Control Support (Shell.exe) SYSGEN_SHELL
    Software-based Input Panel Driver SYSGEN_SOFTKB
    Double Spelling (Shuang Pin) soft keyboard - Small SYSGEN_SPIM_MSPY
    Double Spelling (Shuang Pin) soft keyboard - Large SYSGEN_SPIM_MSPY_LARGE
    Standard Shell SYSGEN_STANDARDSHELL
    Standard I/O (STDIO) SYSGEN_STDIO
    Standard I/O ASCII (STDIOA) SYSGEN_STDIOA
    Storage Manager SYSGEN_STOREMGR
    Storage Manager Control Panel Applet SYSGEN_STOREMGR_CPL
    String Safe Utility Functions SYSGEN_STRSAFE
    Telephony API (TAPI 2.0) SYSGEN_TAPI
    TCP/IP SYSGEN_TCPIP
    TCP/IPv6 Support SYSGEN_TCPIP6
    Transaction-Safe FAT File System (TFAT) SYSGEN_TFAT
    SNTP Automatic Updates and Server Synchronization SYSGEN_TIMESVC_API
    SNTP Client with DST SYSGEN_TIMESVC_DST
    Toolhelp API SYSGEN_TOOLHELP
    Touch Screen (Stylus) SYSGEN_TOUCH
    UI Proxy for Kernel-Mode Drivers SYSGEN_UIPROXY
    Unimodem support SYSGEN_UNIMODEM
    URL Moniker Services SYSGEN_URLMON
    USB Host Support SYSGEN_USB
    USB Human Input Device (HID) Class Driver SYSGEN_USB_HID
    USB HID Keyboard and Mouse SYSGEN_USB_HID_CLIENTS
    USB HID Keyboard Only SYSGEN_USB_HID_KEYBOARD
    USB HID Mouse Only SYSGEN_USB_HID_MOUSE
    USB Storage Class Driver SYSGEN_USB_STORAGE
    USB Function Driver SYSGEN_USBFN
    Report Upload Client SYSGEN_WATSON_CLIENT
    Report Upload Client User Interface SYSGEN_WATSON_CLIENT_UI
    Windows Internet Services SYSGEN_WININET
    Winsock Support SYSGEN_WINSOCK

    Run-Time License Assessment Tool Version Information

    Installed Engine Files

    • CE 6.0 License Analysis (2.0)
    <small style="font-family:'';line-height:normal;">The use of this Tool is governed by the Microsoft Software License Terms accompanying the Tool. This Tool is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION AND OUTPUT OF THIS TOOL. For official license information, please consult your royalty bearing license agreement with Microsoft or the Microsoft affiliate serving your country.</small>

    ==============after removed IE components, the VS2005 complier error info ==============

    IMAGING_COMPONENTS= img_ico img_png img_libpng  img_pngdecoder img_gif img_liblzw  img_gifdecoder img_jpeg img_jpegfull img_jpegmem  img_jpegencoder img_jpegdecoder
    IE_MODULES= shdocvw shlwapi uuid ieceext
    SCRIPT_MODULES= jscript
    SERVERS_MODULES= obexapi obexsrvr obexfile obexinbx timesvc
    SHELL_MODULES= explorer shcore ceshell qvgap
    CESHELL_COMPONENTS= ceshapi ceshui taskbarlist
    SHCORE_COMPONENTS= shcore path
    WCESHELLFE_MODULES= control ctlpnl cplmain AdvBacklight connpnl intlp stguip stdwavefiles sskim ssk3dim chsime03 mspy3db1 DwUi Dw bthpnl
    DIRECTX_MODULES= wmvdmod wmadmod wmadmod strmbase quartz msacmce msdmo wmvdmoe d3dm d3dmsamples directdraw ddsamples
    QUARTZ_COMPONENTS=quartz0 quartz1 quartz2 quartz3 quartz4 quartz3
    QUARTZ0_COMPONENTS=amutil fgctl filgraph
    QUARTZ1_COMPONENTS= waveout wavemsr mp3filter mpgsplit acmwrap dmowrap image
    QUARTZ2_COMPONENTS=asyncrdr qtzbase  imgsink smarttee
    QUARTZ3_COMPONENTS= asfwriter asfmuxcore wavein vidcap filcap scmdout filerend wmt_strmcore wmt_splitter acmobj icmobj m3uplayl xmlplayl urlgrab urlobj wmt_filestrm
    QUARTZ4_COMPONENTS= buffilter colour
    DATASYNC_MODULES= cefobj repllog rapisrv eventrst rra_stm systemcpl udp2tcp
    CEBUILD: Running sysgen -p dcom preproc
    Starting sysgen phase for project ( dcom )
    \WINCE600\build.err

    BLDDEMO: There were errors building Mini210

    Mini210 - 1 error(s), 0 warning(s)
    ========== Build: 0 succeeded or up-to-date, 1 failed, 0 skipped ==========

    =============== the build.log====================



    nmake /NOLOGO oleaut32_custom.dll
    makefile.def: Invoked with predefined settings:
    TARGETNAME: oleaut32
    TARGETTYPE: DYNLINK
    RELEASETYPE: SDK
    TARGETLIBS: E:\WINCE600\public\dcom\oak\lib\ARMV4I\retail\oleautstubs.lib   E:\WINCE600\public\dcom\oak\lib\ARMV4I\retail\oleaut32.res E:\WINCE600\public\dcom\sdk\lib\ARMV4I\retail\uuid.lib E:\WINCE600\OSDesigns\My210\Mini210\Wince600\Mini210_ARMV4I\cesysgen\sdk\lib\ARMV4I\retail\ole32.lib  E:\WINCE600\OSDesigns\My210\Mini210\Wince600\Mini210_ARMV4I\cesysgen\sdk\lib\ARMV4I\retail\coredll.lib
    SOURCELIBS: E:\WINCE600\public\dcom\oak\lib\ARMV4I\retail\oleaut32.lib E:\WINCE600\public\dcom\oak\lib\ARMV4I\retail\oa_props.lib
    DLLENTRY: _DllMainCRTStartup
    makefile.def: Including E:\WINCE600\public\common\oak\misc\Sources.default
    makefile.def: BUILDROOT is E:\WINCE600\public\dcom\cesysgen
    makefile.def: Including E:\WINCE600\PUBLIC\DCOM\CESYSGEN\sources
    makefile.def: Including E:\WINCE600\public\common\oak\misc\Sources.CE
    Directory: E:\WINCE600\PUBLIC\DCOM\CESYSGEN
    TARGETNAME: oleaut32
    makefile.def: Including E:\WINCE600\public\common\oak\misc\sources.ReleaseType_SDK
    nmake  /NOLOGO TARGETNAME=oleaut32_ALL RELEASETYPE=OAK E:\WINCE600\OSDesigns\My210\Mini210\Wince600\Mini210_ARMV4I\cesysgen\oak\lib\ARMV4I\retail\oleaut32_ALL.lib
    makefile.def: Invoked with predefined settings:
    TARGETNAME: oleaut32_ALL
    TARGETTYPE: LIBRARY
    RELEASETYPE: OAK
    TARGETLIBS: E:\WINCE600\public\dcom\oak\lib\ARMV4I\retail\oleautstubs.lib   E:\WINCE600\public\dcom\oak\lib\ARMV4I\retail\oleaut32.res E:\WINCE600\public\dcom\sdk\lib\ARMV4I\retail\uuid.lib E:\WINCE600\OSDesigns\My210\Mini210\Wince600\Mini210_ARMV4I\cesysgen\sdk\lib\ARMV4I\retail\ole32.lib  E:\WINCE600\OSDesigns\My210\Mini210\Wince600\Mini210_ARMV4I\cesysgen\sdk\lib\ARMV4I\retail\coredll.lib E:\WINCE600\public\common\oak\lib\ARMV4I\retail\corelib0.lib E:\WINCE600\OSDesigns\My210\Mini210\Wince600\Mini210_ARMV4I\cesysgen\oak\lib\ARMV4I\retail\corelib1.lib
    SOURCELIBS: E:\WINCE600\public\dcom\oak\lib\ARMV4I\retail\oleaut32.lib E:\WINCE600\public\dcom\oak\lib\ARMV4I\retail\oa_props.lib
    DLLENTRY: _DllMainCRTStartup
    makefile.def: Including E:\WINCE600\public\common\oak\misc\Sources.default
    makefile.def: BUILDROOT is E:\WINCE600\public\dcom\cesysgen
    makefile.def: Including E:\WINCE600\PUBLIC\DCOM\CESYSGEN\sources
    makefile.def: Including E:\WINCE600\public\common\oak\misc\Sources.CE
    Directory: E:\WINCE600\PUBLIC\DCOM\CESYSGEN
    TARGETNAME: oleaut32_ALL
    makefile.def: Including E:\WINCE600\public\common\oak\misc\sources.ReleaseType_OAK
    'E:\WINCE600\OSDesigns\My210\Mini210\Wince600\Mini210_ARMV4I\cesysgen\oak\lib\ARMV4I\retail\oleaut32_ALL.lib' is up-to-date
    cefilter E:\WINCE600\public\dcom\oak\lib\ARMV4I\retail\oleaut32.def E:\WINCE600\OSDesigns\My210\Mini210\Wince600\Mini210_ARMV4I\cesysgen\oak\lib\ARMV4I\retail\oleaut32.def
    Cefilter for Windows CE (Release) (Built on Jun 30 2006 13:05:39)
    nmake  /NOLOGO E:\WINCE600\OSDesigns\My210\Mini210\Wince600\Mini210_ARMV4I\cesysgen\oak\target\ARMV4I\retail\oleaut32.dll
    makefile.def: Invoked with predefined settings:
    TARGETNAME: oleaut32
    TARGETTYPE: DYNLINK
    RELEASETYPE: SDK
    TARGETLIBS: E:\WINCE600\public\dcom\oak\lib\ARMV4I\retail\oleautstubs.lib   E:\WINCE600\public\dcom\oak\lib\ARMV4I\retail\oleaut32.res E:\WINCE600\public\dcom\sdk\lib\ARMV4I\retail\uuid.lib E:\WINCE600\OSDesigns\My210\Mini210\Wince600\Mini210_ARMV4I\cesysgen\sdk\lib\ARMV4I\retail\ole32.lib  E:\WINCE600\OSDesigns\My210\Mini210\Wince600\Mini210_ARMV4I\cesysgen\sdk\lib\ARMV4I\retail\coredll.lib E:\WINCE600\public\common\oak\lib\ARMV4I\retail\corelib0.lib E:\WINCE600\OSDesigns\My210\Mini210\Wince600\Mini210_ARMV4I\cesysgen\oak\lib\ARMV4I\retail\corelib1.lib
    SOURCELIBS: E:\WINCE600\OSDesigns\My210\Mini210\Wince600\Mini210_ARMV4I\cesysgen\oak\lib\ARMV4I\retail\oleaut32_ALL.lib
    DEFFILE: E:\WINCE600\OSDesigns\My210\Mini210\Wince600\Mini210_ARMV4I\cesysgen\oak\lib\ARMV4I\retail\oleaut32.def
    DLLENTRY: _DllMainCRTStartup
    makefile.def: Including E:\WINCE600\public\common\oak\misc\Sources.default
    makefile.def: BUILDROOT is E:\WINCE600\public\dcom\cesysgen
    makefile.def: Including E:\WINCE600\PUBLIC\DCOM\CESYSGEN\sources
    makefile.def: Including E:\WINCE600\public\common\oak\misc\Sources.CE
    Directory: E:\WINCE600\PUBLIC\DCOM\CESYSGEN
    TARGETNAME: oleaut32
    makefile.def: Including E:\WINCE600\public\common\oak\misc\sources.ReleaseType_SDK
    BUILD_MARKER:LINK_DLL_START Linking E:\WINCE600\OSDesigns\My210\Mini210\Wince600\Mini210_ARMV4I\cesysgen\sdk\lib\ARMV4I\retail\oleaut32.lib
    link -lib -out:E:\WINCE600\OSDesigns\My210\Mini210\Wince600\Mini210_ARMV4I\cesysgen\sdk\lib\ARMV4I\retail\oleaut32.lib -def:E:\WINCE600\OSDesigns\My210\Mini210\Wince600\Mini210_ARMV4I\cesysgen\oak\lib\ARMV4I\retail\oleaut32.def -machine:thumb @C:\Users\JIA~1.TAN\AppData\Local\Temp\nm196A.tmp
    Microsoft (R) Library Manager Version 8.00.50727.42
    Copyright (C) Microsoft Corporation.  All rights reserved.

    -nodefaultlib 
    -ignore:4001 
    /subsystem:windowsce,6.00 
    E:\WINCE600\OSDesigns\My210\Mini210\Wince600\Mini210_ARMV4I\cesysgen\oak\lib\ARMV4I\retail\oleaut32_ALL.lib 
       Creating library E:\WINCE600\OSDesigns\My210\Mini210\Wince600\Mini210_ARMV4I\cesysgen\sdk\lib\ARMV4I\retail\oleaut32.lib and object E:\WINCE600\OSDesigns\My210\Mini210\Wince600\Mini210_ARMV4I\cesysgen\sdk\lib\ARMV4I\retail\oleaut32.exp
    BUILD_MARKER:LINK_DLL_END
    set LIB=E:\WINCE600\sdk\CE\lib
    BUILD_MARKER:LINK_DLL_START Linking E:\WINCE600\OSDesigns\My210\Mini210\Wince600\Mini210_ARMV4I\cesysgen\oak\target\ARMV4I\retail\oleaut32.dll
    link /LARGEADDRESSAWARE -out:E:\WINCE600\OSDesigns\My210\Mini210\Wince600\Mini210_ARMV4I\cesysgen\oak\target\ARMV4I\retail\oleaut32.dll -dll -machine:thumb @C:\Users\JIA~1.TAN\AppData\Local\Temp\nm1B9D.tmp
    Microsoft (R) Incremental Linker Version 8.00.50727.42
    Copyright (C) Microsoft Corporation.  All rights reserved.

    -nodefaultlib 
    -include:DllMain -entry:_DllMainCRTStartup 
    -pdb:E:\WINCE600\OSDesigns\My210\Mini210\Wince600\Mini210_ARMV4I\cesysgen\oak\target\ARMV4I\retail\oleaut32.pdb 
    -pdbaltpath:oleaut32.pdb 
    /opt:ref 
    -debug -debugtype:cv -incremental:no 
    -map:E:\WINCE600\OSDesigns\My210\Mini210\Wince600\Mini210_ARMV4I\cesysgen\oak\target\ARMV4I\retail\oleaut32.map 
    -savebaserelocations:E:\WINCE600\OSDesigns\My210\Mini210\Wince600\Mini210_ARMV4I\cesysgen\oak\target\ARMV4I\retail\oleaut32.rel 
    -MERGE:.rdata=.text -merge:.astart=.text -align:4096 -ignore:4001,4070,4078,4086,4089,4096,4099,4108,4229 /STACK:65536,4096 -debugtype:cv,fixup -incremental:no 
    /subsystem:windowsce,6.00 
    /base:0x10000000 
    E:\WINCE600\OSDesigns\My210\Mini210\Wince600\Mini210_ARMV4I\cesysgen\oak\lib\ARMV4I\retail\oleaut32_ALL.lib 
    E:\WINCE600\public\dcom\oak\lib\ARMV4I\retail\oleautstubs.lib E:\WINCE600\public\dcom\oak\lib\ARMV4I\retail\oleaut32.res E:\WINCE600\public\dcom\sdk\lib\ARMV4I\retail\uuid.lib E:\WINCE600\OSDesigns\My210\Mini210\Wince600\Mini210_ARMV4I\cesysgen\sdk\lib\ARMV4I\retail\ole32.lib E:\WINCE600\OSDesigns\My210\Mini210\Wince600\Mini210_ARMV4I\cesysgen\sdk\lib\ARMV4I\retail\coredll.lib E:\WINCE600\public\common\oak\lib\ARMV4I\retail\corelib0.lib E:\WINCE600\OSDesigns\My210\Mini210\Wince600\Mini210_ARMV4I\cesysgen\oak\lib\ARMV4I\retail\corelib1.lib E:\WINCE600\public\common\oak\lib\ARMV4I\retail\corelib0.lib E:\WINCE600\OSDesigns\My210\Mini210\Wince600\Mini210_ARMV4I\cesysgen\oak\lib\ARMV4I\retail\corelib1.lib 
    E:\WINCE600\OSDesigns\My210\Mini210\Wince600\Mini210_ARMV4I\cesysgen\sdk\lib\ARMV4I\retail\oleaut32.exp 
    oleaut32_ALL.lib(mydlldata.obj) : error LNK2019: unresolved external symbol NdrCStdStubBuffer_Release referenced in function CStdStubBuffer_Release
    oleaut32_ALL.lib(mydlldata.obj) : error LNK2019: unresolved external symbol NdrDllCanUnloadNow referenced in function IDispatchProxyDllCanUnloadNow
    oleaut32_ALL.lib(mydlldata.obj) : error LNK2019: unresolved external symbol NdrDllGetClassObject referenced in function IDispatchProxyDllGetClassObject
    oleaut32_ALL.lib(mydlldata.obj) : error LNK2019: unresolved external symbol NdrDllRegisterProxy referenced in function IDispatchProxyDllRegisterServer
    oleaut32_ALL.lib(mydlldata.obj) : error LNK2019: unresolved external symbol NdrDllUnregisterProxy referenced in function IDispatchProxyDllUnregisterServer
    oleaut32_ALL.lib(oleaut32_p.obj) : error LNK2001: unresolved external symbol CStdStubBuffer_DebugServerRelease
    oleaut32_ALL.lib(oleaut32_p.obj) : error LNK2001: unresolved external symbol CStdStubBuffer_DebugServerQueryInterface
    oleaut32_ALL.lib(oleaut32_p.obj) : error LNK2001: unresolved external symbol CStdStubBuffer_CountRefs
    oleaut32_ALL.lib(oleaut32_p.obj) : error LNK2001: unresolved external symbol CStdStubBuffer_IsIIDSupported
    oleaut32_ALL.lib(oleaut32_p.obj) : error LNK2001: unresolved external symbol CStdStubBuffer_Invoke
    oleaut32_ALL.lib(oleaut32_p.obj) : error LNK2001: unresolved external symbol CStdStubBuffer_Disconnect
    oleaut32_ALL.lib(oleaut32_p.obj) : error LNK2001: unresolved external symbol CStdStubBuffer_Connect
    oleaut32_ALL.lib(oleaut32_p.obj) : error LNK2001: unresolved external symbol CStdStubBuffer_AddRef
    oleaut32_ALL.lib(oleaut32_p.obj) : error LNK2001: unresolved external symbol CStdStubBuffer_QueryInterface
    oleaut32_ALL.lib(oleaut32_p.obj) : error LNK2001: unresolved external symbol IUnknown_Release_Proxy
    oleaut32_ALL.lib(oleaut32_p.obj) : error LNK2001: unresolved external symbol IUnknown_AddRef_Proxy
    oleaut32_ALL.lib(oleaut32_p.obj) : error LNK2001: unresolved external symbol IUnknown_QueryInterface_Proxy
    oleaut32_ALL.lib(oleaut32_p.obj) : error LNK2001: unresolved external symbol NdrOleFree
    oleaut32_ALL.lib(oleaut32_p.obj) : error LNK2001: unresolved external symbol NdrOleAllocate
    oleaut32_ALL.lib(oleaut32_p.obj) : error LNK2019: unresolved external symbol NdrClientCall2 referenced in function IDispatch_RemoteInvoke_Proxy
    oleaut32_ALL.lib(rpcoadt.obj) : error LNK2019: unresolved external symbol NdrGetDcomProtocolVersion referenced in function "int __cdecl RequiredDcomProtocolVersion(unsigned long *,unsigned long,unsigned long)" (?RequiredDcomProtocolVersion@@YAHPAKKK@Z)
    oleaut32_ALL.lib(rpcoadt.obj) : error LNK2019: unresolved external symbol WdtpInterfacePointer_UserSize referenced in function BRECORD_UserSize
    oleaut32_ALL.lib(rpcoadt.obj) : error LNK2019: unresolved external symbol RpcRaiseException referenced in function BRECORD_UserSize
    oleaut32_ALL.lib(rpcoadt.obj) : error LNK2019: unresolved external symbol WdtpInterfacePointer_UserMarshal referenced in function BRECORD_UserMarshal
    oleaut32_ALL.lib(rpcoadt.obj) : error LNK2019: unresolved external symbol WdtpInterfacePointer_UserUnmarshal referenced in function BRECORD_UserUnmarshal
    E:\WINCE600\OSDesigns\My210\Mini210\Wince600\Mini210_ARMV4I\cesysgen\oak\target\ARMV4I\retail\oleaut32.dll : fatal error LNK1120: 25 unresolved externals
    NMAKE : fatal error U1077: 'link' : return code '0x460'
    Stop.
    NMAKE : fatal error U1077: 'E:\WINCE600\sdk\bin\i386\nmake.exe' : return code '0x2'
    Stop.
    NMAKE : fatal error U1077: 'E:\WINCE600\sdk\bin\i386\nmake.exe' : return code '0x2'
    Stop.

    Thanks


    Saturday, May 4, 2013 9:32 AM

All replies

  • Hi, I have not done this. A quick thought on this, in general,

    before disabling any catalog item - check for the dependencies, disable the dependencies first.


    - Chandra

    Sunday, May 5, 2013 3:21 AM
  • hi,

    Provide some more details on your query.

    What you are referring to core WINCE6.0?

    Which components of the internet Explorer(IE) you are trying to remove from your Build?

    Write the related SYSGEN variables so it will be helpful to understand your query more clearly.

    With Regards

    nadini


    • Edited by nadini Monday, May 6, 2013 8:55 AM Added
    Monday, May 6, 2013 8:54 AM
  • I think the problem is that some dependency of IE was only included because IE was included.  So once you removed IE, that dependency was also removed, but you still need it.

    You could compare your sysgen variables between you CE 5.0 and 6.0 projects to see what you are missing.


    Bruce Eitman (eMVP)
    Senior Engineer
    Bruce.Eitman AT Eurotech DOT com
    My BLOG http://geekswithblogs.net/bruceeitman

    Eurotech Inc.
    www.Eurotech.com

    Tuesday, May 7, 2013 11:39 AM
    Moderator

  • Another note to keep in mind that when ever you are removing a component, it is advised to do the "clean Sysgen" build.

    Vinoth.R

    www.e-consystems.com

    http://vinoth-vinothblog.blogspot.com

    Tuesday, May 7, 2013 11:41 AM