Experimental Physics and
| |||||||||||||||||
|
> cd base > gmake clean uninstall > gmake From the 3.14.9 readme: "Build EPICS base After configuring the build you should be able to build EPICS base by issuing the following commands in the distribution's root directory (base) gnumake clean uninstall gnumake The command "gnumake clean uninstall" will remove all files and directories generated by a previous build. The command "gnumake" will build and install everything for the configured host and targets. It is recommended that you do a "gnumake clean uninstall" at the root directory of an EPICS directory structure before each complete rebuild to ensure that all components will be rebuilt." Geoff On Apr 14, 2008, at 3:24 AM, William F. Steele wrote: I tried to follow the instructions in the document "Building EPICS R3.13 extensions with R3.14 base", but the document appears to be out of date. I set the symbol COMPAT_TOOLS_313=YES in base/ configure/CONFIG_SITE as instructed and then tried to do a make in base/config/tools, but that failed as there is no Makefile there. I looked back to the R3.14.5 release (I'm using R3.14.9) and found that in that release, /config/tools does have a Makefile. I copied it into my R3.14.9 release and then did a make, which worked, but that did not help building the R3.13 extension. The problem is that the struct 'oldChannelNotify' is not defined. Presumably, that's what the compatibility mechanism is supposed to do, but it doesn't seem to work.
| ||||||||||||||||
ANJ, 02 Sep 2010 |
·
Home
·
News
·
About
·
Base
·
Modules
·
Extensions
·
Distributions
·
Download
·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing · |