cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Fatal Error RC1110: could not open "daemon".rc

Fatal Error RC1110: could not open "daemon".rc

Summary

Fatal Error RC1110: could not open "daemon".rc

Synopsis

When building the Flexnet SDK v11.x on Windows the following error occurs:
RC -r -fo "daemon".res "daemon".rc
fatal error RC1110: could not open "daemon".rc
NMAKE : fatal error U1077: '"c:\Program Files\Microsoft Visual Studio 8\VC\BIN\R
C.EXE"' : return code '0x1'
Stop.
where "daemon" is the ISV vendor name.

Discussion

This happens because the compiler was not able to find the necessary resource file in the platform directory of the FlexNet SDK.
Flexera has provided a sample resource file, namely "demo.rc" which you can edit by inputing your vendor daemon information and SAVE AS "daemon".rc -> (where daemon = specific vendor name).
If you do NOT wish to include resource information for the vendor daemon executable simply remove the RC line from the makefile used to build the toolkit.
In the makefile daemon line you would remove the parts in bold:
$(DAEMON): $(XTRAOBJS) $(DAEMONLIBS) lsvendor.obj $(SRCDIR)\lsserver.h $(LMNEW_OBJ)
$(RC) -r -fo $(VENDORNAME).res $(VENDORNAME).rc
$(LD) /subsystem:console /out:$(DAEMON) lsvendor.obj $(LMNEW_OBJ) \
$(XTRAOBJS) $(DAEMONLIBS) $(CRT_LIB) $(XTRALIB1) $(VENDORNAME).res
$(PREPTOOL) -v $(APREPXMLDIR)\vendor_daemon.xml

Another Simple Solution is to rename :demo.rc to "Vendor.rc" in Platform folder. Where Vendor is your Vendor name. Then recompile and it should work. Noneed to make modification in makefile.

Labels (1)
Was this article helpful? Yes No
No ratings
Version history
Last update:
‎Apr 22, 2008 02:41 PM
Updated by: