Tool/software: TI-RTOS
Hello, Dear Friends. I have a problem with including NDK to my project.
I am using next components:
-> bios_6_73_01_01
-> ndk_3_40_01_01
-> pdk_c665x_2_0_12
-> xdctools_3_51_01_18_core
var boardName = "evmC6657";
var deviceType = "c6657";
var socType = "c6657";
var osType = "tirtos";
var boardSettings = xdc.useModule("ti.board.Settings");
boardSettings.boardName = boardName;
var cslSettings = xdc.useModule("ti.csl.Settings");
cslSettings.deviceType = deviceType;
cslSettings.useCSLIntcLib = true;
var osalSettings = xdc.useModule("ti.osal.Settings");
osalSettings.osType = osType;
osalSettings.socType = socType;
var ndkSettings = xdc.useModule("ti.transport.ndk.nimu.Settings");
ndkSettings.socType = socType;
var emacSettings = xdc.useModule("ti.drv.emac.Settings");
emacSettings.socType = socType;
var Global = xdc.useModule("ti.ndk.config.Global");
Global.IPv6 = false;
var Udp = xdc.useModule("ti.ndk.config.Udp");
var Ip = xdc.useModule("ti.ndk.config.Ip");
var emacSettings = xdc.useModule("ti.drv.emac.Settings");
emacSettings.socType = socType;
var BIOS = xdc.useModule("ti.sysbios.BIOS");
var Startup = xdc.useModule("xdc.runtime.Startup");
Startup.firstFxns[Startup.firstFxns.length++] = "&knEvmInit";
var Task = xdc.useModule("ti.sysbios.knl.Task");
var taskParams = new Task.Params();
taskParams.stackSize = 32768;
Program.global.myTask = Task.create("&knUdpStart", taskParams);
Problem:
Starting build of library sources ... making C:/workspace_8_3_0/test_udp/src/sysbios/sysbios.ae66 ... Build of libraries done. cle66 package/cfg/test_udp_pe66.c ... >> Compilation failure subdir_rules.mk:19: recipe for target 'build-286147953-inproc' failed "C:\ti_8_3_0\ndk_3_40_01_01\packages\ti\ndk\inc\socketndk.h", line 48: fatal error: cannot open source file "sys/time.h" 1 catastrophic error detected in the compilation of "package/cfg/test_udp_pe66.c". Compilation terminated.
What am I doing wrong?