ST意法半导体
直播中

郑雅颖

7年用户 198经验值
私信 关注
[问答]

如何解决这些make文件中的obsend命令出错问题?

节日问候!


我正在尝试使用ST Visual Develop 4.2.0构建一个'ST Assembler Linker'项目。构建过程似乎一直有效,直到观察到这一步骤。请参阅以下构建输出:

----------- Project coloreffect - ST Assembler Linker - 配置调试-------------
运行ST链接器
lyn Debug  mapping.obj + Debug  stm8s105c_s.obj + Debug  main.obj,Debug  coloreffect.cod ,;
STMicroelectronics - Linker - rel 3.19
大约8150名公众的200K名称空间
**链接上没有发现错误。
obsend Debug  coloreffect.cod,f,Debug  coloreffect .s19.s19,s


此时它停止了。出现obsend命令生成错误。如果我在dos窗口中输入此命令,它似乎在等待操作员输入。导出的makefile文件的部分如下:

coloreffect.s19:$(OutputPath) mapping.obj $(OutputPath) stm8s105c_s.obj $(OutputPath) main.obj
$(ToolsetBin) lyn $(ObjectFiles),$(OutputPath) $(TargetSName).cod ,;
$(ToolsetBin) obsend $(OutputPath) $(TargetSName).cod,f,$(OutputPath) $(TargetSName).s19.s19,s
$(ToolsetBin) abslist $(OutputPath) mapping.lsr -exe $(OutputPath) coloreffect.s19
$(ToolsetBin) abslist $(OutputPath) stm8s105c_s.lsr -exe $(OutputPath) coloreffect.s19

我可以通过使用正确的obsend命令运行bat文件来正确构建项目。在项目设置/ ST链接选项卡/ Obsend步骤中也可以看到该错误。

有什么方法可以纠正这个吗?

谢谢...

#obsend-化妆汇编器,链接器,视觉发展

以上来自于谷歌翻译


以下为原文




Holiday greetings!


I am attempting to build an 'ST Assembler Linker' project using ST Visual Develop 4.2.0.  Build process seems to work until the obsend step.  See build output below:

----------- Project coloreffect - ST Assembler Linker - Configuration Debug -------------
Running ST linker
lyn Debugmapping.obj+Debugstm8s105c_s.obj+Debugmain.obj, Debugcoloreffect.cod, ;
STMicroelectronics - Linker - rel 3.19
200K namespace for approx 8150 publics
** No Errors found on Link.
obsend Debugcoloreffect.cod,f,Debugcoloreffect .s19.s19,s


At this point it stops.  Appears the obsend command has been generated incorrectly.  If I enter this command into a dos window, it appears to be waiting for operator input.  Portion of exported makefile file below:

coloreffect.s19 : $(OutputPath)mapping.obj $(OutputPath)stm8s105c_s.obj $(OutputPath)main.obj
  $(ToolsetBin)lyn  $(ObjectFiles), $(OutputPath)$(TargetSName).cod, ;  
  $(ToolsetBin)obsend  $(OutputPath)$(TargetSName).cod,f,$(OutputPath)$(TargetSName) .s19.s19,s
  $(ToolsetBin)abslist  $(OutputPath)mapping.lsr -exe $(OutputPath)coloreffect.s19
  $(ToolsetBin)abslist  $(OutputPath)stm8s105c_s.lsr -exe $(OutputPath)coloreffect.s19

I can correctly build the project by running a bat file with the correct obsend command.  The error is also visible in the Project Settings/ST Link tab/Obsend step.   

Is there some way I can correct this?

thx...
  
#obsend-make-assembler-linker-visual-develop

回帖(1)

张飞雄

2019-7-15 09:30:38
你好
 
 
 你有没有找到解决方案,因为我有同样的问题
 
 重新布莱恩

以上来自于谷歌翻译


以下为原文





Hi


Did you find a solution as I have the same problem

Re Brian
举报

更多回帖

发帖
×
20
完善资料,
赚取积分