[SoftDev] [LogFile] [Cygwin] [VisualC] [Borland] [Study]
If you have some driver software from venders, which asumes Microsoft libraries, you may have to choose Microsoft Compiler. (while win32-x86-mingw or win32-x86-cygwin may also work, cygwin-x86 may not work.)
If you already have some device supports, which were developed for Unix/POSIX environment, it may be easier to port onto Cygwin environment as it supports POSIX API.
make runtests | & tee ../
base-3.14.9-test-cygwin.txt
cd bin/$EPICS_HOST_ARCH
set LOG='tee -a logfile.txt'
foreach f (*TestHost.exe epics*Test.exe)
echo |& $LOG
echo ### $f |& $LOG
time ./$f |& $LOG
end
(result for R3.14.5 is here)
(result for R3.14.7 is here)
(result for R3.14.8.2 is here)
cd ..
(not too bad.)
setenv EPICS_HOST_ARCH win32-x86
make clean uninstall
make |& tee ../
base-3.14.9-make-vc8.txt (R3.14.9 and Visual C++ 2005)
make |& tee ../
base-3.14.9-make-vc9.txt (R3.14.9 and Visual C++ 2008)
make |& tee ../
base-3.14.11-make-vc9.txt (R3.14.11 and Visual C++ 2008)
make runtests | & tee ../
base-3.14.9-test-vc8.txt (R3.14.9 and Visual C++ 2005)
make runtests | & tee ../
base-3.14.9-test-vc9.txt (R3.14.9 and Visual C++ 2008)
make runtests | & tee ../
base-3.14.11-test-vc9.txt (R3.14.11 and Visual C++ 2008)
mkdir ../app ; cd ../app
../base-3.14.9/bin/$EPICS_HOST_ARCH/makeBaseApp.pl -t example myapp
../base-3.14.9/bin/$EPICS_HOST_ARCH/makeBaseApp.pl -i -t example myapp
(Currently, only a relative path to makeBaseApp.pl is supported.
If you use an absolute path to makeBaseApp.pl,
you have to edit the file RELEASE.
Otherwise make will fail.)
make |& tee ../
app-3.14.9-make-vc8.txt (R3.14.9 and Visual C++ 2005)
make |& tee ../
app-3.14.9-make-vc9.txt (R3.14.9 and Visual C++ 2008)
it also went well
it also went well
[Top] [SoftDev] [LogFile] [Cygwin] [VisualC] [Borland] [Study]