Experimental Physics and Industrial Control System
|
Subject: |
Re: Problems compiling base-3.15.6 with RTEMS |
From: |
Michael Westfall via Tech-talk <[email protected]> |
Cc: |
tech-talk <[email protected]> |
Date: |
Fri, 13 Sep 2019 11:58:20 -0300 |
Going back to a previous version of EPICS (R3.14.12.8) I see I have the same problem when compiling, but it's only a warning, not an error, which is probably why I hadn't noticed it before.
/gem_sw/targetOS/RTEMS/rtems-4.10/bin/powerpc-rtems4.10-gcc --pipe -B/gem_sw/targetOS/RTEMS/rtems-4.10/powerpc-rtems4.10/mvme2307/lib/ -specs bsp_specs -qrtems -fasm -c -mcpu=604 -mmultiple -mstring -mstrict-align -meabi -DUNIX -O2 -g -g -Wall -DMY_DO_BOOTP=NULL -DHAVE_PPCBUG -DNVRAM_INDIRECT -MMD -I. -I../O.Common -I. -I../../../src/libCom/osi/os/RTEMS -I../../../src/libCom/osi/os/posix -I../../../src/libCom/osi/os/default -I.. -I../../../src/libCom/bucketLib -I../../../src/libCom/ring -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/freeList -I../../../src/libCom/gpHash -I../../../src/libCom/iocsh -I../../../src/libCom/logClient -I../../../src/libCom/macLib -I../../../src/libCom/misc -I../../../src/libCom/osi -I../../../src/libCom/taskwd -I../../../src/libCom/timer -I../../../src/libCom/tsDefs -I../../../include/os/RTEMS -I../../../include ../../../src/libCom/osi/os/RTEMS/devLibVMEOSD.c ../../../src/libCom/osi/os/RTEMS/devLibVMEOSD.c:26:24: warning: 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' Yes, libbspExt is already installed.
EPICS R3.14.12.8 (and previous versions) find it without any problem. It's just EPICS R3.15.6 that can't find it for some reason.
acc -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
>
>
-- Mike Westfall
Control Systems Software Engineer
- 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
- Re: Problems compiling base-3.15.6 with RTEMS Heinz Junkes via Tech-talk
- Re: 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 Michael Westfall 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 Michael Westfall 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
|
ANJ, 13 Sep 2019 |
·
Home
·
News
·
About
·
Base
·
Modules
·
Extensions
·
Distributions
·
Download
·
·
Search
·
EPICS V4
·
IRMIS
·
Talk
·
Bugs
·
Documents
·
Links
·
Licensing
·
|