[英]Fatal error: L3900U: Unrecognized option '--no_import_unresolved' in Verifone vx 820
I want to use SDK VX GUI for developing app on VeriFone vx 820. I use make file below and in compile step its compile OK but in linking step its faced error Fatal error: L3900U: Unrecognized option '--no_import_unresolved'
我想使用SDK VX GUI在VeriFone vx 820上开发应用程序。我在下面使用make文件,在编译步骤中使用它的编译确定,但是在链接步骤中遇到了
Fatal error: L3900U: Unrecognized option '--no_import_unresolved'
How can i fix it? 我该如何解决?
My make file is: # # nmake makefile to build a sample VxGUI client application 我的make文件是:##nmake makefile以构建示例VxGUI客户端应用程序
#VRXSDK=C:\eVoAps\VRXSDK\3.7.4
#VXEOS =C:\eVoAps\EOSSDK\1.7.1.0
VRXSDK=C:\eVoAps\SDK\1.2.0\VRXSDK
VXEOS=C:\eVoAps\SDK\1.2.0\EOSSDK
# to use VxGUI EnableHeader() method, 1.2.0 SDK and VxGUI task are required
# VXGUISDK=c:\evoAps\VxGUISDK\1.2.0.6
VXGUISDK=C:\eVoAps\SDK\1.2.0\GUISDK
VRXIncludes = $(VRXSDK)\include
EOSIncludes = $(VXEOS)\include
SrcDir = .
ObjDir = .
OutDir = .
VXGUISDKInclude = $(VXGUISDK)\include
Includes = -I$(VRXIncludes) -I$(VXGUISDKInclude) -I$(EOSIncludes)
# Compiler options - ignoring warnings on "inherits implicit virtual" and
# "overloaded virtual function only partially overridden..." and
# "nested comments not allowed" and
# Note that warnings on missing return statements will still be generated due to the VxGUI headers
COptions = -p -g -vsoapp -armcc,"--diag_suppress 1300\,611\,9" -D LOGSYS_FLAG -D LOGSYS_NEW_API_STYLE
LinkOptions = -vsoapp -g -p
Libs = \
$(VXGUISDK)\lib\libvxguisdk.so \
$(VXEOS)\lib\ceif.o \
$(VXEOS)\lib\elog.o
AppObjects = \
$(ObjDir)\hello.o
pseudoOut : $(OutDir)\hello.vsa.p7s
$(OutDir)\hello.vsa.p7s : $(OutDir)\hello.vsa
"$(VSFSTOOL)\filesignature" .\hello.fst -nogui
$(OutDir)\hello.vsa : $(AppObjects)
$(VRXSDK)\bin\vrxcc $(LinkOptions) $(AppObjects) $(Libs) -o $@
$(VRXSDK)\bin\vrxhdr -s 75000 -h 50000 -lELOG.LIB=N:/ELOG.LIB -lceif.lib=N:/CEIF.LIB $(OutDir)\hello.vsa
###### Compile #######
$(ObjDir)\hello.o : $(SrcDir)\hello.cpp
$(VRXSDK)\bin\vrxcc -c $(Includes) $(COptions) $(SrcDir)\hello.cpp -o $@
What is your armcc version? 您的armcc版本是什么?
I'dont have this version, but, from: Verix eVo GUI SDK Release Notes / Version 1.4.7.1 我没有此版本,但来自:Verix eVo GUI SDK发行说明/ 1.4.7.1版
VFSDK 1.1.0 or later which includes:
VRXSDK 3.5.0 or later
EOSSDK 1.8.0 or later
**RVDS 4.0 (bin: 902; inc & lib: 902)**
checkout your version at prompt (cmd) with: 在提示符(cmd)下使用以下命令检出您的版本:
ARMC C/C++ Compiler, RVCT4.0 [Build 902] for Verifone Verifone的ARMC C / C ++编译器,RVCT4.0 [Build 902]
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.