Experimental Physics and Industrial Control System
Subject: |
makeBaseApp.pl in 3.14.12 with custom INSTALL_LOCATION |
From: |
Hinko Kocevar <[email protected]> |
To: |
EPICS Tech Talk <[email protected]> |
Date: |
Thu, 25 Nov 2010 11:33:31 +0100 |
Hi,
I'm testing the 3.14.12 release!
Here is the diff of config that I've changed:
--- ../base-3.14.12.org/configure/CONFIG_SITE 2010-11-24
21:54:36.000000000 +0100
+++ ../base-3.14.12/configure/CONFIG_SITE 2010-11-25 10:20:52.809374249
+0100
@@ -169,6 +169,9 @@
# define INSTALL_LOCATION here
#INSTALL_LOCATION=<fullpathname>
+# Hinko, Thu Nov 25 08:35:13 CET 2010
+INSTALL_LOCATION=$(TOP)/../install
+
# Use POSIX thread priority scheduling (YES or NO)
USE_POSIX_THREAD_PRIORITY_SCHEDULING = NO
diff -urN -x 'O.*' ../base-3.14.12.org/configure/RELEASE
../base-3.14.12/configure/RELEASE
--- ../base-3.14.12.org/configure/RELEASE 2010-11-24 21:54:36.000000000
+0100
+++ ../base-3.14.12/configure/RELEASE 2010-11-25 10:47:01.000000000 +0100
@@ -19,3 +19,11 @@
# RELEASE.Common.$(T_A)
# RELEASE.$(EPICS_HOST_ARCH).$(T_A)
+# Hinko, Thu Nov 25 08:35:13 CET 2010
+INSTALL_LOCATION_EXTENSIONS=$(TOP)/../../install
+
+# Hinko, Thu Nov 25 08:35:13 CET 2010
+# If EPICS_BASE is set here base compilation fails..
+#EPICS_BASE=$(TOP)/../../install
+
+EPICS_EXTENSIONS=$(TOP)
Example IOC was created with:
$ makeBaseApp.pl -t example evgen
$ makeBaseApp.pl -i -t example evgen
$ make
make -C ./configure install
make[1]: Entering directory `/home/hinko/work/epics/evgen/configure'
make -C O.linux-x86 -f ../Makefile TOP=../.. T_A=linux-x86 install
make[2]: Entering directory
`/home/hinko/work/epics/evgen/configure/O.linux-x86'
perl /home/hinko/work/epics/install/bin/linux-x86/convertRelease.pl
checkRelease
EPICS/Release.pm: Circular definition of macro TOP
make[2]: *** [checkRelease] Error 2
make[2]: Leaving directory
`/home/hinko/work/epics/evgen/configure/O.linux-x86'
make[1]: *** [install.linux-x86] Error 2
make[1]: Leaving directory `/home/hinko/work/epics/evgen/configure'
make: *** [configure.install] Error 2
Best regards,
Hinko
--
Hinko Kocevar
Technical support software engineer
Instrumentation Technologies d.d.
Velika pot 22, SI-5250 Solkan - Slovenia
T:+386 5 3352600, F:+386 5 3352601
mailto: [email protected]
http://www.i-tech.si - When your users demand stability
The information transmitted is intended solely for the addressee and may
contain confidential and/or privileged information. Any review, retention,
disclosure or other use by persons other than the intended recipient is
prohibited. If you received this in error, please notify the sender and
delete all copies.
- Replies:
- Re: makeBaseApp.pl in 3.14.12 with custom INSTALL_LOCATION Andrew Johnson
- Navigate by Date:
- Prev:
RE: EPICS Base 3.14.12 released. Jim Chen
- Next:
Testing UIs against real databases using simulation mode Angus Gratton
- Index:
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
<2010>
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
- Navigate by Thread:
- Prev:
Re: EPICS Base 3.14.12 released. Korhonen Timo
- Next:
Re: makeBaseApp.pl in 3.14.12 with custom INSTALL_LOCATION Andrew Johnson
- Index:
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
<2010>
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025