Hello,
I follow the "Microsoft API" method rather than cygwin
method of this link to install epics3.14.12.1 on win32-x86
platform.
Without cross-compiling, it is OK. However, with the
cross-compiling for vxWorks, it complains as follows,
......
make -C ./cap5 install make[2]: Entering directory
`D:/base-3.14.12.1/src/cap5' perl ../../bin/win32-x86/makeMakefile.pl
O.win32-x86 ../../.. perl ../../bin/win32-x86/makeMakefile.pl
O.vxWorks-mpc8572 ../../.. perl -MExtUtils::Command -e mkpath
O.Common make -C O.win32-x86 -f ../Makefile TOP=../../.. T_A=win32-x86
install make[3]: Entering directory
`D:/base-3.14.12.1/src/cap5/O.win32-x86' perl -MExtUtils::Command -e rm_f
CA.html podchecker ../CA.pm && pod2html --infile=../CA.pm
--outfile=CA.html bash.exe: warning: could not find /tmp, please
create! /cygdrive/d/Tornado2.2/host/x86-win32/bin/sh: podchecker: command not
found make[3]: *** [CA.html] error 127 make[3]: Leaving directory
`D:/base-3.14.12.1/src/cap5/O.win32-x86' make[2]: *** [install.win32-x86]
error 2 make[2]: Leaving directory `D:/base-3.14.12.1/src/cap5' make[1]:
*** [cap5.install] error 2 make[1]: Leaving directory
`D:/base-3.14.12.1/src' make: *** [src.install] error 2 make: Leaving
directory `D:/base-3.14.12.1'
File CONFIG.Common.vxWorks-mpc8572
is provided, and the configuration is as follows,
CROSS_COMPILER_TARGET_ARCHS=vxWorks-mpc8572
CROSS_COMPILER_HOST_ARCHS=win32-x86
VXWORDS_VERSION=5.5
WIND_BASE=D:\Tornado2.2
Though I try not to use cygwin, it seems to be related to
it, and how can I solve this problem?
Thanks,
Lin Wang
|