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 | 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 |
<== Date ==> | <== Thread ==> |
---|
Subject: | Re: Problems when compiling areaDetector out of synapps, but using some synapps modules. |
From: | Mark Rivers via Tech-talk <tech-talk at aps.anl.gov> |
To: | "tech-talk at aps.anl.gov" <tech-talk at aps.anl.gov>, Hugo Henrique Valim de Lima Campos <hugo.campos at lnls.br> |
Date: | Tue, 30 May 2023 11:59:09 +0000 |
In this application a RELEASE file defines
This error means that in synApps/support/configure/RELEASE you have defined AREA_DETECTOR, ADCORE, and ADSUPPORT to point to
/usr/local/epics-nfs/modules/R3.15.6/synApps/R6.1/support/areaDetector-R3-7.
You need to fix those to point to your location outside of synApps, /home/hugovalim/SOL/tmp/areaDetector.
Mark
From: Tech-talk <tech-talk-bounces at aps.anl.gov> on behalf of Hugo Henrique Valim de Lima Campos via Tech-talk <tech-talk at aps.anl.gov>
Sent: Monday, May 29, 2023 3:36 PM To: tech-talk at aps.anl.gov <tech-talk at aps.anl.gov> Subject: Problems when compiling areaDetector out of synapps, but using some synapps modules.
Hello,
I'm trying to compile areaDetector outside a synApps, but I'm using all modules except AD from it. I defined a new path for area detector in the RELEASE_LIBS.local and RELEASE_PRODS.local like so:
AREA_DETECTOR=/home/hugovalim/SOL/tmp/areaDetector
# ADSupport is needed by ADCore plugins
ADSUPPORT=$(AREA_DETECTOR)/ADSupport
# ADCORE for base classes and plugins
ADCORE=$(AREA_DETECTOR)/ADCore
But when a try to compile it, it seems to have a conflict with the macro $(AREA_DETECTOR) that is defined inside the synApps, the error
is that:
Definition of ADCORE conflicts with SUPPORT support.
In this application a RELEASE file defines
ADCORE = /home/hugovalim/SOL/tmp/areaDetector/ADCore
but SUPPORT at /usr/local/epics-nfs/modules/R3.15.6/synApps/R6.1/support/ defines
ADCORE = /usr/local/epics-nfs/modules/R3.15.6/synApps/R6.1/support/areaDetector-R3-7/ADCore
Definition of AREA_DETECTOR conflicts with SUPPORT support.
In this application a RELEASE file defines
AREA_DETECTOR = /home/hugovalim/SOL/tmp/areaDetector
but SUPPORT at /usr/local/epics-nfs/modules/R3.15.6/synApps/R6.1/support/ defines
AREA_DETECTOR = /usr/local/epics-nfs/modules/R3.15.6/synApps/R6.1/support/areaDetector-R3-7
Definition of ADSUPPORT conflicts with SUPPORT support.
In this application a RELEASE file defines
ADSUPPORT = /home/hugovalim/SOL/tmp/areaDetector/ADSupport
but SUPPORT at /usr/local/epics-nfs/modules/R3.15.6/synApps/R6.1/support/ defines
ADSUPPORT = /usr/local/epics-nfs/modules/R3.15.6/synApps/R6.1/support/areaDetector-R3-7/ADSupport
What should I do in this case?
Thanks,
Hugo.
Aviso Legal: Esta mensagem e seus anexos podem conter informações confidenciais e/ou de uso restrito. Observe atentamente seu conteúdo e considere eventual consulta ao remetente antes de copiá-la, divulgá-la ou distribuí-la. Se você recebeu esta mensagem por engano, por favor avise o remetente e apague-a imediatamente. Disclaimer: This email and its attachments may contain confidential and/or privileged information. Observe its content carefully and consider possible querying to the sender before copying, disclosing or distributing it. If you have received this email by mistake, please notify the sender and delete it immediately. |