Experimental Physics and
| |||||||||||||||
|
I'm triing to cross compile EPICS for a cris v10 architecture but having some problems. We are using here EPICS base 3.14.10 and synApps 5.4.1 (StreamDevice and Asyn). According to the README.cris in the EPICS bsae documentations one has to edit the CONFIG_SITE files. Which one? The ones in the EPICS base directory, or the ones in the directory of my IOC-tree? I've tried the second option and ending up with the error message make[3]: Entering directory `/usr/Epics/slowCtrl_etrax/slowCtrlApp/src/O.linux-cris_v10' /usr/local/cris//bin/cris-axis-linux-gnu-gcc -c -D_POSIX_C_SOURCE=199506L -D_POSIX_THREADS -D_XOPEN_SOURCE=500 -D_cris_ -mlinux -DUNIX -D_BSD_SOURCE -Dlinux -D_REENTRANT -ansi -O3 -Wall -mno-mul-bug-workaround -march=v10 -g -mlinux -fPIC -I. -I../O.Common -I. -I.. -I../../../include/os/Linux -I../../../include -I../../../../base-3.14.10/include/os/Linux -I../../../../base-3.14.10/include -I../../../../synApps/synApps_5_4_1/support/sscan/2-6-4/include -I../../../../synApps/synApps_5_4_1/support/calc/2-7/include -I/usr/Epics/synApps/synApps_5_4_1/support/asyn/4-10/include -I/usr/Epics/synApps/synApps_5_4_1/support/stream/2-4/include -isystem /usr/local/devboard-R2_20//target/cris-axis-linux-gnu/include -isystem /usr/local/devboard-R2_20//target/cris-axis-linux-gnu/usr/include ../xxxRecord.c /usr/local/cris//bin/cris-axis-linux-gnu-gcc -c -D_POSIX_C_SOURCE=199506L -D_POSIX_THREADS -D_XOPEN_SOURCE=500 -D_cris_ -mlinux -DUNIX -D_BSD_SOURCE -Dlinux -D_REENTRANT -ansi -O3 -Wall -mno-mul-bug-workaround -march=v10 -g -mlinux -fPIC -I. -I../O.Common -I. -I.. -I../../../include/os/Linux -I../../../include -I../../../../base-3.14.10/include/os/Linux -I../../../../base-3.14.10/include -I../../../../synApps/synApps_5_4_1/support/sscan/2-6-4/include -I../../../../synApps/synApps_5_4_1/support/calc/2-7/include -I/usr/Epics/synApps/synApps_5_4_1/support/asyn/4-10/include -I/usr/Epics/synApps/synApps_5_4_1/support/stream/2-4/include -isystem /usr/local/devboard-R2_20//target/cris-axis-linux-gnu/include -isystem /usr/local/devboard-R2_20//target/cris-axis-linux-gnu/usr/include ../devXxxSoft.c /usr/local/cris//bin/cris-axis-linux-gnu-gcc -c -D_POSIX_C_SOURCE=199506L -D_POSIX_THREADS -D_XOPEN_SOURCE=500 -D_cris_ -mlinux -DUNIX -D_BSD_SOURCE -Dlinux -D_REENTRANT -ansi -O3 -Wall -mno-mul-bug-workaround -march=v10 -g -mlinux -fPIC -I. -I../O.Common -I. -I.. -I../../../include/os/Linux -I../../../include -I../../../../base-3.14.10/include/os/Linux -I../../../../base-3.14.10/include -I../../../../synApps/synApps_5_4_1/support/sscan/2-6-4/include -I../../../../synApps/synApps_5_4_1/support/calc/2-7/include -I/usr/Epics/synApps/synApps_5_4_1/support/asyn/4-10/include -I/usr/Epics/synApps/synApps_5_4_1/support/stream/2-4/include -isystem /usr/local/devboard-R2_20//target/cris-axis-linux-gnu/include -isystem /usr/local/devboard-R2_20//target/cris-axis-linux-gnu/usr/include ../dbSubExample.c /usr/local/cris//bin/cris-axis-linux-gnu-gcc -c -D_POSIX_C_SOURCE=199506L -D_POSIX_THREADS -D_XOPEN_SOURCE=500 -D_cris_ -mlinux -DUNIX -D_BSD_SOURCE -Dlinux -D_REENTRANT -ansi -O3 -Wall -mno-mul-bug-workaround -march=v10 -g -mlinux -fPIC -I. -I../O.Common -I. -I.. -I../../../include/os/Linux -I../../../include -I../../../../base-3.14.10/include/os/Linux -I../../../../base-3.14.10/include -I../../../../synApps/synApps_5_4_1/support/sscan/2-6-4/include -I../../../../synApps/synApps_5_4_1/support/calc/2-7/include -I/usr/Epics/synApps/synApps_5_4_1/support/asyn/4-10/include -I/usr/Epics/synApps/synApps_5_4_1/support/stream/2-4/include -isystem /usr/local/devboard-R2_20//target/cris-axis-linux-gnu/include -isystem /usr/local/devboard-R2_20//target/cris-axis-linux-gnu/usr/include ../slowCtrlHello.c /usr/local/cris//bin/cris-axis-linux-gnu-gcc -c -D_POSIX_C_SOURCE=199506L -D_POSIX_THREADS -D_XOPEN_SOURCE=500 -D_cris_ -mlinux -DUNIX -D_BSD_SOURCE -Dlinux -D_REENTRANT -ansi -O3 -Wall -mno-mul-bug-workaround -march=v10 -g -mlinux -fPIC -I. -I../O.Common -I. -I.. -I../../../include/os/Linux -I../../../include -I../../../../base-3.14.10/include/os/Linux -I../../../../base-3.14.10/include -I../../../../synApps/synApps_5_4_1/support/sscan/2-6-4/include -I../../../../synApps/synApps_5_4_1/support/calc/2-7/include -I/usr/Epics/synApps/synApps_5_4_1/support/asyn/4-10/include -I/usr/Epics/synApps/synApps_5_4_1/support/stream/2-4/include -isystem /usr/local/devboard-R2_20//target/cris-axis-linux-gnu/include -isystem /usr/local/devboard-R2_20//target/cris-axis-linux-gnu/usr/include ../initTrace.c make[3]: *** No rule to make target `../../../lib/linux-cris_v10/librecIoc.a', needed by `libslowCtrlSupport.a'. Stop. make[3]: Leaving directory `/usr/Epics/slowCtrl_etrax/slowCtrlApp/src/O.linux-cris_v10' make[2]: *** [install.linux-cris_v10] Error 2 make[2]: Leaving directory `/usr/Epics/slowCtrl_etrax/slowCtrlApp/src' make[1]: *** [src.install] Error 2 make[1]: Leaving directory `/usr/Epics/slowCtrl_etrax/slowCtrlApp' make: *** [slowCtrlApp.install] Error 2 Can anyone tell me, what I did wrong? Best regards, Florian ------------------------------------- | Florian Feldbauer | | Ph.D. student | | | | Institut für Experimentalphysik I | | Ruhr-Universität Bochum | | Universitätsstr. 150 | | D-44780 Bochum | | | | Office: NB 2/173 | | Phone: (+49)234 / 32-23538 | | Fax: (+49)234 / 32-14170 | | Web: http://www.ep1.rub.de | -------------------------------------
| ||||||||||||||
ANJ, 30 Sep 2010 |
·
Home
·
News
·
About
·
Base
·
Modules
·
Extensions
·
Distributions
·
Download
·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing · |