Carbide c/c++编译问题

humanlee 2007-09-17 10:15:22
各位大虾,请帮忙看看。在build project 的时候出现下面的错误


***Building project "HelloPrj" for configuration "Emulator Debug (WINSCW) [S60_3rd_FP1]"

***Printing environment variables modified from default:
MWCSYM2INCLUDES=E:\Program Files\Nokia\Carbide.c++ v1.2\x86Build\Symbian_Support\MSL\MSL_C\MSL_Common\Include;E:\Program Files\Nokia\Carbide.c++ v1.2\x86Build\Symbian_Support\MSL\MSL_C\MSL_Win32\Include;E:\Program Files\Nokia\Carbide.c++ v1.2\x86Build\Symbian_Support\MSL\MSL_C\MSL_X86;E:\Program Files\Nokia\Carbide.c++ v1.2\x86Build\Symbian_Support\MSL\MSL_C++\MSL_Common\Include;+E:\Program Files\Nokia\Carbide.c++ v1.2\x86Build\Symbian_Support\MSL\MSL_Extras\MSL_Common\Include;E:\Program Files\Nokia\Carbide.c++ v1.2\x86Build\Symbian_Support\MSL\MSL_Extras\MSL_Win32\Include;E:\Program Files\Nokia\Carbide.c++ v1.2\x86Build\Symbian_Support\Win32-x86 Support\Headers\Win32 SDK;
MWSYM2LIBRARIES=E:\Program Files\Nokia\Carbide.c++ v1.2\x86Build\Symbian_Support\Win32-x86 Support\Libraries\Win32 SDK;E:\Program Files\Nokia\Carbide.c++ v1.2\x86Build\Symbian_Support\Runtime\Runtime_x86\Runtime_Win32\Libs
MWSYM2LIBRARYFILES=MSL_All_MSE_Symbian_D.lib;gdi32.lib;user32.lib;kernel32.lib;
PATH=E:\Program Files\Nokia\Carbide.c++ v1.2\x86Build\Symbian_Tools\Command_Line_Tools;C:\Symbian\9.2\S60_3rd_FP1\epoc32\tools;C:\Symbian\9.2\S60_3rd_FP1\epoc32\gcc\bin;E:\ProgramFiles\MINGW\bin >;e:\Program Files\CSL Arm Toolchain\bin;C:\Program Files\Common Files\Symbian\Tools;E:\Program Files\Perl\bin\;D:\tools\??\nokia\p2x-8.82-Win32;C:\Program Files\Java\jdk1.5.0_06\bin;C:\Program Files\IBM\CICS Transaction Gateway\bin;C:\oracle\ora92\bin;C:\Program Files\Oracle\jre\1.3.1\bin;C:\Program Files\Oracle\jre\1.1.8\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\Java\j2sdk1.4.2_04\bin;C:\Program Files\SecureCRT\;C:\Program Files\jEdit;e:\Program Files\Nokia\CodeWarrior for Symbian v3.1\Bin;e:\Program Files\Nokia\CodeWarrior for Symbian v3.1\Symbian_Tools\Command_Line_Tools;
EPOCROOT=\Symbian\9.2\S60_3rd_FP1\

Working Directory: E:/Symbian/Carbide/workspace/HelloPrj/group


***Generating makefiles.
C:\WINDOWS\system32\cmd.exe /c bldmake bldfiles WINSCW UDEB
WARNING: EPOCROOT does not specify an existing directory
BLDMAKE ERROR: Directory "\Symbian\9.2\S60_3rd_FP1\EPOC32\" does not exist

Total Time: 0 sec
===Build Command = /c abld build WINSCW UDEB -v===
C:\WINDOWS\system32\cmd.exe /c abld build WINSCW UDEB -v
'abld ' ²»ÊÇÄÚ²¿»òÍⲿÃüÁҲ²»ÊÇ¿ÉÔËÐеijÌÐò
»òÅú´¦ÀíÎļþ¡£
***build returned with exit value = 1
***Stopping. Check the Problems view or Console output for errors.
1
...全文
1714 21 打赏 收藏 转发到动态 举报
写回复
用AI写文章
21 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
确实perl的版本不能高。
wendyliyanni 2008-11-25
  • 打赏
  • 举报
回复
还有一点 就是这四部分要装在同一个目录下
wendyliyanni 2008-11-25
  • 打赏
  • 举报
回复
我的perl是5.8.8版本 SDK是3rd 的三个包都可以(feature 1 /2 & maintaince)
根据我的经验 我觉得 如果是以下组合搭建环境的时候 顺序比较重要 (网上很多资料都说明了)

perl+jdk+sdk + carbide.c++

由于Symbian和各种IDE可以集成,但是基本的安装顺序还是一致的
先装JDK+perl ,这两个无顺序要求
再装sdk ,会提示你装CSL ARM Toolchain 最好装了 要不然在GCCE下编译可能会出问题
最后才是IDE
zengcity 2008-07-07
  • 打赏
  • 举报
回复
搭建环境是比较郁闷

学习,记住了perl的版本一定要特定的.
ziken2003 2008-07-03
  • 打赏
  • 举报
回复
"no rule to make target" 错误

为了解决这个错误,从discussion.forum.nokia.com中找到了三种解决方案:
1.卸载高版本,然后安装低版本
2.将\Symbian\9.2\S60_3rd_FP1\Epoc32\tools\perllib目录中的args.pm和params.pm中的"New *()"改成"*->New()",例如"New Carbide()"改为"Carbide->New()"
3.从http://symbian.johnward.net/downloads/9_1-sdk/下载同名文件替代C:\Symbian\9.2\S60_3rd_FP1\Epoc32\tools\perllib目录中的的args.pm和parrams.pm

我选择第2种方案,再次编译,错误消失.

参考页面:
http://discussion.forum.nokia.com/forum/showthread.php?p=187272#post187272
http://discussion.forum.nokia.com/forum/showthread.php?t=118623

部分原文:
the perl's version doesn't match, uninstall the perl with high version,then install perl 5.6.*, or from consol, find the *.pm error, then replace the "New *()" with "*->New()", will be ok!

To fix it simply change all instance of New SOMETHING(parameters) by SOMETHING->New(parameters). in params.pm and args.pm


Here are the amended files for this problem.
http://symbian.johnward.net/downloads/9_1-sdk/
Just place them in your Epoc32\tools\perllib directory and it works. Thanks for the solution. I actually can't beleive this was over-looked!
makegame 2008-04-23
  • 打赏
  • 举报
回复
我装的是ActivePerl-5.6.1.638-MSWin32-x86
加油IT 2008-01-01
  • 打赏
  • 举报
回复
关于“no role to make target"是因为Perl版本不对引起的,有可能是你安装的版本太高。
你可以在下面的页面中有解决方案
http://www.itjewy.com/Content/View/blog/2008/1/1/aritcle31.html
anel 2007-09-19
  • 打赏
  • 举报
回复
楼主可以先试试命令行编译如
bldmake bldfiles
abld build winscw udeb
dyw 2007-09-18
  • 打赏
  • 举报
回复
1、编译其他例子看能否通过
2、你的Perl什么版本?是5.6.1吗?如果1失败,则重装perl。
humanlee 2007-09-18
  • 打赏
  • 举报
回复

下面两个是控制台的输出:

***Building project "newPrj" for configuration "Emulator Debug (WINSCW) [S60_3rd_FP1_3]"

***Printing environment variables modified from default:
MWCSYM2INCLUDES=C:\Program Files\Nokia\Carbide.c++ v1.2\x86Build\Symbian_Support\MSL\MSL_C\MSL_Common\Include;C:\Program Files\Nokia\Carbide.c++ v1.2\x86Build\Symbian_Support\MSL\MSL_C\MSL_Win32\Include;C:\Program Files\Nokia\Carbide.c++ v1.2\x86Build\Symbian_Support\MSL\MSL_C\MSL_X86;C:\Program Files\Nokia\Carbide.c++ v1.2\x86Build\Symbian_Support\MSL\MSL_C++\MSL_Common\Include;+C:\Program Files\Nokia\Carbide.c++ v1.2\x86Build\Symbian_Support\MSL\MSL_Extras\MSL_Common\Include;C:\Program Files\Nokia\Carbide.c++ v1.2\x86Build\Symbian_Support\MSL\MSL_Extras\MSL_Win32\Include;C:\Program Files\Nokia\Carbide.c++ v1.2\x86Build\Symbian_Support\Win32-x86 Support\Headers\Win32 SDK;
MWSYM2LIBRARIES=C:\Program Files\Nokia\Carbide.c++ v1.2\x86Build\Symbian_Support\Win32-x86 Support\Libraries\Win32 SDK;C:\Program Files\Nokia\Carbide.c++ v1.2\x86Build\Symbian_Support\Runtime\Runtime_x86\Runtime_Win32\Libs
MWSYM2LIBRARYFILES=MSL_All_MSE_Symbian_D.lib;gdi32.lib;user32.lib;kernel32.lib;
PATH=C:\Program Files\Nokia\Carbide.c++ v1.2\x86Build\Symbian_Tools\Command_Line_Tools;C:\Symbian\9.2\S60_3rd_FP1_3\epoc32\tools;C:\Symbian\9.2\S60_3rd_FP1_3\epoc32\gcc\bin;C:\Program Files\CSL Arm Toolchain\bin;C:\Program Files\Common Files\Symbian\Tools;C:\Program Files\perl\bin\;C:\Python25;E:\ProgramFiles\MINGW\bin>;e:\Program Files\CSL Arm Toolchain\bin;E:\Program Files\Perl\bin\;D:\tools\??\nokia\p2x-8.82-Win32;C:\Program Files\Java\jdk1.5.0_06\bin;C:\Program Files\IBM\CICS Transaction Gateway\bin;C:\oracle\ora92\bin;C:\Program Files\Oracle\jre\1.3.1\bin;C:\Program Files\Oracle\jre\1.1.8\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\Java\j2sdk1.4.2_04\bin;C:\Program Files\SecureCRT\;C:\Program Files\jEdit;e:\Program Files\Nokia\CodeWarrior for Symbian v3.1\Bin;e:\Program Files\Nokia\CodeWarrior for Symbian v3.1\Symbian_Tools\Command_Line_Tools;;;;;
EPOCROOT=\Symbian\9.2\S60_3rd_FP1_3\

Working Directory: C:/Symbian/Carbide/workspace/newPrj/group


***Generating makefiles.
C:\WINDOWS\system32\cmd.exe /c bldmake bldfiles WINSCW UDEB

Total Time: 2 sec
===Build Command = /c abld build WINSCW UDEB -v===
C:\WINDOWS\system32\cmd.exe /c abld build WINSCW UDEB -v
make -r -f "\Symbian\9.2\S60_3rd_FP1_3\EPOC32\BUILD\Symbian\Carbide\workspace\newPrj\group\EXPORT.make" EXPORT
Nothing to do
make -r -f "\Symbian\9.2\S60_3rd_FP1_3\EPOC32\BUILD\Symbian\Carbide\workspace\newPrj\group\WINSCW.make" MAKEFILE
Bareword found where operator expected at C:/Symbian/9.2/S60_3rd_FP1_3/epoc32/tools/perllib/params.pm line 461, near "New CParamItem"
(Do you need to predeclare New?)
Bareword found where operator expected at C:/Symbian/9.2/S60_3rd_FP1_3/epoc32/tools/perllib/params.pm line 466, near "New CParamItem"
(Do you need to predeclare New?)
syntax error at C:/Symbian/9.2/S60_3rd_FP1_3/epoc32/tools/perllib/params.pm line 461, near "New CParamItem"
syntax error at C:/Symbian/9.2/S60_3rd_FP1_3/epoc32/tools/perllib/params.pm line 466, near "New CParamItem"
Compilation failed in require at C:/Symbian/9.2/S60_3rd_FP1_3/epoc32/tools/perllib/args.pm line 19.
BEGIN failed--compilation aborted at C:/Symbian/9.2/S60_3rd_FP1_3/epoc32/tools/perllib/args.pm line 19.
Compilation failed in require at C:\Symbian\9.2\S60_3rd_FP1_3\epoc32\tools/cshlpcmp.pl line 58.
BEGIN failed--compilation aborted at C:\Symbian\9.2\S60_3rd_FP1_3\epoc32\tools/cshlpcmp.pl line 58.
make[1]: *** [MAKMAKE] Error 2
make: *** [MAKEFILEBUILD_HELP] Error 2
make -C \Symbian\Carbide\workspace\newPrj\group -f "ICONS_SCALABLE_DC.MK" TO_ROOT=..\..\..\..\.. EPOCBLD=..\..\..\..\..\Symbian\9.2\S60_3rd_FP1_3\EPOC32\BUILD\Symbian\Carbide\workspace\newPrj\group\ICONS_SCALABLE_DC\WINSCW TO_BLDINF=..\..\..\..\..\Symbian\Carbide\workspace\newPrj\group PLATFORM=WINSCW MAKMAKE
make[1]: Entering directory `C:/Symbian/Carbide/workspace/newPrj/group'
make[1]: Leaving directory `C:/Symbian/Carbide/workspace/newPrj/group'
make -C \Symbian\Carbide\workspace\newPrj\HELP -f "BUILD_HELP.MK" TO_ROOT=..\..\..\..\.. EPOCBLD=..\..\..\..\..\Symbian\9.2\S60_3rd_FP1_3\EPOC32\BUILD\Symbian\Carbide\workspace\newPrj\group\BUILD_HELP\WINSCW TO_BLDINF=..\..\..\..\..\Symbian\Carbide\workspace\newPrj\group PLATFORM=WINSCW MAKMAKE
make[1]: Entering directory `C:/Symbian/Carbide/workspace/newPrj/HELP'
cshlpcmp newPrj.cshlp
make[1]: Leaving directory `C:/Symbian/Carbide/workspace/newPrj/HELP'
make -r -f "\Symbian\9.2\S60_3rd_FP1_3\EPOC32\BUILD\Symbian\Carbide\workspace\newPrj\group\WINSCW.make" LIBRARY
make[1]: \Symbian\9.2\S60_3rd_FP1_3\EPOC32\BUILD\Symbian\Carbide\workspace\newPrj\group\NEWPRJ\WINSCW\NEWPRJ.WINSCW: No such file or directory
make[1]: *** No rule to make target `\Symbian\9.2\S60_3rd_FP1_3\EPOC32\BUILD\Symbian\Carbide\workspace\newPrj\group\NEWPRJ\WINSCW\NEWPRJ.WINSCW'. Stop.
make: *** [LIBRARYNEWPRJ] Error 2
make -C \Symbian\Carbide\workspace\newPrj\group -f "ICONS_SCALABLE_DC.MK" TO_ROOT=..\..\..\..\.. EPOCBLD=..\..\..\..\..\Symbian\9.2\S60_3rd_FP1_3\EPOC32\BUILD\Symbian\Carbide\workspace\newPrj\group\ICONS_SCALABLE_DC\WINSCW TO_BLDINF=..\..\..\..\..\Symbian\Carbide\workspace\newPrj\group PLATFORM=WINSCW LIB
make[1]: Entering directory `C:/Symbian/Carbide/workspace/newPrj/group'
make[1]: Leaving directory `C:/Symbian/Carbide/workspace/newPrj/group'
make -C \Symbian\Carbide\workspace\newPrj\HELP -f "BUILD_HELP.MK" TO_ROOT=..\..\..\..\.. EPOCBLD=..\..\..\..\..\Symbian\9.2\S60_3rd_FP1_3\EPOC32\BUILD\Symbian\Carbide\workspace\newPrj\group\BUILD_HELP\WINSCW TO_BLDINF=..\..\..\..\..\Symbian\Carbide\workspace\newPrj\group PLATFORM=WINSCW LIB
make[1]: Entering directory `C:/Symbian/Carbide/workspace/newPrj/HELP'
make[1]: Leaving directory `C:/Symbian/Carbide/workspace/newPrj/HELP'
make -r -f "\Symbian\9.2\S60_3rd_FP1_3\EPOC32\BUILD\Symbian\Carbide\workspace\newPrj\group\NEWPRJ\WINSCW\NEWPRJ.WINSCW" LIBRARY
make[1]: Entering directory `C:/Symbian/Carbide/workspace/newPrj/group'
make[1]: Leaving directory `C:/Symbian/Carbide/workspace/newPrj/group'
make -r -f "\Symbian\9.2\S60_3rd_FP1_3\EPOC32\BUILD\Symbian\Carbide\workspace\newPrj\group\WINSCW.make" RESOURCE CFG=UDEB
make[1]: \Symbian\9.2\S60_3rd_FP1_3\EPOC32\BUILD\Symbian\Carbide\workspace\newPrj\group\NEWPRJ\WINSCW\NEWPRJ.WINSCW: No such file or directory
make[1]: *** No rule to make target `\Symbian\9.2\S60_3rd_FP1_3\EPOC32\BUILD\Symbian\Carbide\workspace\newPrj\group\NEWPRJ\WINSCW\NEWPRJ.WINSCW'. Stop.
make: *** [RESOURCENEWPRJ] Error 2
make -C \Symbian\Carbide\workspace\newPrj\group -f "ICONS_SCALABLE_DC.MK" TO_ROOT=..\..\..\..\.. EPOCBLD=..\..\..\..\..\Symbian\9.2\S60_3rd_FP1_3\EPOC32\BUILD\Symbian\Carbide\workspace\newPrj\group\ICONS_SCALABLE_DC\WINSCW TO_BLDINF=..\..\..\..\..\Symbian\Carbide\workspace\newPrj\group PLATFORM=WINSCW CFG=UDEB RESOURCE
make[1]: Entering directory `C:/Symbian/Carbide/workspace/newPrj/group'
mifconv \Symbian\9.2\S60_3rd_FP1_3\epoc32\release\WINSCW\UDEB\Z\resource\apps\newPrj_0xE407D107.mif \
/c32 ..\gfx\qgn_menu_newPrj.svg
MifConv version 1.11 build (39).
Checking: ..\gfx\qgn_menu_newPrj.svg
Choosing...
Convert files...
.
humanlee 2007-09-18
  • 打赏
  • 举报
回复

下面两个是控制台的输出:

***Building project "newPrj" for configuration "Emulator Debug (WINSCW) [S60_3rd_FP1_3]"

***Printing environment variables modified from default:
MWCSYM2INCLUDES=C:\Program Files\Nokia\Carbide.c++ v1.2\x86Build\Symbian_Support\MSL\MSL_C\MSL_Common\Include;C:\Program Files\Nokia\Carbide.c++ v1.2\x86Build\Symbian_Support\MSL\MSL_C\MSL_Win32\Include;C:\Program Files\Nokia\Carbide.c++ v1.2\x86Build\Symbian_Support\MSL\MSL_C\MSL_X86;C:\Program Files\Nokia\Carbide.c++ v1.2\x86Build\Symbian_Support\MSL\MSL_C++\MSL_Common\Include;+C:\Program Files\Nokia\Carbide.c++ v1.2\x86Build\Symbian_Support\MSL\MSL_Extras\MSL_Common\Include;C:\Program Files\Nokia\Carbide.c++ v1.2\x86Build\Symbian_Support\MSL\MSL_Extras\MSL_Win32\Include;C:\Program Files\Nokia\Carbide.c++ v1.2\x86Build\Symbian_Support\Win32-x86 Support\Headers\Win32 SDK;
MWSYM2LIBRARIES=C:\Program Files\Nokia\Carbide.c++ v1.2\x86Build\Symbian_Support\Win32-x86 Support\Libraries\Win32 SDK;C:\Program Files\Nokia\Carbide.c++ v1.2\x86Build\Symbian_Support\Runtime\Runtime_x86\Runtime_Win32\Libs
MWSYM2LIBRARYFILES=MSL_All_MSE_Symbian_D.lib;gdi32.lib;user32.lib;kernel32.lib;
PATH=C:\Program Files\Nokia\Carbide.c++ v1.2\x86Build\Symbian_Tools\Command_Line_Tools;C:\Symbian\9.2\S60_3rd_FP1_3\epoc32\tools;C:\Symbian\9.2\S60_3rd_FP1_3\epoc32\gcc\bin;C:\Program Files\CSL Arm Toolchain\bin;C:\Program Files\Common Files\Symbian\Tools;C:\Program Files\perl\bin\;C:\Python25;E:\ProgramFiles\MINGW\bin>;e:\Program Files\CSL Arm Toolchain\bin;E:\Program Files\Perl\bin\;D:\tools\??\nokia\p2x-8.82-Win32;C:\Program Files\Java\jdk1.5.0_06\bin;C:\Program Files\IBM\CICS Transaction Gateway\bin;C:\oracle\ora92\bin;C:\Program Files\Oracle\jre\1.3.1\bin;C:\Program Files\Oracle\jre\1.1.8\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\Java\j2sdk1.4.2_04\bin;C:\Program Files\SecureCRT\;C:\Program Files\jEdit;e:\Program Files\Nokia\CodeWarrior for Symbian v3.1\Bin;e:\Program Files\Nokia\CodeWarrior for Symbian v3.1\Symbian_Tools\Command_Line_Tools;;;;;
EPOCROOT=\Symbian\9.2\S60_3rd_FP1_3\

Working Directory: C:/Symbian/Carbide/workspace/newPrj/group


***Generating makefiles.
C:\WINDOWS\system32\cmd.exe /c bldmake bldfiles WINSCW UDEB

Total Time: 2 sec
===Build Command = /c abld build WINSCW UDEB -v===
C:\WINDOWS\system32\cmd.exe /c abld build WINSCW UDEB -v
make -r -f "\Symbian\9.2\S60_3rd_FP1_3\EPOC32\BUILD\Symbian\Carbide\workspace\newPrj\group\EXPORT.make" EXPORT
Nothing to do
make -r -f "\Symbian\9.2\S60_3rd_FP1_3\EPOC32\BUILD\Symbian\Carbide\workspace\newPrj\group\WINSCW.make" MAKEFILE
Bareword found where operator expected at C:/Symbian/9.2/S60_3rd_FP1_3/epoc32/tools/perllib/params.pm line 461, near "New CParamItem"
(Do you need to predeclare New?)
Bareword found where operator expected at C:/Symbian/9.2/S60_3rd_FP1_3/epoc32/tools/perllib/params.pm line 466, near "New CParamItem"
(Do you need to predeclare New?)
syntax error at C:/Symbian/9.2/S60_3rd_FP1_3/epoc32/tools/perllib/params.pm line 461, near "New CParamItem"
syntax error at C:/Symbian/9.2/S60_3rd_FP1_3/epoc32/tools/perllib/params.pm line 466, near "New CParamItem"
Compilation failed in require at C:/Symbian/9.2/S60_3rd_FP1_3/epoc32/tools/perllib/args.pm line 19.
BEGIN failed--compilation aborted at C:/Symbian/9.2/S60_3rd_FP1_3/epoc32/tools/perllib/args.pm line 19.
Compilation failed in require at C:\Symbian\9.2\S60_3rd_FP1_3\epoc32\tools/cshlpcmp.pl line 58.
BEGIN failed--compilation aborted at C:\Symbian\9.2\S60_3rd_FP1_3\epoc32\tools/cshlpcmp.pl line 58.
make[1]: *** [MAKMAKE] Error 2
make: *** [MAKEFILEBUILD_HELP] Error 2
make -C \Symbian\Carbide\workspace\newPrj\group -f "ICONS_SCALABLE_DC.MK" TO_ROOT=..\..\..\..\.. EPOCBLD=..\..\..\..\..\Symbian\9.2\S60_3rd_FP1_3\EPOC32\BUILD\Symbian\Carbide\workspace\newPrj\group\ICONS_SCALABLE_DC\WINSCW TO_BLDINF=..\..\..\..\..\Symbian\Carbide\workspace\newPrj\group PLATFORM=WINSCW MAKMAKE
make[1]: Entering directory `C:/Symbian/Carbide/workspace/newPrj/group'
make[1]: Leaving directory `C:/Symbian/Carbide/workspace/newPrj/group'
make -C \Symbian\Carbide\workspace\newPrj\HELP -f "BUILD_HELP.MK" TO_ROOT=..\..\..\..\.. EPOCBLD=..\..\..\..\..\Symbian\9.2\S60_3rd_FP1_3\EPOC32\BUILD\Symbian\Carbide\workspace\newPrj\group\BUILD_HELP\WINSCW TO_BLDINF=..\..\..\..\..\Symbian\Carbide\workspace\newPrj\group PLATFORM=WINSCW MAKMAKE
make[1]: Entering directory `C:/Symbian/Carbide/workspace/newPrj/HELP'
cshlpcmp newPrj.cshlp
make[1]: Leaving directory `C:/Symbian/Carbide/workspace/newPrj/HELP'
make -r -f "\Symbian\9.2\S60_3rd_FP1_3\EPOC32\BUILD\Symbian\Carbide\workspace\newPrj\group\WINSCW.make" LIBRARY
make[1]: \Symbian\9.2\S60_3rd_FP1_3\EPOC32\BUILD\Symbian\Carbide\workspace\newPrj\group\NEWPRJ\WINSCW\NEWPRJ.WINSCW: No such file or directory
make[1]: *** No rule to make target `\Symbian\9.2\S60_3rd_FP1_3\EPOC32\BUILD\Symbian\Carbide\workspace\newPrj\group\NEWPRJ\WINSCW\NEWPRJ.WINSCW'. Stop.
make: *** [LIBRARYNEWPRJ] Error 2
make -C \Symbian\Carbide\workspace\newPrj\group -f "ICONS_SCALABLE_DC.MK" TO_ROOT=..\..\..\..\.. EPOCBLD=..\..\..\..\..\Symbian\9.2\S60_3rd_FP1_3\EPOC32\BUILD\Symbian\Carbide\workspace\newPrj\group\ICONS_SCALABLE_DC\WINSCW TO_BLDINF=..\..\..\..\..\Symbian\Carbide\workspace\newPrj\group PLATFORM=WINSCW LIB
make[1]: Entering directory `C:/Symbian/Carbide/workspace/newPrj/group'
make[1]: Leaving directory `C:/Symbian/Carbide/workspace/newPrj/group'
make -C \Symbian\Carbide\workspace\newPrj\HELP -f "BUILD_HELP.MK" TO_ROOT=..\..\..\..\.. EPOCBLD=..\..\..\..\..\Symbian\9.2\S60_3rd_FP1_3\EPOC32\BUILD\Symbian\Carbide\workspace\newPrj\group\BUILD_HELP\WINSCW TO_BLDINF=..\..\..\..\..\Symbian\Carbide\workspace\newPrj\group PLATFORM=WINSCW LIB
make[1]: Entering directory `C:/Symbian/Carbide/workspace/newPrj/HELP'
make[1]: Leaving directory `C:/Symbian/Carbide/workspace/newPrj/HELP'
make -r -f "\Symbian\9.2\S60_3rd_FP1_3\EPOC32\BUILD\Symbian\Carbide\workspace\newPrj\group\NEWPRJ\WINSCW\NEWPRJ.WINSCW" LIBRARY
make[1]: Entering directory `C:/Symbian/Carbide/workspace/newPrj/group'
make[1]: Leaving directory `C:/Symbian/Carbide/workspace/newPrj/group'
make -r -f "\Symbian\9.2\S60_3rd_FP1_3\EPOC32\BUILD\Symbian\Carbide\workspace\newPrj\group\WINSCW.make" RESOURCE CFG=UDEB
make[1]: \Symbian\9.2\S60_3rd_FP1_3\EPOC32\BUILD\Symbian\Carbide\workspace\newPrj\group\NEWPRJ\WINSCW\NEWPRJ.WINSCW: No such file or directory
make[1]: *** No rule to make target `\Symbian\9.2\S60_3rd_FP1_3\EPOC32\BUILD\Symbian\Carbide\workspace\newPrj\group\NEWPRJ\WINSCW\NEWPRJ.WINSCW'. Stop.
make: *** [RESOURCENEWPRJ] Error 2
make -C \Symbian\Carbide\workspace\newPrj\group -f "ICONS_SCALABLE_DC.MK" TO_ROOT=..\..\..\..\.. EPOCBLD=..\..\..\..\..\Symbian\9.2\S60_3rd_FP1_3\EPOC32\BUILD\Symbian\Carbide\workspace\newPrj\group\ICONS_SCALABLE_DC\WINSCW TO_BLDINF=..\..\..\..\..\Symbian\Carbide\workspace\newPrj\group PLATFORM=WINSCW CFG=UDEB RESOURCE
make[1]: Entering directory `C:/Symbian/Carbide/workspace/newPrj/group'
mifconv \Symbian\9.2\S60_3rd_FP1_3\epoc32\release\WINSCW\UDEB\Z\resource\apps\newPrj_0xE407D107.mif \
/c32 ..\gfx\qgn_menu_newPrj.svg
MifConv version 1.11 build (39).
Checking: ..\gfx\qgn_menu_newPrj.svg
Choosing...
Convert files...
.
humanlee 2007-09-18
  • 打赏
  • 举报
回复
to:dyw

我又重装了所有的东东,但还是有下面的错误,请指教。

Severity and Description Path Resource Location Creation Time Id
make[1]: *** No rule to make target `\Symbian\9.2\S60_3rd_FP1_3\EPOC32\BUILD\Symbian\Carbide\workspace\newPrj\group\NEWPRJ\WINSCW\NEWPRJ.WINSCW'. Stop. newPrj line 0 1190084198937 0
humanlee 2007-09-18
  • 打赏
  • 举报
回复
服了,要用5.6.1才可以的。
Build成功了,运行后出现了模拟器,但之后就没反应了。大虾,请教啊
humanlee 2007-09-18
  • 打赏
  • 举报
回复
我用的是这个
ActivePerl-5.8.0.806-MSWin32-x86.msi
应该比5.6.1要高吧
dyw 2007-09-17
  • 打赏
  • 举报
回复
把s60需要的一切都安装到C盘。
dyw 2007-09-17
  • 打赏
  • 举报
回复
偶的开发环境:(都是默认安装。)

建立在一个VMWare虚拟机上(OS: XP),只有一个C盘,20G。装有Carbide.c++ 1.2及VS2003+Carbide.vs。
两个S60 3rd SDK(MR与FP1),至今没有碰到开发环境问题。

其他:
Perl:5.6.1版
java version "1.4.2_11"
VMWare Server 1.02
humanlee 2007-09-17
  • 打赏
  • 举报
回复
to dyw:
我的Carbide在这如下目录中
"C:\Program Files\Nokia\Carbide.c++ v1.2\Carbide.c++.exe"

S60 在这里
C:\Symbian\9.2\S60_3rd_FP1_2\Epoc32\Release\Winscw\Udeb\Epoc.exe

CSL Arm Toolchain和perl在E盘
dyw 2007-09-17
  • 打赏
  • 举报
回复
还有,你的系统盘不是E:盘吧?
dyw 2007-09-17
  • 打赏
  • 举报
回复
从你的编译结果看,有一些尚不在C盘
humanlee 2007-09-17
  • 打赏
  • 举报
回复
to dyw:
我己经按你说的做了两次了,模拟器可以用,但CDT就是用不了,请指教!
加载更多回复(1)

3,119

社区成员

发帖
与我相关
我的任务
社区描述
塞班系统(Symbian系统)是塞班公司为手机而设计的操作系统,它的前身是英国宝意昂公司的 EP ( Electronic Piece of cheese)操作系统。
社区管理员
  • Symbian社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧