EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  <20102011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024  Index 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  <20102011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: RE: Cross compiling EPICS for cris v10
From: "Mark Rivers" <[email protected]>
To: "Florian Feldbauer" <[email protected]>
Cc: [email protected]
Date: Thu, 30 Sep 2010 11:04:50 -0500
I have never seen an error like that.

What type of system are you building for, an embedded IOC or a
workstation?

You are using asyn R4-10 which is quite old, and was tested with EPICS
3.14.8, but I don't think that is the problem.  Could you be running out
of memory on the target system?

It did build the executables in the asyn test directories OK, right?  So
the linker can build executables, just not your IOC executable?

Mark


-----Original Message-----
From: Florian Feldbauer [mailto:[email protected]] 
Sent: Thursday, September 30, 2010 10:29 AM
To: Mark Rivers
Cc: Florian Feldbauer; [email protected]
Subject: RE: Cross compiling EPICS for cris v10

Ok, now I was able to build synApps (Stream, Asyn, Calc, and sscan). But

still I can't build my IOC application

/usr/local/cris/lib/gcc-lib/cris-axis-linux-gnu/3.2.1/../../../../cris-a
xis-linux-gnu/bin/ld: 
/usr/Epics/synApps/synApps_5_4_1/support/asyn/4-10/lib/linux-cris_v10/li
basyn.a(devAsynInt32.o): 
No PLT for relocation R_CRIS_32_GOTPLT against symbol 
`epicsRingBytesCreate' from .text section
/usr/local/cris/lib/gcc-lib/cris-axis-linux-gnu/3.2.1/../../../../cris-a
xis-linux-gnu/bin/ld: 
final link failed: Bad value
collect2: ld returned 1 exit status
make[3]: *** [slowCtrl] Error 1
make[3]: Leaving directory 
`/usr/Epics/slowCtrl/slowCtrlApp/src/O.linux-cris_v10'
make[2]: *** [install.linux-cris_v10] Error 2
make[2]: Leaving directory `/usr/Epics/slowCtrl/slowCtrlApp/src'
make[1]: *** [src.install] Error 2
make[1]: Leaving directory `/usr/Epics/slowCtrl/slowCtrlApp'
make: *** [slowCtrlApp.install] Error 2

Florian


Replies:
Re: Cross compiling EPICS for cris v10 Andrew Johnson
Re: Cross compiling EPICS for cris v10 Matthieu Bec
Re: Cross compiling EPICS for cris v10 Burkhard Kolb
References:
Cross compiling EPICS for cris v10 Florian Feldbauer
RE: Cross compiling EPICS for cris v10 Mark Rivers
RE: Cross compiling EPICS for cris v10 Florian Feldbauer
RE: Cross compiling EPICS for cris v10 Mark Rivers
RE: Cross compiling EPICS for cris v10 Florian Feldbauer
RE: Cross compiling EPICS for cris v10 Mark Rivers
RE: Cross compiling EPICS for cris v10 Florian Feldbauer
RE: Cross compiling EPICS for cris v10 Mark Rivers
RE: Cross compiling EPICS for cris v10 Florian Feldbauer

Navigate by Date:
Prev: Re: vxWorks 6.7 tNet0 task crashed with fage fault: help needed from vxWorks guru Matthias Clausen
Next: Re: Cross compiling EPICS for cris v10 Andrew Johnson
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  <20102011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: RE: Cross compiling EPICS for cris v10 Florian Feldbauer
Next: Re: Cross compiling EPICS for cris v10 Andrew Johnson
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  <20102011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 30 Sep 2010 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·