Hi Guys,
I am building the EVE kernel... unfortunately stuck at point. my steps are are as follows; Good thing is i can build the apps but failing with kernels.
- gmake in EVE release folder to make all dependencies (this is suggested in user guid,for building any specific target or other module separately try gmake in EVE release folder)
- goto kernel folder and use specific kernel say "kernels\imgsiglib\vcop_sobel_xy\test"
- execute "gmake" command.
i have 2 problems here, need your help for the same please.
- when i do gmake in top (EVE release folder) folder. i see "kernel_priv_list.txt: No such file or directory" error. please refer highlighted line in below logs
=================================================================================
======== KERNELS =================
gmake -C ./kernels -f makefile
gmake[1]: Entering directory 'D:/eve_sw_01_18_00_00/kernels'
.
======== IP KERNELS KERNELC =================
gmake -f makefile_generatelib KERNEL_MODE=KERNELC FILE_LIST=kernel_priv_list.txt LIB_NAME=libeveprivkernels.eve.lib
gmake[2]: Entering directory 'D:/eve_sw_01_18_00_00/kernels'
/cygdrive/c/ti/ccsv7/utils/cygwin/cat: kernel_priv_list.txt: No such file or directory
gmake[2]: Nothing to be done for 'all'.
gmake[2]: Leaving directory 'D:/eve_sw_01_18_00_00/kernels'
.
======== IP KERNELS NATC =================
gmake -f makefile_generatelib KERNEL_MODE=NATC FILE_LIST=kernel_priv_list.txt LIB_NAME=libeveprivnatckernels.eve.lib
gmake[2]: Entering directory 'D:/eve_sw_01_18_00_00/kernels'
/cygdrive/c/ti/ccsv7/utils/cygwin/cat: kernel_priv_list.txt: No such file or directory
gmake[2]: Nothing to be done for 'all'.
gmake[2]: Leaving directory 'D:/eve_sw_01_18_00_00/kernels'
.
======== NON IP KERNELS KERNELC =================
gmake -f makefile_generatelib KERNEL_MODE=KERNELC FILE_LIST=kernel_list.txt LIB_NAME=libevekernels.eve.lib
gmake[2]: Entering directory 'D:/eve_sw_01_18_00_00/kernels'
==> new archive 'lib\release\libevekernels.eve.lib'
==> building archive 'lib\release\libevekernels.eve.lib'
gmake[2]: Leaving directory 'D:/eve_sw_01_18_00_00/kernels'
.
======== NON IP KERNELS NATC =================
gmake -f makefile_generatelib KERNEL_MODE=NATC FILE_LIST=kernel_list.txt LIB_NAME=libevenatckernels.eve.lib
gmake[2]: Entering directory 'D:/eve_sw_01_18_00_00/kernels'
gmake[2]: Nothing to be done for 'all'.
gmake[2]: Leaving directory 'D:/eve_sw_01_18_00_00/kernels'
.
======== MERGE =================
gmake -f makefile_mergelib
gmake[2]: Entering directory 'D:/eve_sw_01_18_00_00/kernels'
==> building archive 'lib/release/libevekernels.eve.lib'
==> building archive 'lib/release/libevenatckernels.eve.lib'
gmake[2]: Leaving directory 'D:/eve_sw_01_18_00_00/kernels'
gmake[1]: Leaving directory 'D:/eve_sw_01_18_00_00/kernels'
============================================================================================
2. when i execute gmake under specific kernel test code i see below error. FYI Makefile.wincommon:210 has
209 a.out: $(OBJ_DIR) $(ALLCFILES) $(KFILES)
210 $(HOSTCC) $(HOSTCC_FLAGS) -I$(TARGET_INC_K) $(ALLCFILES) $(EVE_PROFILE) $(CURVE_FITTING) $(CONFIG_PARSER) $(NATCFILES)
=============================================================================================
D:\eve_sw_01_18_00_00\kernels\imgsiglib\vcop_sobel_xy\test>gmake
C:\ti\ccsv7\utils\cygwin\mkdir -p ".\elf_out" || cd ".\elf_out"
"g++" -g -fpermissive -I"C:\Program Files\Texas Instruments\ARP32_tools"\include\vcop -I"..\..\..\..\common" -I"..\..\..\common" -DVCOP_HOST_EMULATION -o ".\elf
_out"\a.exe -I"..\inc" vcop_sobel_xy_config.c vcop_sobel_xy_tb.c "..\..\..\..\common\eve_profile.c" "..\..\..\..\common\curve_fitting.c" "..\..\..\..\common\con
figparser.c"
process_begin: CreateProcess(NULL, g++ -g -fpermissive "-IC:\Program Files\Texas Instruments\ARP32_tools\include\vcop" -I..\..\..\..\common -I..\..\..\common -D
VCOP_HOST_EMULATION -o .\elf_out\a.exe -I..\inc vcop_sobel_xy_config.c vcop_sobel_xy_tb.c ..\..\..\..\common\eve_profile.c ..\..\..\..\common\curve_fitting.c ..
\..\..\..\common\configparser.c, ...) failed.
make (e=2): The system cannot find the file specified.
../../../common/Makefile.wincommon:210: recipe for target 'a.out' failed
gmake: *** [a.out] Error 2
=================================================================================================
my directory structure if you need is as below;
Thanks,
Mohammed