You have to provide rtems-libbspext
You can find the version I am using for RTEMS(5) here
https://cloud.fhi-berlin.mpg.de:8443/getlink/fiT4VCaiiftK4A7jj5oZeLY7/rtems-libbspext.tgz
Befor compilation, make sure that RTEMS_MAKEFILE_PATH is set and points to the used bsp. E.g
RTEMS_MAKEFILE_PATH=/Users/junkes/MVME2500/RTEMS/rtems-5/powerpc-rtems5/qoriq_e500
Viele Grüße
Heinz Junkes
--
Experience directly varies with equipment ruined.
> On 13. Sep 2019, at 13:55, Michael Westfall via Tech-talk <[email protected]> wrote:
>
> This is perplexing me.
> Trying to upgrade our EPICS distro from 3.14.12.8 to 3.15.6, but when it is compiling for our various RTEMS powerpc BSPs, the build fails with this:
> /gem_sw/targetOS/RTEMS/rtems-4.10/bin/powerpc-rtems4.10-gcc --pipe -B/gem_sw/targetOS/RTEMS/rtems-4.10/powerpc-rtems4.10/mvme3100/lib/ -specs bsp_specs -qrtems -fasm -mcpu=powerpc -msoft-float -D__ppc_generic -DUNIX -O2 -g -g -Wall -DMY_DO_BOOTP=NULL -DHAVE_MOTLOAD -DRTEMS_NETWORK_CONFIG_MBUF_SPACE=2048 -DRTEMS_NETWORK_CONFIG_CLUSTER_SPACE=5120 -I. -I../O.Common -I. -I../../../src/libCom/osi/compiler/gcc -I../../../src/libCom/osi/compiler/default -I. -I../../../src/libCom/osi/os/RTEMS -I../../../src/libCom/osi/os/posix -I../../../src/libCom/osi/os/default -I.. -I../../../src/libCom/as -I../../../src/libCom/bucketLib -I../../../src/libCom/calc -I../../../src/libCom/cvtFast -I../../../src/libCom/cppStd -I../../../src/libCom/cxxTemplates -I../../../src/libCom/dbmf -I../../../src/libCom/ellLib -I../../../src/libCom/env -I../../../src/libCom/error -I../../../src/libCom/fdmgr -I../../../src/libCom/flex -I../../../src/libCom/freeList -I../../../src/libCom/gpHash -I../../../src/libCom/iocsh -I../../../src/libCom/log -I../../../src/libCom/macLib -I../../../src/libCom/misc -I../../../src/libCom/osi -I../../../src/libCom/pool -I../../../src/libCom/ring -I../../../src/libCom/taskwd -I../../../src/libCom/timer -I../../../src/libCom/yacc -I../../../src/libCom/yacc -I../../../src/libCom/yajl -I../../../include/compiler/gcc -I../../../include/os/RTEMS -I../../../include -c ../../../src/libCom/osi/os/RTEMS/devLibVMEOSD.c
> ../../../src/libCom/osi/os/RTEMS/devLibVMEOSD.c:26:24: error: bsp/bspExt.h: No such file or directory
> ../../../src/libCom/osi/os/RTEMS/devLibVMEOSD.c: In function 'rtemsDevInit':
> ../../../src/libCom/osi/os/RTEMS/devLibVMEOSD.c:129: warning: implicit declaration of function 'bspExtInit'
> make[3]: *** [devLibVMEOSD.o] Error 1
> make[3]: Leaving directory `/gem_sw/epics/R3.15.6/epics-base/src/libCom/O.RTEMS-mvme3100'
> make[2]: *** [install.RTEMS-mvme3100] Error 2
> make[2]: Leaving directory `/gem_sw/epics/R3.15.6/epics-base/src/libCom'
> make[1]: *** [libCom.install] Error 2
> make[1]: Leaving directory `/gem_sw/epics/R3.15.6/epics-base/src'
> make: *** [src.install] Error 2
>
> It can't find the header file for libbspExt in <bsp/bspExt.h>, even though it's right there where it's always been and can be found when compiling our previoous versions of EPICS...
>
> I've looked at all the files in .../base/configure, but I don't see what has changed that might cause this.
>
> Any pointers appreciated.
> --
> Mike Westfall
> Control Systems Software Engineer
>
>
Attachment:
smime.p7s
Description: S/MIME cryptographic signature
- Replies:
- Re: Problems compiling base-3.15.6 with RTEMS Michael Westfall via Tech-talk
- References:
- Problems compiling base-3.15.6 with RTEMS Michael Westfall via Tech-talk
- Navigate by Date:
- Prev:
Re: Problems compiling base-3.15.6 with RTEMS Ralph Lange via Tech-talk
- Next:
Re: Problems compiling base-3.15.6 with RTEMS Michael Westfall via Tech-talk
- 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:
Re: Problems compiling base-3.15.6 with RTEMS Ralph Lange via Tech-talk
- Next:
Re: Problems compiling base-3.15.6 with RTEMS Michael Westfall via Tech-talk
- 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
|