rilyyu
驱动小牛
驱动小牛
  • 注册日期2006-11-17
  • 最后登录2010-08-17
  • 粉丝0
  • 关注0
  • 积分512分
  • 威望130点
  • 贡献值0点
  • 好评度127点
  • 原创分0分
  • 专家分0分
阅读:1579回复:2

pb5.0奇怪编译错误

楼主#
更多 发布于:2007-01-16 09:41
  编译pb5.0自带的mainstoneii bsp成功后,我只是修改了eboot文件夹下source文件中的TAGETLIBS 去掉了几个我不需要的库,链接了几个需要的库。就出现错误
BUILD: [Thrd:Sequence:Type  ] Message
BUILD: [01:0000000030:ERRORE] .\sources.(29) :  U1033: syntax error : '$(_PLATCOMMONLIB)\$(_CPUINDPATH)\oal_blcommon.lib' unexpected

BUILD: [01:0000000032:ERRORE] NMAKE.EXE   -i -c BUILDMSG=Stop.  NOLINK=1 NOPASS0=1 failed - rc = 2
仔细对照了修改前后的文件,格式什么都一样,除了链接的库不一样。而且出错信息里那个库是本来就有的,为什么会出语法错误呢?
请各位大侠指教。
下面是source文件的内容,版权申明部分省掉了:
TARGETNAME=eboot
TARGETTYPE=PROGRAM

RELEASETYPE=PLATFORM
EXEENTRY=StartUp
NOMIPS16CODE=1

INCLUDES= \
    $(INCLUDES);    \
    $(_PUBLICROOT)\common\oak\drivers\block\msflashfmd\inc


LDEFINES=-subsystem:native /DEBUG /DEBUGTYPE:CV /FIXED:NO

SOURCES= \
    main.c  \
    ether.c \
    flash.c \
    utils.c

ARM_SOURCES= \
    startup.s
    
TARGETLIBS= \  
    $(_PLATCOMMONLIB)\$(_CPUINDPATH)\oal_blcommon.lib               \
    $(_COMMONOAKROOT)\lib\$(_CPUINDPATH)\pxa27x_xllp.lib            \
    $(_COMMONOAKROOT)\lib\$(_CPUINDPATH)\cs8900dbg.lib              \
    $(_COMMONOAKROOT)\lib\$(_CPUINDPATH)\fulllibc.lib            \
    $(_TARGETPLATROOT)\lib\$(_CPUINDPATH)\mainstoneii_dbgserial.lib


    

WINCETARGETFILES=BootImage
zhengshijie
驱动小牛
驱动小牛
  • 注册日期2003-07-11
  • 最后登录2009-03-18
  • 粉丝1
  • 关注0
  • 积分8分
  • 威望217点
  • 贡献值0点
  • 好评度199点
  • 原创分3分
  • 专家分0分
沙发#
发布于:2007-01-16 12:29
看一下反斜杠后面是否有空格,确认反斜杠后面就是回车换行。
rilyyu
驱动小牛
驱动小牛
  • 注册日期2006-11-17
  • 最后登录2010-08-17
  • 粉丝0
  • 关注0
  • 积分512分
  • 威望130点
  • 贡献值0点
  • 好评度127点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2007-01-18 09:51
谢谢,问题已经解决了。是我的文本编辑软件有问题,用记事本重新编辑一下就好了
游客

返回顶部