新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > WINCE PB編譯不過各種錯誤集錦

WINCE PB編譯不過各種錯誤集錦

作者: 時間:2016-10-08 來源:網(wǎng)絡 收藏

BUILD: [00:0000000142:PROGC ] Other 0 0 1

BUILD: [00:0000000143:PROGC ]

BUILD: [00:0000000144:PROGC ] Total 0 0 1

BUILD: [00:0000000145:PROGC ]

BUILD: [00:0000000146:PROGC ] 0 Warnings, 1 Errors

最后提示的錯誤:

Build for Windows CE (Release) (Built on Apr 14 2005 13:54:39)

File names: Build.log Build.wrn Build.err Build.dat

CEBUILD: Running sysgen -p wceshellfe preproc

Starting sysgen phase for project ( wceshellfe )

Sysgening platform C:WINCE500platformsmdk2450

Sysgening platform C:WINCE500platformsmdk2450

WINCE500build.err

C:WINCE500build.err

C:WINCE500build.log

C:WINCE500build.wrn

已復制 3 個文件.

BLDDEMO: There were errors building 2450_p900

2450_p900 - 3 error(s), 10 warning(s)

這個問題比較麻煩,我通過重裝系統(tǒng)(換用另外一張堞裝,非ghost),成功過一次,換用臺式機,也成功過.但是筆記本上后來又不行了,原因不明.

四:PB編譯提示don't know how to make.........................

編譯2450 bootloader出錯,編譯driver沒錯,

編譯Eboot錯誤如下:

BUILD: [01:0000000039:PROGC ] Compiling .debug.c

BUILD: [01:0000000042:PROGC ] Compiling .ether.c

BUILD: [01:0000000045:PROGC ] Compiling .flash.c

BUILD: [01:0000000048:PROGC ] Compiling .nand.cpp

BUILD: [01:0000000051:PROGC ] Compiling .usb.c

BUILD: [01:0000000054:PROGC ] Assembling .usbs.s

BUILD: [00:0000000060:PROGC ] Linking WINCE500PLATFORMSMDK2450SrcBootloaderEboot.Whimory directory.

BUILD: [01:0000000067:ERRORE] NMAKE : U1073: don't know how to make 'E:WINCE500platformsmdk2450libarmV4Iretailoal_memory_s3c2450.lib'

BUILD: [01:0000000069:ERRORE] NMAKE.EXE -i -c BUILDMSG=Stop. LINKONLY=1 NOPASS0=1 failed - rc = 2

BUILD: [00:0000000070:PROGC ] Files Warnings Errors

BUILD: [00:0000000071:PROGC ] Midl 0 0 0

BUILD: [00:0000000072:PROGC ] Resource 0 0 0

BUILD: [00:0000000073:PROGC ] Message 0 0 0

BUILD: [00:0000000074:PROGC ] Precomp Header 0 0 0

BUILD: [00:0000000075:PROGC ] C/Cpp/Cxx 6 2 0

BUILD: [00:0000000076:PROGC ] Assembler 3 0 0

BUILD: [00:0000000077:PROGC ] Static Libraries 0 0 0

BUILD: [00:0000000078:PROGC ] Dll's 0 0 0

BUILD: [00:0000000079:PROGC ] Exe's 0 0 0

BUILD: [00:0000000080:PROGC ] Resx 0 0 0

BUILD: [00:0000000081:PROGC ] Csharp Targets 0 0 0

BUILD: [00:0000000082:PROGC ] Other 0 0 2

BUILD: [00:0000000083:PROGC ]

BUILD: [00:0000000084:PROGC ] Total 9 2 2

BUILD: [00:0000000085:PROGC ]

BUILD: [00:0000000086:PROGC ] 2 Warnings, 2 Errors

Build for Windows CE (Release) (Built on Apr 14 2005 13:54:39)

File names: Build.log Build.wrn Build.err Build.dat

2450_p900 - 2 error(s), 2 warning(s)

我按照提示的路徑找不著這個靜態(tài)庫,oal_memory_s3c2450.lib

難道這個靜態(tài)庫PB裝時給漏掉了?

后來重裝WINCE,打04,05,06,07年的補丁,問題依舊.看來還是沒經(jīng)驗啊,感謝CSDN的高手Veabol,編譯SrcCommon后,果真生成了oal_memory_s3c2450.lib.

可是又出來一個CS8900*.lib的靜態(tài)庫,后面的字符不記得了,看來還有其他地方要生成該庫.編譯整個SMDK2450工程,看提示估計是該靜態(tài)庫是生成了,但是又

彈出另外一個對話框,提示某文件無法編譯,該文件為我已前做好的備份文件,有中文名.刪除該文件后,再編譯,仍然提示該錯,將BSP根目錄的build.dat刪除,

再編譯,問題徹底解決.

看來很多靜態(tài)庫不是PB裝好后本身就有的,而需要編譯一些代碼才能生成.


上一頁 1 2 下一頁

關鍵詞:

評論


相關推薦

技術專區(qū)

關閉