40m QIL Cryo_Lab CTN SUS_Lab TCS_Lab OMC_Lab CRIME_Lab FEA ENG_Labs OptContFac Mariner WBEEShop
  40m Log  Not logged in ELOG logo
Entry  Wed Mar 7 13:59:07 2012, Ryan Fisher, Summary, Computer Scripts / Programs, Alterations to base epics install for installing aLIGO conlog: 
    Reply  Wed Mar 7 18:00:39 2012, Ryan Fisher, Summary, Computer Scripts / Programs, Alterations to base epics install for installing aLIGO conlog: 
       Reply  Thu Mar 8 17:18:19 2012, Ryan Fisher, Summary, Computer Scripts / Programs, Alterations to base epics install for installing aLIGO conlog: 
          Reply  Fri Mar 9 11:02:56 2012, Ryan Fisher, Summary, Computer Scripts / Programs, Alterations to base epics install for installing aLIGO conlog: 
             Reply  Fri Mar 9 15:48:56 2012, Ryan Fisher, Summary, Computer Scripts / Programs, Alterations to base epics install for installing aLIGO conlog: 
                Reply  Fri Mar 9 16:28:10 2012, Ryan Fisher, Summary, Computer Scripts / Programs, Alterations to base epics install for installing aLIGO conlog: 
          Reply  Mon Jul 23 07:39:55 2012, Ryan Fisher, Summary, Computer Scripts / Programs, Alterations to base epics install for installing aLIGO conlog: 
Message ID: 6377     Entry time: Wed Mar 7 18:00:39 2012     In reply to: 6373     Reply to this: 6387
Author: Ryan Fisher 
Type: Summary 
Category: Computer Scripts / Programs 
Subject: Alterations to base epics install for installing aLIGO conlog: 

Quote:

In order to install the necessary extensions to epics to make the aLIGO conlog work, I have edited one file in the base epics install that affects makefiles:

/cvs/cds/caltech/apps/linux64/epics/base/configure/CONFIG_COMMON

Jamie said he prefers diffs, so I regenerated the original file and did a diff against the current file:

megatron:configure>diff CONFIG_COMMON.orig.reconstructedMar72012 CONFIG_COMMON.bck.Mar72012
206,207c206,210
< USR_CPPFLAGS =
< USR_DBDFLAGS =
---
> USR_CPPFLAGS = -I $(EPICS_BASE)/include
> USR_CPPFLAGS += -I $(EPICS_BASE)/include/os/Linux/
> USR_CPPFLAGS += -I $(EPICS_BASE)/../modules/archive/lib/linux-x86_64/
> USR_DBDFLAGS = -I $(EPICS_BASE)/dbd
> USR_DBDFLAGS += -I $(EPICS_BASE)/../modules/archive/dbd

This is saved in CONFIG_COMMON.diff.Mar72012_1

 After following up with Patrick Thomas for a while trying to make the extensions to epics work within the currently installed epics, he decided that we should just start over with a fresh install of epics 3.14.10.

I am installing this in /ligo/apps/linux-x86_64/epics/base-3.14.10/

Prior to all of this, I had done a lot of installation and configuration of the packages needed to make LAMP work:

sudo apt-get install lamp-server^

sudo apt-get install phpmyadmin

I then continued to follow the instructions on Patrick's wiki:

https://awiki.ligo-wa.caltech.edu/aLIGO/Conlog#EDCU_library

I installed the c_string library into /ligo/apps/linux-x86_64/ according to his instructions.  (prior to my installs, there was no /ligo/ on this machine at all, so I made the needed parent directories with the correct permissions).

That should be everything up to installing epics (working on that now).

ELOG V3.1.3-