Skip to content

Instantly share code, notes, and snippets.

@Redrield
Last active August 27, 2017 02:43
Show Gist options
  • Save Redrield/9b574b27e296dd50f7b4e3f92b5e8fd8 to your computer and use it in GitHub Desktop.
Save Redrield/9b574b27e296dd50f7b4e3f92b5e8fd8 to your computer and use it in GitHub Desktop.
plugins {
id "cpp"
id "jaci.openrio.cpp.gradle.GradleRIO-C" version "2017.2.6"
}
model {
frc {
team = "4069"
}
components {
robot_program(FRCUserProgram) {
targetPlatform "roborio-arm"
sources.cpp {
source.srcDirs "src"
lib library: "wpilib", linkage: "static"
lib library: "talonSrx", linkage: "static"
lib library: "navx", linkage: "static"
}
}
}
}
See file:///home/redrield/CLionProjects/TestWithTalons/build/tmp/linkRobot_programExecutable/output.txt for all output for linkRobot_programExecutable.
linking robot_program failed.
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:247: error: undefined reference to 'CanTalonSRX::SetModeSelect(int)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:1298: error: undefined reference to 'CanTalonSRX::SetParam(CanTalonSRX::param_t, double)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:1315: error: undefined reference to 'CanTalonSRX::SetParam(CanTalonSRX::param_t, double)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:848: error: undefined reference to 'CanTalonSRX::IsPulseWidthSensorPresent(int&)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:247: error: undefined reference to 'CanTalonSRX::SetModeSelect(int)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:793: error: undefined reference to 'CanTalonSRX::GetPulseWidthPosition(int&)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:813: error: undefined reference to 'CanTalonSRX::GetPulseWidthRiseToFallUs(int&)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:785: error: undefined reference to 'CanTalonSRX::GetEncVel(int&)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:719: error: undefined reference to 'CanTalonSRX::GetAnalogInWithOv(int&)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:658: error: undefined reference to 'CanTalonSRX::GetCloseLoopErr(int&)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:749: error: undefined reference to 'CanTalonSRX::GetAnalogInVel(int&)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:764: error: undefined reference to 'CanTalonSRX::GetEncPosition(int&)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:806: error: undefined reference to 'CanTalonSRX::GetPulseWidthVelocity(int&)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:820: error: undefined reference to 'CanTalonSRX::GetPulseWidthRiseToRiseUs(int&)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:1255: error: undefined reference to 'CanTalonSRX::SetOverrideBrakeType(int)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:1263: error: undefined reference to 'CanTalonSRX::SetOverrideBrakeType(int)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:1259: error: undefined reference to 'CanTalonSRX::SetOverrideBrakeType(int)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:565: error: undefined reference to 'CanTalonSRX::GetCurrent(double&)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:539: error: undefined reference to 'CanTalonSRX::GetBatteryV(double&)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:292: error: undefined reference to 'CanTalonSRX::SetIgain(unsigned int, double)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:771: error: undefined reference to 'CanTalonSRX::SetParam(CanTalonSRX::param_t, double)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:799: error: undefined reference to 'CanTalonSRX::SetParam(CanTalonSRX::param_t, double)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:305: error: undefined reference to 'CanTalonSRX::SetDgain(unsigned int, double)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:279: error: undefined reference to 'CanTalonSRX::SetPgain(unsigned int, double)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:579: error: undefined reference to 'CanTalonSRX::GetTemp(double&)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:1168: error: undefined reference to 'CanTalonSRX::SetVoltageCompensationRate(double)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:551: error: undefined reference to 'CanTalonSRX::GetAppliedThrottle(int&)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:1020: error: undefined reference to 'CanTalonSRX::GetFault_RevSoftLim(int&)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:1024: error: undefined reference to 'CanTalonSRX::GetFault_RevLim(int&)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:1001: error: undefined reference to 'CanTalonSRX::GetFault_ForSoftLim(int&)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:1005: error: undefined reference to 'CanTalonSRX::GetFault_ForLim(int&)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:1195: error: undefined reference to 'CanTalonSRX::RequestParam(CanTalonSRX::param_t)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:1202: error: undefined reference to 'CanTalonSRX::GetParamResponseInt32(CanTalonSRX::param_t, int&)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:488: error: undefined reference to 'CanTalonSRX::RequestParam(CanTalonSRX::param_t)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:497: error: undefined reference to 'CanTalonSRX::GetFgain(unsigned int, double&)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:497: error: undefined reference to 'CanTalonSRX::GetFgain(unsigned int, double&)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:465: error: undefined reference to 'CanTalonSRX::RequestParam(CanTalonSRX::param_t)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:473: error: undefined reference to 'CanTalonSRX::GetDgain(unsigned int, double&)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:473: error: undefined reference to 'CanTalonSRX::GetDgain(unsigned int, double&)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:441: error: undefined reference to 'CanTalonSRX::RequestParam(CanTalonSRX::param_t)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:450: error: undefined reference to 'CanTalonSRX::GetIgain(unsigned int, double&)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:450: error: undefined reference to 'CanTalonSRX::GetIgain(unsigned int, double&)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:426: error: undefined reference to 'CanTalonSRX::GetPgain(unsigned int, double&)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:426: error: undefined reference to 'CanTalonSRX::GetPgain(unsigned int, double&)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:1385: error: undefined reference to 'CanTalonSRX::SetForwardSoftEnable(int)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:1389: error: undefined reference to 'CanTalonSRX::SetReverseSoftEnable(int)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:1395: error: undefined reference to 'CanTalonSRX::SetOverrideLimitSwitchEn(int)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:1395: error: undefined reference to 'CanTalonSRX::SetOverrideLimitSwitchEn(int)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:1424: error: undefined reference to 'CanTalonSRX::SetForwardSoftEnable(int)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:1428: error: undefined reference to 'CanTalonSRX::SetReverseSoftEnable(int)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:1434: error: undefined reference to 'CanTalonSRX::SetOverrideLimitSwitchEn(int)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:1434: error: undefined reference to 'CanTalonSRX::SetOverrideLimitSwitchEn(int)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:1403: error: undefined reference to 'CanTalonSRX::SetForwardSoftEnable(int)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:1407: error: undefined reference to 'CanTalonSRX::SetReverseSoftEnable(int)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:1042: error: undefined reference to 'CanTalonSRX::GetFault_OverTemp(int&)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:1049: error: undefined reference to 'CanTalonSRX::GetFault_UnderVoltage(int&)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:1056: error: undefined reference to 'CanTalonSRX::GetFault_ForLim(int&)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:1063: error: undefined reference to 'CanTalonSRX::GetFault_RevLim(int&)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:1070: error: undefined reference to 'CanTalonSRX::GetFault_ForSoftLim(int&)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:1077: error: undefined reference to 'CanTalonSRX::GetFault_RevSoftLim(int&)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:318: error: undefined reference to 'CanTalonSRX::SetFgain(unsigned int, double)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:247: error: undefined reference to 'CanTalonSRX::SetModeSelect(int)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:331: error: undefined reference to 'CanTalonSRX::SetIzone(unsigned int, int)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:391: error: undefined reference to 'CanTalonSRX::SetFeedbackDeviceSelect(int)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:402: error: undefined reference to 'CanTalonSRX::SetStatusFrameRate(unsigned int, unsigned int)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:520: error: undefined reference to 'CanTalonSRX::GetIzone(unsigned int, int&)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:520: error: undefined reference to 'CanTalonSRX::GetIzone(unsigned int, int&)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:626: error: undefined reference to 'CanTalonSRX::SetRevFeedbackSensor(int)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:644: error: undefined reference to 'CanTalonSRX::SetRevMotDuringCloseLoopEn(int)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:872: error: undefined reference to 'CanTalonSRX::GetQuadApin(int&)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:884: error: undefined reference to 'CanTalonSRX::GetQuadBpin(int&)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:896: error: undefined reference to 'CanTalonSRX::GetQuadIdxpin(int&)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:910: error: undefined reference to 'CanTalonSRX::GetLimitSwitchClosedFor(int&)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:924: error: undefined reference to 'CanTalonSRX::GetLimitSwitchClosedRev(int&)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:936: error: undefined reference to 'CanTalonSRX::GetClearPosOnLimF(int&)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:948: error: undefined reference to 'CanTalonSRX::GetClearPosOnLimR(int&)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:960: error: undefined reference to 'CanTalonSRX::GetClearPosOnIdx(int&)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:974: error: undefined reference to 'CanTalonSRX::GetEncIndexRiseEvents(int&)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:1092: error: undefined reference to 'CanTalonSRX::GetStckyFault_OverTemp(int&)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:1099: error: undefined reference to 'CanTalonSRX::GetStckyFault_UnderVoltage(int&)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:1106: error: undefined reference to 'CanTalonSRX::GetStckyFault_ForLim(int&)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:1113: error: undefined reference to 'CanTalonSRX::GetStckyFault_RevLim(int&)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:1120: error: undefined reference to 'CanTalonSRX::GetStckyFault_ForSoftLim(int&)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:1127: error: undefined reference to 'CanTalonSRX::GetStckyFault_RevSoftLim(int&)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:1136: error: undefined reference to 'CanTalonSRX::ClearStickyFaults()'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:1184: error: undefined reference to 'CanTalonSRX::SetCloseLoopRampRate(unsigned int, int)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:1228: error: undefined reference to 'CanTalonSRX::GetParamResponseInt32(CanTalonSRX::param_t, int&)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:247: error: undefined reference to 'CanTalonSRX::SetModeSelect(int)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:1277: error: undefined reference to 'CanTalonSRX::GetBrakeIsEnabled(int&)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:1611: error: undefined reference to 'CanTalonSRX::GetParamResponse(CanTalonSRX::param_t, double&)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:343: error: undefined reference to 'CanTalonSRX::SetProfileSlotSelect(int)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:1158: error: undefined reference to 'CanTalonSRX::SetRampThrottle(int)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:1464: error: undefined reference to 'CanTalonSRX::SetForwardSoftEnable(int)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:1480: error: undefined reference to 'CanTalonSRX::SetReverseSoftEnable(int)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:595: error: undefined reference to 'CanTalonSRX::SetSensorPosition(int)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:1449: error: undefined reference to 'CanTalonSRX::SetForwardSoftLimit(int)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:1532: error: undefined reference to 'CanTalonSRX::SetReverseSoftLimit(int)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:205: error: undefined reference to 'CanTalonSRX::SetDemand(int)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:208: error: undefined reference to 'CanTalonSRX::SetDemand(int)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:180: error: undefined reference to 'CanTalonSRX::Set(double)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:176: error: undefined reference to 'CanTalonSRX::Set(double)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:194: error: undefined reference to 'CanTalonSRX::SetDemand(int)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:189: error: undefined reference to 'CanTalonSRX::SetDemand(int)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:613: error: undefined reference to 'CanTalonSRX::GetSensorPosition(int&)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:137: error: undefined reference to 'CanTalonSRX::GetSensorPosition(int&)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:134: error: undefined reference to 'CanTalonSRX::GetSensorVelocity(int&)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:142: error: undefined reference to 'CanTalonSRX::GetAppliedThrottle(int&)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:702: error: undefined reference to 'CanTalonSRX::GetSensorVelocity(int&)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:2070: error: undefined reference to 'CanTalonSRX::GetParamResponse(CanTalonSRX::param_t, double&)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:2120: error: undefined reference to 'CanTalonSRX::GetParamResponseInt32(CanTalonSRX::param_t, int&)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:2140: error: undefined reference to 'CanTalonSRX::GetParamResponseInt32(CanTalonSRX::param_t, int&)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:2155: error: undefined reference to 'CanTalonSRX::ChangeMotionControlFramePeriod(unsigned int)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:2166: error: undefined reference to 'CanTalonSRX::ClearMotionProfileTrajectories()'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:2179: error: undefined reference to 'CanTalonSRX::GetMotionProfileTopLevelBufferCount()'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:2202: error: undefined reference to 'CanTalonSRX::PushMotionProfileTrajectory(int, int, int, int, int, int, int)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:2210: error: undefined reference to 'CanTalonSRX::IsMotionProfileTopLevelBufferFull()'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:2222: error: undefined reference to 'CanTalonSRX::ProcessMotionProfileBuffer()'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:2244: error: undefined reference to 'CanTalonSRX::GetMotionProfileStatus(unsigned int&, unsigned int&, int&, int&, unsigned int&, unsigned int&, unsigned int&, unsigned int&)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:2336: error: undefined reference to 'CanTalonSRX::GetParamResponse(CanTalonSRX::param_t, double&)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:2359: error: undefined reference to 'CanTalonSRX::GetParamResponse(CanTalonSRX::param_t, double&)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:2374: error: undefined reference to 'CanTalonSRX::GetMotionMagic_ActiveTrajVelocity(int&)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:2388: error: undefined reference to 'CanTalonSRX::GetMotionMagic_ActiveTrajPosition(int&)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:2401: error: undefined reference to 'CanTalonSRX::SetCurrentLimEnable(bool)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:2408: error: undefined reference to 'CanTalonSRX::HasResetOccured()'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:2502: error: undefined reference to 'CanTalonSRX::SetDataPortOutputPeriodMs(int)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:2506: error: undefined reference to 'CanTalonSRX::SetDataPortOutputEnable(int, int)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:2510: error: undefined reference to 'CanTalonSRX::SetDataPortOutputOnTimeMs(int, int)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:61: error: undefined reference to 'CanTalonSRX::CanTalonSRX(int, int, int)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:64: error: undefined reference to 'CanTalonSRX::SetProfileSlotSelect(int)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:76: error: undefined reference to 'CanTalonSRX::CanTalonSRX(int, int, int)'
D:\CTR\CTRE-Toolsuite\CTRLib\cpp\src/CANTalon.cpp:79: error: undefined reference to 'CanTalonSRX::SetProfileSlotSelect(int)'
collect2: error: ld returned 1 exit status
Finished linkRobot_programExecutable, see full log file:///home/redrield/CLionProjects/TestWithTalons/build/tmp/linkRobot_programExecutable/output.txt.
//
// Created by redrield on 26/08/17.
//
#include <WPILib.h>
#include <ctrlib/CANTalon.h>
class Robot : public frc::SampleRobot {
public:
void OperatorControl() override {
auto talon = new CANTalon(0);
talon->Set(1);
}
};
START_ROBOT_CLASS(Robot)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment