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: | Install issues for labCA (channel access interface for matlab) |
From: | Rajan Mistry - STFC UKRI via Tech-talk <tech-talk at aps.anl.gov> |
To: | "tech-talk at aps.anl.gov" <tech-talk at aps.anl.gov> |
Date: | Fri, 2 Aug 2024 13:29:18 +0000 |
Hello, I have a windows PC and am trying to install the channel access interface for MATLAB, known as labca: GitHub - till-s/epics-labca: EPICS Channel-Access Interface/Wrapper for Matlab and Scilab. I am relatively new to EPICs, but have successfully installed EPICS to the location:
C:\Users\fhr83689\base-R7.0.4.1\bin\windows-x64 Commands such as ‘softioc’ will start EPICS, so I am confident that I have installed EPICS correctly. The following system and user variables paths are defined , and are saved in my PATH environment variables (both system and user): EPICS_HOST_ARCH=”windows-x64” %EPICS_BASE%\bin\%EPICS_HOST_ARCH%\ %EPICS_BASE% I have cloned the tag 3.8.1 from the labCA repo into my downloads folder and then ran the make command to install it. However, it is not successfully installed and I get the following error messages (pasted at the end of this post). Please can someone help me figure out what the issue is and how I can successfully install labCA ? Thanks, Raj C:\Users\fhr83689\Downloads\epics-labca>make The system cannot find the path specified. C:/ProgramData/chocolatey/lib/make/tools/install/bin/make.exe -C ./configure install make[1]: Entering directory 'C:/Users/fhr83689/Downloads/epics-labca/configure' The system cannot find the path specified. perl -CSD C:/Users/fhr83689/base-R7.0.4.1/bin/windows-x64/makeMakefile.pl O.windows-x64 ../.. perl -CSD -MExtUtils::Command -e mkpath O.Common C:/ProgramData/chocolatey/lib/make/tools/install/bin/make.exe -C O.windows-x64 -f ../Makefile TOP=../.. \ T_A=windows-x64 install make[2]: Entering directory 'C:/Users/fhr83689/Downloads/epics-labca/configure/O.windows-x64' The system cannot find the path specified. perl -CSD C:/Users/fhr83689/base-R7.0.4.1/bin/windows-x64/convertRelease.pl checkRelease process_begin: CreateProcess(NULL, C:/Program Files/MATLAB/R2023a /bin/mexext.bat, ...) failed. ../../configure/RULES:10: pipe: No such file or directory echo MEXEXT=.dll >>MATLAB_CONFIG_INCLUDE make[2]: Leaving directory 'C:/Users/fhr83689/Downloads/epics-labca/configure/O.windows-x64' make[1]: Leaving directory 'C:/Users/fhr83689/Downloads/epics-labca/configure' C:/ProgramData/chocolatey/lib/make/tools/install/bin/make.exe -C ./ezca install make[1]: Entering directory 'C:/Users/fhr83689/Downloads/epics-labca/ezca' The system cannot find the path specified. perl -CSD C:/Users/fhr83689/base-R7.0.4.1/bin/windows-x64/makeMakefile.pl O.windows-x64 ../.. perl -CSD -MExtUtils::Command -e mkpath O.Common C:/ProgramData/chocolatey/lib/make/tools/install/bin/make.exe -C O.windows-x64 -f ../Makefile TOP=../.. \ T_A=windows-x64 install make[2]: Entering directory 'C:/Users/fhr83689/Downloads/epics-labca/ezca/O.windows-x64' The system cannot find the path specified. perl -CSD C:/Users/fhr83689/base-R7.0.4.1/bin/windows-x64/mkmf.pl -m ezca.d -I. -I../O.Common -I. -I. -I.. -I../../include/compiler/msvc -I../../include/os/WIN32 -I../../include -IC:/Users/fhr83689/base-R7.0.4.1/include/compiler/msvc
-IC:/Users/fhr83689/base-R7.0.4.1/include/os/WIN32 -IC:/Users/fhr83689/base-R7.0.4.1/include ezca.obj ../ezca.c The system cannot find the path specified. cl -nologo -FC -D__STDC__=0 -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -Ox -GL -Oy- -W3 -MD -DEPICS_BUILD_DLL -DEPICS_CALL_DLL -I. -I../O.Common -I. -I. -I.. -I../../include/compiler/msvc -I../../include/os/WIN32
-I../../include -IC:/Users/fhr83689/base-R7.0.4.1/include/compiler/msvc -IC:/Users/fhr83689/base-R7.0.4.1/include/os/WIN32 -IC:/Users/fhr83689/base-R7.0.4.1/include -c ../ezca.c process_begin: CreateProcess(NULL, cl -nologo -FC -D__STDC__=0 -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -Ox -GL -Oy- -W3 -MD -DEPICS_BUILD_DLL -DEPICS_CALL_DLL -I. -I../O.Common -I. -I. -I.. -I../../include/compiler/msvc -I../../include/os/WIN32
-I../../include -IC:/Users/fhr83689/base-R7.0.4.1/include/compiler/msvc -IC:/Users/fhr83689/base-R7.0.4.1/include/os/WIN32 -IC:/Users/fhr83689/base-R7.0.4.1/include -c ../ezca.c, ...) failed. make (e=2): The system cannot find the file specified. make[2]: *** [C:/Users/fhr83689/base-R7.0.4.1/configure/RULES_BUILD:241: ezca.obj] Error 2 make[2]: Leaving directory 'C:/Users/fhr83689/Downloads/epics-labca/ezca/O.windows-x64' make[1]: *** [C:/Users/fhr83689/base-R7.0.4.1/configure/RULES_ARCHS:58: install.windows-x64] Error 2 make[1]: Leaving directory 'C:/Users/fhr83689/Downloads/epics-labca/ezca' make: *** [C:/Users/fhr83689/base-R7.0.4.1/configure/RULES_DIRS:85: ezca.install] Error 2
Rajan Mistry Laser Scientist (CALTA) Central Laser Facility R109 1.26 STFC Rutherford Appleton Laboratory Harwell Campus, Didcot, OX11 0QX, UK Tel.
+44 1235 394308 |