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: | Problems when compiling areaDetector out of synapps, but using some synapps modules. |
From: | Hugo Henrique Valim de Lima Campos via Tech-talk <tech-talk at aps.anl.gov> |
To: | "tech-talk at aps.anl.gov" <tech-talk at aps.anl.gov> |
Date: | Mon, 29 May 2023 20:36:16 +0000 |
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. |