none
Platform builder 6 fails to generate image with Emulator RRS feed

  • Question

  • On doing a sysgen with enterprise web pad configuration settings, I get the following output: This is a fresh system, and this is the first OS design on the same. Any pointers to the solution will be appreciated.

    ----------------------

    Build Output

    ------ Build started: Project: OSDesign1, Configuration: Device Emulator ARMV4I Debug Platform Builder (_TGTCPU) ------
    Starting Build: blddemo -q
    ==============
    BLDDEMO: Generating OS Design Folders
    BLDDEMO: Done Generating OS Design Folders
    BLDDEMO: Generating OS Design Files to C:\WINCE600\OSDesigns\OSDesign1\OSDesign1\Wince600\DeviceEmulator_ARMV4I\oak
    BLDDEMO: Done Generating OS Design Files
    CEBUILD: Deleting old build logs
    CEBUILD: Skipping directly to SYSGEN phase
    Building dep trees: winceos dcom gdiex ie script servers shellsdk shell rdp wceshellfe wceappsfe directx voip datasync netcfv2 netcfv35 sqlcompact SQLCE cellcore ostest mediaapps speech FP_VOIP OSDesign1
    CEBUILD: Running sysgen  preproc (for COMMON)
    Starting sysgen phase for project ( common )


    User selected the following SYSGEN variables
    sysgen_as_base=1
    sysgen_as_file=1
    sysgen_audio=1
    sysgen_auth=1
    sysgen_auth_ntlm=1
    sysgen_auth_schannel=1
    sysgen_autoras=1
    sysgen_aygshell=1
    sysgen_battery=1
    sysgen_cachefilt=1
    sysgen_certs=1
    sysgen_connmc=1
    sysgen_crypto=1
    sysgen_cursor=1
    sysgen_dotnetv2=1
    sysgen_dotnetv2_support=1
    sysgen_eap=1
    sysgen_ethernet=1
    sysgen_fsreplbit=1
    sysgen_help=1
    sysgen_iabase=1
    sysgen_ie_jscript=1
    sysgen_menu_overlap=1
    sysgen_modem=1
    sysgen_msim=1
    sysgen_notify=1
    sysgen_pm=1
    sysgen_ppp=1
    sysgen_pptp=1
    sysgen_qvgap=1
    sysgen_redir=1
    sysgen_shell=1
    sysgen_standardshell=1
    sysgen_touch=1


    Checking for uncleared variables
    Done checking for uncleared variables

    Report:
    SYSGEN_ASYNCMAC=1
    sysgen_as_base=1
    sysgen_as_file=1
    sysgen_audio=1
    SYSGEN_AUDIO_STDWAVEFILES=1
    sysgen_auth=1
    sysgen_auth_ntlm=1
    sysgen_auth_schannel=1
    sysgen_autoras=1
    sysgen_aygshell=1
    sysgen_battery=1
    sysgen_cachefilt=1
    SYSGEN_CEDDK=1
    sysgen_certs=1
    SYSGEN_COMMCTRL=1
    SYSGEN_COMMDLG=1
    sysgen_connmc=1
    SYSGEN_CORELOC=1
    SYSGEN_CORESTRA=1
    SYSGEN_CPP_EH_AND_RTTI=1
    SYSGEN_CREDMAN=1
    sysgen_crypto=1
    SYSGEN_CTLPNL=1
    sysgen_cursor=1
    SYSGEN_DEVICE=1
    SYSGEN_DEVLOAD=1
    SYSGEN_DHCPSRV=1
    SYSGEN_DISPLAY=1
    sysgen_dotnetv2=1
    sysgen_dotnetv2_support=1
    sysgen_eap=1
    sysgen_ethernet=1
    SYSGEN_FMTMSG=1
    SYSGEN_FONTS_TAHOMA_1_07=1
    SYSGEN_FSDBASE=1
    SYSGEN_FSPASSWORD=1
    sysgen_fsreplbit=1
    SYSGEN_FULL_CRT=1
    SYSGEN_GRADFILL=1
    sysgen_help=1
    sysgen_iabase=1
    sysgen_ie_jscript=1
    SYSGEN_IMAGING=1
    SYSGEN_IMAGING_BMP_DECODE=1
    SYSGEN_IMAGING_BMP_ENCODE=1
    SYSGEN_IMAGING_GIF_DECODE=1
    SYSGEN_IMAGING_GIF_ENCODE=1
    SYSGEN_IMAGING_JPG_DECODE=1
    SYSGEN_IMAGING_JPG_ENCODE=1
    SYSGEN_IMAGING_PNG_DECODE=1
    SYSGEN_IMAGING_PNG_ENCODE=1
    SYSGEN_IMM=1
    SYSGEN_IPHLPAPI=1
    sysgen_menu_overlap=1
    SYSGEN_MINGDI=1
    SYSGEN_MINGWES=1
    SYSGEN_MININPUT=1
    SYSGEN_MINWMGR=1
    sysgen_modem=1
    SYSGEN_MSGQUEUE=1
    sysgen_msim=1
    SYSGEN_MSXML_DOM=1
    SYSGEN_MSXML_XQL=1
    SYSGEN_NDIS=1
    SYSGEN_NDISUIO=1
    SYSGEN_NKCOMPR=1
    SYSGEN_NKMAPFILE=1
    SYSGEN_NLED=1
    sysgen_notify=1
    SYSGEN_OLE=1
    sysgen_pm=1
    sysgen_ppp=1
    sysgen_pptp=1
    sysgen_qvgap=1
    sysgen_redir=1
    SYSGEN_RELFSD=1
    SYSGEN_SERDEV=1
    SYSGEN_SERVICES=1
    sysgen_shell=1
    SYSGEN_SOFTKB=1
    sysgen_standardshell=1
    SYSGEN_STDIO=1
    SYSGEN_STDIOA=1
    SYSGEN_STOREMGR=1
    SYSGEN_STRSAFE=1
    SYSGEN_TAPI=1
    SYSGEN_TCPIP=1
    SYSGEN_TIMESVC_DST=1
    SYSGEN_TOOLHELP=1
    sysgen_touch=1
    SYSGEN_UIPROXY=1
    SYSGEN_UNIMODEM=1
    SYSGEN_VEM=1
    SYSGEN_WININET=1
    SYSGEN_WINSOCK=1
    CE_MODULES=coredll kcoredll nk nkloader oem oalioctl fpcrt msim commctrl commdlg shell loaddbg shellcelog relfsd secur32 ntlmssp ntlmssp_svc spnego schannel credman notify rnaapp connmc ndispwr netui asyncmac unimodem servicesd servicesStart servicesEnum services tcpstk winsock afd ws2 ws2instl wspm nspm ws2k ws2serv ssllsp rtl8139 e100bex smsc100fd ne2000 dhcp ethman eap eapchap eaptls netmui ndisuio veim dhcpsrv ndis autoras ppp tapi pptp rsaenh crypt32 msasn1 redir netbios iphlpapi softkb gwes keybd pointer mgtt_o display fonts waveapi audiodrv wavesamples uiproxy cxport battdrvr nleddrvr device regenum busenum pm giisr mmtimer pci pcmconv serial pccard 8042keyboard nopkeyboard ceddk cachefilt zlib filesys fsdmgr romfsd toolhelp vmini rt_tests
    _COREDLL_COMPONENTS=lmem showerr corecrt corestrw tnotify tapilib cryptapi coresip rectapi wmgr_c mgdi_c accel_c messagedialogboxthunk shcore shortcut shexec shmisc fileopen fileinfo shellapis dsa timezones mmwave mmsnd mmmix battery nled devenum devload coreimm coresioa corestra coresiow fmtmsg serdev multiui coreloc crt_cpp_eh_and_rtti full_crt crypthash rsa32
    COREDLL_COMPONENTS=coremain thunks lmem showerr corecrt corestrw tnotify tapilib cryptapi coresip rectapi wmgr_c mgdi_c accel_c messagedialogboxthunk shcore shortcut shexec shmisc fileopen fileinfo shellapis dsa timezones mmwave mmsnd mmmix battery nled devenum devload coreimm coresioa corestra coresiow fmtmsg serdev multiui coreloc crt_cpp_eh_and_rtti full_crt crypthash rsa32 lmem showerr corecrt corestrw tnotify tapilib cryptapi coresip rectapi wmgr_c mgdi_c accel_c messagedialogboxthunk shcore shortcut shexec shmisc fileopen fileinfo shellapis dsa timezones mmwave mmsnd mmmix battery nled devenum devload coreimm coresioa corestra coresiow fmtmsg serdev multiui coreloc crt_cpp_eh_and_rtti full_crt crypthash rsa32
    KCOREDLL_COMPONENTS=kcoremain kthunks lmem showerr corecrt corestrw tnotify tapilib cryptapi coresip rectapi wmgr_c mgdi_c accel_c messagedialogboxthunk shcore shortcut shexec shmisc fileopen fileinfo shellapis dsa timezones mmwave mmsnd mmmix battery nled devenum devload coreimm coresioa corestra coresiow fmtmsg serdev multiui coreloc crt_cpp_eh_and_rtti full_crt crypthash rsa32 lmem showerr corecrt corestrw tnotify tapilib cryptapi coresip rectapi wmgr_c mgdi_c accel_c messagedialogboxthunk shcore shortcut shexec shmisc fileopen fileinfo shellapis dsa timezones mmwave mmsnd mmmix battery nled devenum devload coreimm coresioa corestra coresiow fmtmsg serdev multiui coreloc crt_cpp_eh_and_rtti full_crt crypthash rsa32
    NK_COMPONENTS= nkcompr nkmapfile nkmsgq oemstub nklogger
    OEM_COMPONENTS=nkstub oemmain oemmain_statickitl
    FILESYS_COMPONENTS=fsheap fsmain fsprofile fsadvertise fsysram fsreghive fsreplbit fsdbase fspass
    DEVICE_COMPONENTS= devcore iorm pmif
    PM_COMPONENTS= pm_default_pdd pm_mdd pm_pdd_common
    GWE1_COMPONENTS=wmbase gweshare gwesmain immthunk msgque GSetWinLong CePtr foregnd idle kbdui uibase msgbeep audio
    GWE2_COMPONENTS=mgbase mgbitmap mgblt mgblt2 mgdc mgdibsec mgdraw mgrgn mgwinmgr tchui calibrui mggradfill mgalphablendstub mgtt mgdrwtxt mgpal mgpalnat
    GWE3_COMPONENTS=accel btnctl caret cascade imectl clipbd cmbctl defwndproc dlgmgr dlgmnem edctl gcache gwectrl icon iconcmn imgctl lbctl loadbmp loadimg menu menuscrl mOverlap MouseAndTouchCursor iconcurs mcursor mcursor8 cursor cursor8 mNoTapUI
    GWE4_COMPONENTS=nclient oom sbcmn scbctl startup stcctl winmgr startui oomui sbcmnview nclientview gcacheview btnctlview stcctlview cmbctlview edctlview lbctlview menuview msgbox msgbox_hpc dlgmgr_hpc menu_hpc cmbctl_hpc EditControlOs timer column atom drawmbar hotkey syscolor mgdx mgalias journal mgtci
    FONTS_COMPONENTS= tahoma_1_07
    DCOM_MODULES= ole32 oleaut32 uuid
    OLE32_COMPONENTS=mcombase mcommem mcomstr mcommon mcomlib ole232 docfile msf exp mcomstm
    OLEAUT32_COMPONENTS=oaall
    GDIEX_MODULES= imaging
    IMAGING_COMPONENTS= img_png img_libpng  img_pngencoder img_pngdecoder img_gif img_liblzw  img_gifencoder img_gifdecoder img_jpeg img_jpegfull img_jpegmem  img_jpegencoder img_jpegdecoder img_bmp  img_bmpencoder img_bmpdecoder
    IE_MODULES= shdocvw msxml3 wininet jsproxy shlwapi uuid ieceext
    SCRIPT_MODULES= jscript
    SERVERS_MODULES= timesvc
    SHELLSDK_MODULES= aygshell
    AYGSHELL_COMPONENTS= aygshcore aygshhpc aygqvga
    SHELL_MODULES= explorer shcore ceshell qvgap
    CESHELL_COMPONENTS= ceshapi ceshui taskbarlist
    SHCORE_COMPONENTS= shcore path
    WCESHELLFE_MODULES= control ctlpnl cplmain AdvBacklight connpnl intlp stdwavefiles
    DATASYNC_MODULES= cefobj repllog rapisrv eventrst rra_stm systemcpl udp2tcp
    NETCFV2_MODULES= dotnetv2
    CEBUILD: Running sysgen -p dcom preproc
    Starting sysgen phase for project ( dcom )
    CEBUILD: Running sysgen -p gdiex preproc
    Starting sysgen phase for project ( gdiex )
    CEBUILD: Running sysgen -p ie preproc
    Starting sysgen phase for project ( ie )
    CEBUILD: Running sysgen -p script preproc
    Starting sysgen phase for project ( script )
    \WINCE600\build.err

    BLDDEMO: There were errors building OSDesign1

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


    Friday, June 1, 2012 4:25 AM

Answers

  • Just a guess have you included SYSGEN_ATL sysgen variable? If its not included go to your catalog item view and search for it and include it.

    I am using Windows CE 6.0 R3.

    Regards,

    GSR

    • Marked as answer by VaibhavGarg1 Friday, June 1, 2012 6:06 AM
    Friday, June 1, 2012 5:34 AM

All replies

  • Hi,

    Open the build.err file from the following \WINCE600\build.err and see its contents.

    Also see the build.log file contents from the same path.

    Regards,

    GSR

    Friday, June 1, 2012 4:57 AM
  • Build.err has the following content:

    C:\WINCE600\build.log(1) : error SYSGEN0000: error(s) in sysgen phase 

    -------------------------

    The last few lines of the build.log file are:

    makefile.def: Including C:\WINCE600\public\common\oak\misc\sources.ReleaseType_OAK
    NMAKE : fatal error U1073: don't know how to make 'C:\WINCE600\OSDesigns\OSDesign1\OSDesign1\Wince600\DeviceEmulator_ARMV4I\cesysgen\oak\lib\ARMV4I\debug\atlsd.lib'
    Stop.
    NMAKE : fatal error U1077: 'C:\WINCE600\sdk\bin\i386\nmake.exe' : return code '0x2'
    Stop.

    Friday, June 1, 2012 5:11 AM
  • Just a guess have you included SYSGEN_ATL sysgen variable? If its not included go to your catalog item view and search for it and include it.

    I am using Windows CE 6.0 R3.

    Regards,

    GSR

    • Marked as answer by VaibhavGarg1 Friday, June 1, 2012 6:06 AM
    Friday, June 1, 2012 5:34 AM
  • Brilliant, That variable was not included. The image builds successfully.
    Friday, June 1, 2012 6:07 AM