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  2010  2011  2012  2013  2014  2015  <20162017  2018  2019  2020  2021  2022  2023  2024  Index 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  <20162017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: Re: EPICS/RTEMS Compilation errors
From: Benjamin Franksen <[email protected]>
To: <[email protected]>
Date: Mon, 28 Nov 2016 17:54:49 +0100
On 28.11.2016 15:49, Jianxun Yan wrote:
> RTEMS version 4.11.
> 
> EPICS base3-15.1
> 
> I am trying to port the EPICS/RTEMS for Altera Soc FPGA. When I built
> the epics base, I got these errors
> 
> ........
> 
> /group/eesicgrp/yanjx/workspace/rtems411/bin/../lib/gcc/arm-rtems4.11/4.9.3/../../../../arm-rtems4.11/bin/ld:
> error:
> /group/eesicgrp/yanjx/workspace/bsps/4.11/arm-rtems4.11/altcycv_devkit/lib/librtemscpu.a(libposix_a-killinfo.o)
> uses VFP register arguments, libComTestHarness does not
> /group/eesicgrp/yanjx/workspace/rtems411/bin/../lib/gcc/arm-rtems4.11/4.9.3/../../../../arm-rtems4.11/bin/ld:
> failed to merge target specific data of file
> /group/eesicgrp/yanjx/workspace/bsps/4.11/arm-rtems4.11/altcycv_devkit/lib/librtemscpu.a(libposix_a-killinfo.o)
> 
> ......
> 
> I can build the RTEMS4.11 and run it on Altera Soc FPGA
> (altcycv_devkit), but have problem to build the epics base. Does anyone
> have any idea what is causing this?

Not sure but

  ".../librtemscpu.a uses VFP register arguments, libComTestHarness does
not"

sounds a lot like a mismatch of compiler or linker flags between the BSP
and EPICS.

Also my first guess for what "VFP" means would be "virtual floating
point" i.e. use FP emulation instead of a 'real' FP unit.

Cheers
Ben
-- 
"Make it so they have to reboot after every typo." ― Scott Adams

Attachment: signature.asc
Description: OpenPGP digital signature


Replies:
Re: EPICS/RTEMS Compilation errors Michael Davidsaver
References:
EPICS/RTEMS Compilation errors Jianxun Yan

Navigate by Date:
Prev: Re: Asyn daemon + console + log Rod Nussbaumer
Next: Re: Channel Archiver - Data Conversion / Export from File to RDBArchiver PostgreSQL database Kasemir, Kay
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  <20162017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: EPICS/RTEMS Compilation errors Jianxun Yan
Next: Re: EPICS/RTEMS Compilation errors Michael Davidsaver
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  <20162017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 28 Nov 2016 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·