Good Afternoon,
I am attempting to get the EPICS build system working on win32-x86 architecture. I have successfully built base, but I get some strange behavior after trying to build an IOC created via makeBaseApp.pl. Here is what I run:
mkdir test2
cd test2
makeBaseApp.pl –t ioc test
makeBaseApp.pl –i –t ioc test
directory structure is now:
-configure
-iocBoot
-testApp
Makefile
configure/RELEASE points at the correct EPICS_BASE
Now, when I try running make, the following output results:
PS C:\Users\daykin\scratch\test2> make
Can't open perl script ".": Permission denied
/c/Users/daykin/scratch/test2/"C:/MinGW/msys/1.0/bin/make.exe" -C ./configure install
/bin/sh: /c/Users/daykin/scratch/test2/C:/MinGW/msys/1.0/bin/make.exe: No such file or directory
make.exe": *** [configure.install] Error 127
See the third line: Somehow, my $(TOP) is prepended to the location of make. It should just be running “C:/MinGW/msys/1.0/bin/make.exe”. I’m not sure if this is also the cause of “Can’t open perl script ‘.’”, which also seems strange.
Is there something I’m missing here?
-Evan