diff --git a/READMEbuildingR3.13AppsWithR3.14.html b/READMEbuildingR3.13AppsWithR3.14.html index 5c512f68e..2a2a61c2b 100644 --- a/READMEbuildingR3.13AppsWithR3.14.html +++ b/READMEbuildingR3.13AppsWithR3.14.html @@ -87,9 +87,9 @@ div.Section1
This document describes how to convert a R3.13 vxWorks application
+
This document describes how to modify a R3.13 vxWorks application
so that it builds with release R3.14.0alpha3. It describes an easy
-way to convert applications subject to the following restrictions:
+way to modify applications subject to the following restrictions:
LIBOBJS = $(SEQ_BIN)/seqLibrary.o
in application src/Makefile.Vx files to link seq library into your
-application library, and add
+application library,.
+
Also add
SEQ=<full path to seq module directory>to config/RELEASE. @@ -268,10 +269,10 @@ definition).
The host tool dbLoadTemplate has been replace by a new extension, +and remove any references to iocCoreLibrary, e.g. remove the lineThe host tool dbLoadTemplate has been replaced by a new extension, msi. dbLoadTemplate is still supported on iocs. Build the msi extension -with base R3.14 and change definitions the following definitions in your -application files. +with base R3.14 and change the following definitions in your application +files.@@ -39,8 +39,8 @@ i.e. add the linesIn config/RULES.Db replace the line
DBLOADTEMPLATE=$(EPICS_BASE_HOST_BIN)/dbLoadTemplate$(EXE)with diff --git a/READMEconvertingR3.14.0alpha2AppsToalpha3.html b/READMEconvertingR3.14.0alpha2AppsToalpha3.html index 562f49068..92a8baef9 100644 --- a/READMEconvertingR3.14.0alpha2AppsToalpha3.html +++ b/READMEconvertingR3.14.0alpha2AppsToalpha3.html @@ -26,7 +26,7 @@ Remove baseLIBOBJS so baseLIBOBJS is no longer needed and the file and references to it in the Makefile can be deleted. e.g. remove-include ../baseLIBOBJS-and, if there are no LIBOBJS definitions in the Makefile, remove +and, if there are no LIBOBJS definitions in the Makefile, removeexample_OBJS += $(LIBOBJS)
example_LIBS += softDevIoc
example_OBJS_vxWorks += $(EPICS_BASE_BIN)/iocCoreLibrary-The order of references to base librararies is important so recIoc and -softDevIoc before the the other base library references. +The order of references to base librararies is important so place recIoc +and softDevIoc before the the other base library references.
change ld <name>Library.munch +change ld < <name>Library.munch
to ld < <name>.munch
PROD targets will now be built for all target architectures. -If a product should be built only for host architectures change PROD to -PROD_HOST .e.g. in your application src Makefiles +The created file registerRecordDeviceDriver.cpp is +now used for all target architectures. Thus in your application src Makefileschange example_SRCS_DEFAULT += example_registerRecordDeviceDriver.cpp
to example_SRCS += example_registerRecordDeviceDriver.cpp