undefined reference to `mktime' on ncs v2.4.2

I use mktime() on ncs v2.4.2. But west build failed.

void ltSetDatetime(const datetime_t* dateTime) {
    //time_t newTime;
    struct tm calTime;
    calTime.tm_year = dateTime->year - 1900;
    calTime.tm_mon  = dateTime->month - 1;
    calTime.tm_mday = dateTime->day;
    calTime.tm_hour = dateTime->hour;
    calTime.tm_min  = dateTime->minute;
    calTime.tm_sec  = dateTime->sec;
    _gTime = mktime(&calTime);

    _gCalTimeSet = true;
}

 in function `ltSetDatetime':
C:\ncs\v2.4.2\nrf\samples\rtc_nrfx\build/../src/main.c:54: undefined reference to `mktime'

Parents Reply Children
Related