把我快难死了!请教了很多高人,又是修改config.h文件,又是修改usrConfig.c、makefile文件.....。办法用尽了,却仍然报
“make: *** No rule to make target `vxWorks.st'. Stop.”信息。还是要在这里请教真正的高人。注:我用的是pcPentium CPU。感谢万分!!!(实在不好意思,我现在还没有分)
------解决方案--------------------------------------------------------
此问题对我来说难死了,我用了好几天都没有解决。还请高手帮助,我一定会感激不尽的,那不多的20分一定送给你。(我用的是Tornado2.2)
------解决方案--------------------------------------------------------
先找个能编译的,在上面改
------解决方案--------------------------------------------------------
我就没有发现任何一个可以编译的,请帮帮忙吧.
------解决方案--------------------------------------------------------
是不是没有makefile哦?
自己重新写个makefile看下
------解决方案--------------------------------------------------------
有makefile,但不知怎样改?
------解决方案--------------------------------------------------------
步骤:
1. run torvars.bat
2. cd <BASE>/target/config/pcPentium4
3. make vxWorks.st //注意大小写
将2中的路径换为你的工程路径即可。
------解决方案--------------------------------------------------------
貌似 没有找到编译路径
楼主给的说明不够详细。
建议将你的操作和makefile贴出来,这样好分析
------解决方案--------------------------------------------------------
如6楼所说的在Tornado的标准BSP下是可以编译的(只是一个没有具体内容的vxWorks.st),但在我自己建的Project下则不行。
以下是我的Makefile文件,请高手指教。
## core information
ifeq ($(wildcard Makefile),)
PRJ_DIR = ..
else
PRJ_DIR = .
endif
PRJ_FILE = VMWareLC32.wpj
PRJ_TYPE = vxWorks
PRJ_OBJS = sysALib.o sysLib.o usrAppInit.o prjConfig.o linkSyms.o
BOOT_OBJS = romInit.o romStart.o $(BOOT_EXTRA)
BUILD_SPEC = default
BSP_DIR = $(WIND_BASE)/target/config/pcPentium
TGT_DIR = $(WIND_BASE)/target
## set searching directories for dependencies
vpath %.c $(BSP_DIR)
vpath %.cpp $(BSP_DIR)
vpath %.cxx $(BSP_DIR)
## build-configuration info
ifeq ($(BUILD_SPEC),default)
CPU = PENTIUM
TOOL = gnu
TOOL_FAMILY = gnu
DEFAULT_RULE = vxWorks
endif
## component-configuration info
COMPONENTS = INCLUDE_ANSI_ASSERT \
INCLUDE_ANSI_CTYPE \
INCLUDE_ANSI_LOCALE \
INCLUDE_ANSI_MATH \
INCLUDE_ANSI_STDIO \
INCLUDE_ANSI_STDIO_EXTRA \
INCLUDE_ANSI_STDLIB \
INCLUDE_ANSI_STRING \
INCLUDE_ANSI_TIME \
INCLUDE_ARP_API \
.............
INCLUDE_WINDVIEW \
INCLUDE_WINDVIEW_CLASS \
INCLUDE_WVUPLOAD_FILE \
INCLUDE_WVUPLOAD_TSFSSOCK
COMPONENT_LIBS =
include $(TGT_DIR)/h/make/defs.project
## build-configuration info
ifeq ($(BUILD_SPEC),default)
AR = arpentium
AS = ccpentium