next up previous
Next: Make some changes to Up: How to create EPICS Previous: Determine the required I/O

Create a new application

Now that the device operations and EPICS process variable types have been chosen it's time to create a new EPICS application to provide a place to perform subsequent software development. The easiest way to do this is with the makeBaseApp.pl script supplied with EPICS.

Here are the commands I ran. You'll have to change the /home/EPICS/R3.14.2 to the path to where your EPICS is installed. If you're not running on Linux you'll also have to change all the linux-x86 to reflect the architecture you're using (solaris-sparc, darwin-ppc, etc.). I built the application as a 'soft' IOC running on the host machine, but the serial 'GPIB' driver also works on RTEMS and vxWorks.

norume> mkdir AB300
norume> cd AB300
norume> /home/EPICS/R3.14.2/base/bin/linux-x86/makeBaseApp.pl -t ioc AB300
norume> /home/EPICS/R3.14.2/base/bin/linux-x86/makeBaseApp.pl -i -t ioc AB300
The following target architectures are available in base:
    RTEMS-pc386
    linux-x86
    solaris-sparc
    vxWorks-ppc603
What architecture do you want to use? linux-x86