http://symbian.compactbyte.com/2008/05/missing-separator-error.html
Missing Separator Error
By Yohanes Nugroho on May 9, 2008 10:49 PM | 1 Comment | No TrackBacks
Quite many people found the message "Missing Separator Error" when building GCCE target. Usually this happens because the path to GNU CSL ARM compiler is not correct. The line that causes the problem is usually generated by cl_bpabi.pm
, in subGCCLibPath
. The subroutine will try to execute this:
arm-none-symbianelf-g++ -print-libgcc-file-name
to find the path to GCC include files.
So in case anyone else is having the same "missing separator. Stop",
just check if you can run:
arm-none-symbianelf-g++
If you can not run it, then somehow "arm-none-symbianelf-g++.exe" is not
on the path or the path that you set in the system is wrong/mistyped.
评论:这个是根本的原因,设置环境变量。
http://blog.csdn.net/ss88009/archive/2010/01/28/5265674.aspx
"missing separator. Stop"问题的解决 收藏
今天用GCCE编译工程师,爆出了
\symbian\S60_3rd_MR_2\EPOC32\BUILD\symbian\Carbide\workspace\HTTPClientExample\group\HTTPCLIENTEXAMPLE\GCCE\HTTPCLIENTEXAMPLE.GCCE:85: *** missing separator. Stop.
make: *** [TARGETHTTPCLIENTEXAMPLE] Error 2
的错误。
后来安装了CSL Toolchain (GCCE),问题就解决了。
CSL Toolchain (GCCE)的路径为:
开始 --> S60 Developer Tools --> 3rd Edition SDK --> 1.1_MR_X --> Tools --> CSL Toolchain (GCCE) - Install
不过现在只知其然不知其所以然,至于到底是为什么可以编译通过了还不知道,先做下标记,希望我的帖子能够帮到有类似问题的同行。
评论:这种处理方法并不好,以前有装过,只是重装了系统不想再装的话是很郁闷的。
Re: 编译gcc时遇到了问题为: *** missing separator. Stop - 2008-09-11 09:26
Originally Posted by Dynasty1215
加了以后,把命令行关掉再重开个,输入path命令,看有没有,
如果有clean下再重新编译
重复做了几次, 现在成功了, 非常感谢Dynasty1215
评论:
1.这种处理方法是最好的,只需要设置下CSL Toolchain 的路径到环境变量,并且使环境变量生效。
2.如果是Carbide IDE的话,那就不光是在IDE上Clean了,需要手动Clean