Search

Technical Discussion Group Forum

This forum is provided for user discussion. While Beacon EmbeddedWorks support staff and engineers participate, Beacon EmbeddedWorks does not guarantee the accuracy of all information within in the Technical Discussion Group (TDG).

The "Articles" forums provide brief Articles written by Beacon EmbeddedWorks engineers that address the most frequently asked technical questions.

To receive email notifications when updates are posted for a Beacon EmbeddedWorks product download, please subscribe to the TDG Forum of interest.

TDG Forum

PrevPrev Go to previous topic
NextNext Go to next topic
Last Post 12 Jan 2005 01:04 PM by  AcceliTom
Build Error: don't know how to make'C:\WINCE500\platform\LoC
 5 Replies
Sort:
You are not authorized to post a reply.
Author Messages
AcceliTom
New Member
New Member
Posts:


--
07 Jan 2005 05:11 PM
    When using the LoCE Windows CE BSP Quick Start guide using the 5.0 BSP for the LH7A404 on Platform Builder 5.0 Evaluation Edition I'm getting the following error:

    BUILD: [01:0000000084:ERRORE] NMAKE : U1073: don't know how to make 'C:\WINCE500\platform\LoCE\lib\ARMV4I\retail\oal.lib'

    Any help would be appreciated.

    A partial but more descriptive listing is shown below:

    CEBUILD: Building (C:\WINCE500\platform\LoCE)
    BUILD: [Thrd:Sequence:Type ] Message
    BUILD: [00:0000000000:PROGC ] Checking for \WINCE500\sdk\bin\i386\srccheck.exe.
    BUILD: [00:0000000001:PROGC ] SrcCheck exit code: 0 (dec).
    BUILD: [00:0000000002:PROGC ] Compile and Link for ARM.
    BUILD: [00:0000000003:PROGC ] Loading C:\WINCE500\PLATFORM\LoCE\Build.dat.
    BUILD: [00:0000000004:PROGC ] Done.
    BUILD: [00:0000000005:PROGC ] Computing include file dependencies:
    BUILD: [00:0000000006:PROGC ] Checking for SDK include directory: C:\WINCE500\sdk\ce\inc.
    BUILD: [00:0000000007:PROGC ] Scan \WINCE500\PLATFORM\LoCE\bin\lpd_drivers\lpd_smsc91c111_async_a40x_50_1_1_0\
    BUILD: [00:0000000008:PROGC ] Scan \WINCE500\PLATFORM\LoCE\src\gwe\nleddrv\
    BUILD: [00:0000000010:PROGC ] Scan \WINCE500\PLATFORM\LoCE\src\gwe\all\
    BUILD: [00:0000000011:PROGC ] Scan \WINCE500\PLATFORM\LoCE\src\gwe\buildexe\
    BUILD: [00:0000000012:WARNS ] csp is not a subdirectory of \WINCE500\PLATFORM\LoCE\src\kernel\.
    BUILD: [00:0000000013:WARNS ] oal is not a subdirectory of \WINCE500\PLATFORM\LoCE\src\kernel\.
    BUILD: [00:0000000014:PROGC ] Scan \WINCE500\PLATFORM\LoCE\src\kernel\kern\
    BUILD: [00:0000000015:PROGC ] Scan \WINCE500\PLATFORM\LoCE\src\kernel\kernkitl\
    BUILD: [00:0000000016:PROGC ] Scan \WINCE500\PLATFORM\LoCE\src\kernel\kernkitlprof\
    BUILD: [00:0000000017:WARNS ] cust_drivers is not a subdirectory of \WINCE500\PLATFORM\LoCE\src\drivers\.
    BUILD: [00:0000000018:WARNS ] ce_drivers is not a subdirectory of \WINCE500\PLATFORM\LoCE\src\drivers\.
    BUILD: [00:0000000019:PROGC ] Scan \WINCE500\PLATFORM\LoCE\src\drivers\ceddk\ddk_bus\
    BUILD: [00:0000000020:PROGC ] Scan \WINCE500\PLATFORM\LoCE\src\drivers\ceddk\dll\
    BUILD: [00:0000000021:PROGC ] Compiling \WINCE500\PLATFORM\LoCE\bin\lpd_drivers\lpd_smsc91c111_async_a40x_50_1_1_0\ directory.
    BUILD: [00:0000000028:PROGC ] Compiling \WINCE500\PLATFORM\LoCE\src\gwe\nleddrv\ directory.
    BUILD: [00:0000000035:PROGC ] Compiling \WINCE500\PLATFORM\LoCE\src\gwe\all\ directory.
    BUILD: [00:0000000049:PROGC ] Linking \WINCE500\PLATFORM\LoCE\bin\lpd_drivers\lpd_smsc91c111_async_a40x_50_1_1_0\ directory.
    BUILD: [00:0000000056:PROGC ] Linking \WINCE500\PLATFORM\LoCE\src\gwe\nleddrv\ directory.
    BUILD: [00:0000000063:PROGC ] Linking \WINCE500\PLATFORM\LoCE\src\gwe\all\ directory.
    BUILD: [00:0000000070:PROGC ] Linking \WINCE500\PLATFORM\LoCE\src\gwe\buildexe\ directory.
    BUILD: [00:0000000077:PROGC ] Linking \WINCE500\PLATFORM\LoCE\src\kernel\kern\ directory.
    BUILD: [01:0000000084:ERRORE] NMAKE : U1073: don't know how to make 'C:\WINCE500\platform\LoCE\lib\ARMV4I\retail\oal.lib'
    BUILD: [01:0000000086:ERRORE] NMAKE.EXE -i -c BUILDMSG=Stop. LINKONLY=1 NOPASS0=1 failed - rc = 2
    BUILD: [00:0000000087:PROGC ] Files Warnings Errors
    BUILD: [00:0000000088:PROGC ] Midl 0 0 0
    BUILD: [00:0000000089:PROGC ] Resource 0 0 0
    BUILD: [00:0000000090:PROGC ] Message 0 0 0
    BUILD: [00:0000000091:PROGC ] Precomp Header 0 0 0
    BUILD: [00:0000000092:PROGC ] C/Cpp/Cxx 0 0 0
    BUILD: [00:0000000093:PROGC ] Assembler 0 0 0
    BUILD: [00:0000000094:PROGC ] Static Libraries 0 0 0
    BUILD: [00:0000000095:PROGC ] Dll's 0 0 0
    BUILD: [00:0000000096:PROGC ] Exe's 0 0 0
    BUILD: [00:0000000097:PROGC ] Resx 0 0 0
    BUILD: [00:0000000098:PROGC ] Csharp Targets 0 0 0
    BUILD: [00:0000000099:PROGC ] Other 0 4 2
    BUILD: [00:0000000100:PROGC ]
    BUILD: [00:0000000101:PROGC ] Total 0 4 2
    BUILD: [00:0000000102:PROGC ]
    BUILD: [00:0000000103:PROGC ] 4 Warnings, 2 Errors
    Build for Windows CE (Release) (Built on Apr 22 2004 10:38:01)
    Anonymous
    Posts:


    --
    07 Jan 2005 05:17 PM
    AcceliTom,

    It's likely that you forgot to add the kernel to your image. Please make sure that you've added the A404 kernel to your platform.

    Regards,
    AcceliTom
    New Member
    New Member
    Posts:


    --
    07 Jan 2005 05:23 PM
    Aaron,

    Thanks for the quick reply. Hmmm...in OSDesignView I have a folder entry LoCE Platform Support with the lpd_kernel_a404_50_2_1_3_0 entry underneath it. Is there an additional step I am missing?

    Thanks
    Tom
    Anonymous
    Posts:


    --
    07 Jan 2005 05:30 PM
    No that sounds about right. However Platform Builder can be fickle a lot of the time and not give a real explanation for why it doesn't want to build. My recommendation would be to build a new image from scratch.

    Have you run through the "LoCE Windows CE BSP QuickStart Guide" yet? If not I would recommend doing so. This can be found at http://www.logicpd.com/auth/downloads/LH7A404/ under the WindowsCE Documents category.

    If this still doesn't work then I would remove all the drivers from the catalog in platform builder and delete the LoCE folder at c:\winCE500\platform. Once this is done reinstall all of the BSP components and drivers and retry.

    Regards,
    cdwhatley
    New Member
    New Member
    Posts:8


    --
    12 Jan 2005 12:58 PM
    I had the exact same problem as Tom. I think it may have stemmed from how I loaded the driver, BSP, and kernel files. I downloaded all the ZIP files. I then double-clicked each ZIP file and ran the driver installer directly from the ZIP file. Afterwards, I had problems.

    To correct the problem, I did as Aaron said to do.

    -1- I removed the LPD items from the catalog. (To do this, goto File-->Manage Catalog in the top bar menu. Then click on all the LPD items to highlight them and then click the Remove button).

    -2- Then, I deleted the \WINCE500\Platform\LoCE folder.

    -3- Then, I closed Platform Builder.

    -4- I reinstalled the latest QFE from Microsoft for Platform Builder 5.0.

    -5- I unzipped all the LPD driver files (drivers, BSP, kernel).

    -6- I ran the installer program in each driver folder to install all the items in the Platform Builder catalog.

    -7- I restarted Platform Builder.

    -8- I verified all LPD items were in the catalog (right-most window).

    -9- I created a new platform strictly following the directions in the LoCe Windows CE BSP Quick Start Guide (Rev D).

    -10- I built the OS via the top menu bar: BuildOS-->Sysgen.

    I got a built image with 0 errors and 5 warnings.
    AcceliTom
    New Member
    New Member
    Posts:


    --
    12 Jan 2005 01:04 PM
    Yes, Aaron's advice corrected my problem as well.
    You are not authorized to post a reply.