Experimental Physics and
| |||||||||||||||||
|
Hi, I suggest the following: First read the release notes for R3.13.8. This also contains the release notes for previous releases at least back to R3.13.0Beta12. There have been many changes to the build rules. Thus understanding what to do from the release notes may not be easy. I suggest the following: Using makeBaseApp build an example application as follows: cd <somewhere> mkdir example cd example <fullpath name to R3.13.8>/bin/<arch>/makeBaseApp.pl -t example myexample <fullpath name to R3.13.8>/bin/<arch>/makeBaseApp.pl -i -t example myioc gnumake Now do the following: Except for RELEASE replace ALL the files if your <apptop>/config with the files from example/config. The only difference between your RELEASE and example/config/RELEASE should be any extra products you are using. Compare your <top>/Makefile with example/Makefile. You probably have to add the statement: DIRS += config In eack xxxApp/src directory compare your Makefile, Makefile.Host, and Makefile.Vx with those from example/myexampleApp/src. Doing this with the info from the release notes should make your conversion somewhat easier. Don't get discouraged!!! Marty Kraimer
| ||||||||||||||||
ANJ, 10 Aug 2010 |
·
Home
·
News
·
About
·
Base
·
Modules
·
Extensions
·
Distributions
·
Download
·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing · |