This page was last modified 13:03, 20 October 2007.
Bldmake报告"EPOCROOT environment variable must be capitalised"错误
From Forum Nokia Wiki
- 设备, 软件 版本:
S60 2nd Edition
S60 3rd Edition
- 详细描述
在某些开发环境下,bldmake命令可能会报“EPOCROOT environment variable must be capitalised”错误。
这种错误一般来说都是和PATH环境变量相关的,如果使用SystemRoot变量来定义PATH中的system32目录(如下所示),则将会引发bldmake错误。
%SystemRoot%\system32
要修正这个问题,我们应该在PATH中使用\System32绝对路径,如下所示:
C:\Windows\system32
注意:S60第二版及后继版本,EPOCROOT将无法明确指明,取而代之的是,通过devices.exe程序来选择当前开发配置信息。
补充:如果SDK没有安装在Windows系统盘,而安装在其它分区也会出现这种错误。
| Related Discussions | ||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| EPOCROOT does not exists | MarcoAvila | Symbian Tools & SDKs | 5 | 2004-04-15 09:15 |
| The Parameter is Incorrect | SIBUK | General Symbian C++ | 7 | 2006-02-28 22:43 |
| HELP:error while compiling lib with codewarrior! | yyyly | Symbian Tools & SDKs | 3 | 2006-06-01 10:26 |
| Error when trying to run the HelloWorld example | mitja_d | Symbian Tools & SDKs | 2 | 1970-01-01 02:00 |
| carbide.c++ s60v3.0 SDK - EPOCROOT pb | toutpourricesite | Carbide.c++ and CodeWarrior Tools | 1 | 2006-10-06 16:25 |
