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
<2016>
2017
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
<2016>
2017
2018
2019
2020
2021
2022
2023
2024
|