On Thu, 2006-04-20 at 14:07 -1000, Matt Rippa wrote:
> Hi Ernest,
>
> Yes. Note we have an image in use for a 3.13.4 release of
> the app. Just in case, I built a new test image as
> described. I've even included the line in my makefile (but
> honestly thought that was for iocsh to work on non-vxworks
> targets ???).
You are right but it also registers record/device/driver support.
>
> Anyway, I get the exact same error (save the sntpc line). Am
> I wrong in thinking you can build and load acctst.c as
> described?
So, there is probably something else going on?
I did the following since acctst is already built from EPICS BASE:
# Do ca regression test from the IOC as well.
# acctst <channel name> <interest level>
test_OBJS_vxWorks += $(EPICS_BASE_BIN)/acctst
The above worked fine for me.
I would next run the basic getting started "bare-bones" IOC described
in the App Dev Guide and look for those errors again.
Thanks,
Ernest
>
> Thanks again for any help.
> -Matt
>
> Ernest L. Williams Jr. wrote:
> > Hi Matt,
> >
> > Have you already followed the recommendations at the URL listed below?
> >
> > http://www.aps.anl.gov/epics/base/T20xConfig.html
> >
> >
> > Also, in your Makefile I think you need:
> >
> > ========================================================
> >
> > test_SRCS+= test_registerRecordDeviceDriver.cpp
> >
> >
> >
> >
> > Thanks,
> > Ernest
> >
> >
> > On Thu, 2006-04-20 at 09:26 -1000, Matt Rippa wrote:
> >
> >>Hi,
> >>
> >>Migrating a channel access app to R3.14.6 on vxWorks-mips
> >>using tornado2.0. This builds okay but loading the munch
> >>file results in:
> >>
> >>ld < test.munch
> >>Undefined symbol: sntpcTimeGet (binding 1 type 0)
> >>Undefined symbol: __GLOBAL_$I$.._netiiu.cpp (binding 1 type 0)
> >>Undefined symbol:
> >>__GLOBAL_$I$.._.._.._src_libCom_cxxTemplates_epicsSingletonMutex.cpp
> >>(binding 1 type 0)
> >>Undefined symbol: __GLOBAL_$I$.._comBuf.cpp (binding 1 type 0)
> >>value = -2131312736 = 0x80f6bfa0
> >>
> >>I suspect the vxworks build is missing things and (in fact)
> >>I've found an sntpc boot-image that gets rid of the first
> >>error. Any hints on the other?
> >>
> >>I've stripped my app away completley and am just trying to
> >>load the ca regression test from base:
> >>$EPICS/base/src/ca/acctst.c
> >>
> >>
> >>Here's my Makefile:
> >>
> >>TOP=../../../../..
> >>
> >>include $(TOP)/configure/CONFIG
> >>
> >>PROD_IOC_vxWorks += test
> >>
> >>DBD += test.dbd
> >>
> >>test_DBD += base.dbd
> >>
> >>test_SRCS += acctst.c
> >>
> >>test_OBJS_vxWorks += $(EPICS_BASE_BIN)/vxComLibrary
> >>test_LIBS += $(EPICS_BASE_IOC_LIBS)
> >>
> >>include $(TOP)/configure/RULES
> >>
> >>
> >>Thanks!
> >>---------
> >>Matt Rippa
> >
> >
>
- References:
- Undefined symbols R3.14.6 Matt Rippa
- Re: Undefined symbols R3.14.6 Ernest L. Williams Jr.
- Re: Undefined symbols R3.14.6 Matt Rippa
- Navigate by Date:
- Prev:
Re: Undefined symbols R3.14.6 Matt Rippa
- Next:
RE: Undefined symbols R3.14.6 Thompson, David H.
- 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: Undefined symbols R3.14.6 Matt Rippa
- Next:
RE: Undefined symbols R3.14.6 Thompson, David H.
- 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
|