这是indexloc提供的服务,不要输入任何密码
Skip to content

Moos-ivp linking error #14

@CarterFendley

Description

@CarterFendley

In at least revision 10144 there is a linking error on linux. See the failing github action here. The OSX actions are passing though.

[ 67%] Linking CXX executable ../../../bin/uFldTagManagerAgent
/home/runner/work/moos-ivp-agent/moos-ivp-agent/moos-ivp/lib/libcontacts.a(NodeRecordUtils.cpp.o): In function `extrapolateRecord(NodeRecord const&, double, double)':
/home/runner/work/moos-ivp-agent/moos-ivp-agent/moos-ivp/ivp/src/lib_contacts/NodeRecordUtils.cpp:63: undefined reference to `LinearExtrapolator::LinearExtrapolator()'
/home/runner/work/moos-ivp-agent/moos-ivp-agent/moos-ivp/ivp/src/lib_contacts/NodeRecordUtils.cpp:70: undefined reference to `LinearExtrapolator::getPosition(double&, double&, double)'
collect2: error: ld returned 1 exit status
src/uFldTagManagerAgent/CMakeFiles/uFldTagManagerAgent.dir/build.make:145: recipe for target '../bin/uFldTagManagerAgent' failed
make[2]: *** [../bin/uFldTagManagerAgent] Error 1
make[1]: *** [src/uFldTagManagerAgent/CMakeFiles/uFldTagManagerAgent.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
CMakeFiles/Makefile2:395: recipe for target 'src/uFldTagManagerAgent/CMakeFiles/uFldTagManagerAgent.dir/all' failed
[ 71%] Linking CXX executable ../../../bin/uFldFlagManagerAgent
[ 71%] Built target uFldFlagManagerAgent
Makefile:145: recipe for target 'all' failed
make: *** [all] Error 2

The revision has been fixed to 9767 in the github workflow (same as the docker container). Last known working revision is 10090.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions