This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

how to create a usecase project?I can't build it;please help me;

Hi:

   I'm a fresh man in Vision SDK,I have installed the package of PROCESSOR_SDK_VISION_03_02_00_00 in Windows 10 OS , and then I build the package successfully with gmake tool;

   I have read several documents in the Vision SDK , and I build the "vision_sdk_usecase_gen"  successfully,even I generate a "vision_sdk_usecase_gen" project with Code Block , I add an empty algorithm in the 

usecase gen tool ,and it can runs ok; 

  Now , I want to create a new usecase project with CodeBlock ,I follow the steps showed  on page 7th in  "VisionSDK_DevelopmentGuide.pdf" ,when I use the SourceCode in "C:\PROCESSOR_SDK_VISION_03_02_00_00\vision_sdk\apps\src\rtos\usecases\vip_single_cam_frame_copy"  to 

create a new project which include source code file such as "chains_vipSingleCameraFrameCopy.c"、"chains_vipSingleCameraFrameCopy_priv.c"、"chains_vipSingleCameraFrameCopy_priv.h" and a main.cpp with an empty main function;

   When I build the new project ,  many problem arise ; for example , in the "system_linkId.h" , SYSTEM_MAKE_LINK_ID is  not defined , it is an selective compile item in the file ; "UInt32" is not defined , I search it in the two included head files "stdint.h" and "system_procId.h" , I can't find the definition of "UInt32" !

  many many problems !

   How can I solve these problem; I can't find a project as example;

  • Hi,

    can you post the complete log when you build?

    Regards,
    Yordan
  • the log is shows below:
    ||=== Build: Debug in new_usecase (compiler: GNU GCC Compiler) ===|
    C:\PROCESSOR_SDK_VISION_03_02_00_00\vision_sdk\links_fw\include\link_api\system_linkId.h|285|error: a function call cannot appear in a constant-expression|
    C:\PROCESSOR_SDK_VISION_03_02_00_00\vision_sdk\links_fw\include\link_api\system_linkId.h|800|note: in expansion of macro 'IPU1_0_LINK'|
    C:\PROCESSOR_SDK_VISION_03_02_00_00\vision_sdk\links_fw\include\link_api\system_linkId.h|285|warning: implicit declaration of function 'SYSTEM_MAKE_LINK_ID' [-Wimplicit-function-declaration]|
    C:\PROCESSOR_SDK_VISION_03_02_00_00\vision_sdk\links_fw\include\link_api\system_linkId.h|800|note: in expansion of macro 'IPU1_0_LINK'|
    C:\PROCESSOR_SDK_VISION_03_02_00_00\vision_sdk\links_fw\include\link_api\system_linkId.h|800|error: enumerator value for 'SYSTEM_LINK_ID_CAPTURE_0' is not an integer constant|
    C:\PROCESSOR_SDK_VISION_03_02_00_00\vision_sdk\links_fw\include\link_api\system_linkId.h|804|error: enumerator value for 'SYSTEM_LINK_ID_CAPTURE_1' is not an integer constant|
    C:\PROCESSOR_SDK_VISION_03_02_00_00\vision_sdk\links_fw\include\link_api\system_linkId.h|811|error: enumerator value for 'SYSTEM_LINK_ID_DISPLAYCTRL' is not an integer constant|
    C:\PROCESSOR_SDK_VISION_03_02_00_00\vision_sdk\links_fw\include\link_api\system_linkId.h|816|error: enumerator value for 'SYSTEM_LINK_ID_DISPLAY_0' is not an integer constant|
    C:\PROCESSOR_SDK_VISION_03_02_00_00\vision_sdk\links_fw\include\link_api\system_linkId.h|821|error: enumerator value for 'SYSTEM_LINK_ID_DISPLAY_1' is not an integer constant|
    C:\PROCESSOR_SDK_VISION_03_02_00_00\vision_sdk\links_fw\include\link_api\system_linkId.h|826|error: enumerator value for 'SYSTEM_LINK_ID_DISPLAY_2' is not an integer constant|
    C:\PROCESSOR_SDK_VISION_03_02_00_00\vision_sdk\links_fw\include\link_api\system_linkId.h|832|error: enumerator value for 'SYSTEM_LINK_ID_DISPLAY_3' is not an integer constant|
    C:\PROCESSOR_SDK_VISION_03_02_00_00\vision_sdk\links_fw\include\link_api\system_linkId.h|837|error: enumerator value for 'SYSTEM_LINK_ID_VPE_0' is not an integer constant|
    C:\PROCESSOR_SDK_VISION_03_02_00_00\vision_sdk\links_fw\include\link_api\system_linkId.h|841|error: enumerator value for 'SYSTEM_LINK_ID_VPE_1' is not an integer constant|
    C:\PROCESSOR_SDK_VISION_03_02_00_00\vision_sdk\links_fw\include\link_api\system_linkId.h|845|error: enumerator value for 'SYSTEM_LINK_ID_VPE_2' is not an integer constant|
    C:\PROCESSOR_SDK_VISION_03_02_00_00\vision_sdk\links_fw\include\link_api\system_linkId.h|849|error: enumerator value for 'SYSTEM_LINK_ID_VPE_3' is not an integer constant|
    C:\PROCESSOR_SDK_VISION_03_02_00_00\vision_sdk\links_fw\include\link_api\system_linkId.h|853|error: enumerator value for 'SYSTEM_LINK_ID_VENC_0' is not an integer constant|
    C:\PROCESSOR_SDK_VISION_03_02_00_00\vision_sdk\links_fw\include\link_api\system_linkId.h|857|error: enumerator value for 'SYSTEM_LINK_ID_VDEC_0' is not an integer constant|
    C:\PROCESSOR_SDK_VISION_03_02_00_00\vision_sdk\links_fw\include\link_api\system_linkId.h|861|error: enumerator value for 'SYSTEM_LINK_ID_ISSCAPTURE_0' is not an integer constant|
    C:\PROCESSOR_SDK_VISION_03_02_00_00\vision_sdk\links_fw\include\link_api\system_linkId.h|865|error: enumerator value for 'SYSTEM_LINK_ID_ISSM2MISP_0' is not an integer constant|
    C:\PROCESSOR_SDK_VISION_03_02_00_00\vision_sdk\links_fw\include\link_api\system_linkId.h|869|error: enumerator value for 'SYSTEM_LINK_ID_ISSM2MSIMCOP_0' is not an integer constant|
    C:\PROCESSOR_SDK_VISION_03_02_00_00\vision_sdk\links_fw\include\link_api\system_linkId.h|873|error: enumerator value for 'SYSTEM_LINK_ID_ISSM2MSIMCOP_1' is not an integer constant|
    C:\PROCESSOR_SDK_VISION_03_02_00_00\vision_sdk\links_fw\include\link_api\system_linkId.h|877|error: enumerator value for 'SYSTEM_LINK_ID_ISSM2MSIMCOP_2' is not an integer constant|
    C:\PROCESSOR_SDK_VISION_03_02_00_00\vision_sdk\links_fw\include\link_api\system_linkId.h|881|error: enumerator value for 'SYSTEM_LINK_ID_ISSM2MSIMCOP_3' is not an integer constant|
    C:\PROCESSOR_SDK_VISION_03_02_00_00\vision_sdk\links_fw\include\link_api\system_linkId.h|885|error: enumerator value for 'SYSTEM_LINK_ID_ISSM2MSIMCOP_4' is not an integer constant|
    C:\PROCESSOR_SDK_VISION_03_02_00_00\vision_sdk\links_fw\include\link_api\system_linkId.h|889|error: enumerator value for 'SYSTEM_LINK_ID_APP_CTRL' is not an integer constant|
    C:\PROCESSOR_SDK_VISION_03_02_00_00\vision_sdk\links_fw\include\link_api\system_linkId.h|893|error: enumerator value for 'SYSTEM_LINK_ID_ULTRASONIC_CAPTURE' is not an integer constant|
    C:\PROCESSOR_SDK_VISION_03_02_00_00\vision_sdk\links_fw\include\link_api\system_linkId.h|897|error: enumerator value for 'SYSTEM_LINK_ID_HCF_0' is not an integer constant|
    C:\PROCESSOR_SDK_VISION_03_02_00_00\vision_sdk\links_fw\include\link_api\system_linkId.h|901|error: enumerator value for 'SYSTEM_LINK_ID_SPLIT_0' is not an integer constant|
    C:\PROCESSOR_SDK_VISION_03_02_00_00\vision_sdk\links_fw\include\link_api\system_linkId.h|905|error: enumerator value for 'SYSTEM_LINK_ID_RADAR_CAPTURE' is not an integer constant|
    C:\PROCESSOR_SDK_VISION_03_02_00_00\vision_sdk\links_fw\include\link_api\system_linkId.h|909|error: enumerator value for 'SYSTEM_LINK_ID_DISPLAY_MULTI_PIPE_0' is not an integer constant|
    C:\PROCESSOR_SDK_VISION_03_02_00_00\vision_sdk\links_fw\include\link_api\system_linkId.h|914|error: enumerator value for 'SYSTEM_LINK_ID_DISPLAY_MULTI_PIPE_1' is not an integer constant|
    C:\PROCESSOR_SDK_VISION_03_02_00_00\vision_sdk\links_fw\include\link_api\system_linkId.h|919|error: enumerator value for 'SYSTEM_LINK_ID_DSSM2MWB_0' is not an integer constant|
    C:\PROCESSOR_SDK_VISION_03_02_00_00\vision_sdk\links_fw\include\link_api\system_linkId.h|923|error: enumerator value for 'SYSTEM_LINK_ID_ISS_RESIZER_0' is not an integer constant|
    C:\PROCESSOR_SDK_VISION_03_02_00_00\vision_sdk\links_fw\include\link_api\system_linkId.h|927|error: enumerator value for 'SYSTEM_LINK_ID_ISS_RESIZER_1' is not an integer constant|
    C:\PROCESSOR_SDK_VISION_03_02_00_00\vision_sdk\links_fw\include\link_api\system_linkId.h|931|error: enumerator value for 'SYSTEM_LINK_ID_ISS_RESIZER_2' is not an integer constant|
    C:\PROCESSOR_SDK_VISION_03_02_00_00\vision_sdk\links_fw\include\link_api\system_linkId.h|935|error: enumerator value for 'SYSTEM_LINK_ID_ISS_RESIZER_3' is not an integer constant|
    C:\PROCESSOR_SDK_VISION_03_02_00_00\vision_sdk\links_fw\include\link_api\system_linkId.h|957|error: enumerator value for 'SYSTEM_LINK_ID_SGXFRMCPY_0' is not an integer constant|
    C:\PROCESSOR_SDK_VISION_03_02_00_00\vision_sdk\links_fw\include\link_api\system_linkId.h|962|error: enumerator value for 'SYSTEM_LINK_ID_SGX3DSRV_0' is not an integer constant|
    C:\PROCESSOR_SDK_VISION_03_02_00_00\vision_sdk\links_fw\include\link_api\system_linkId.h|967|error: enumerator value for 'SYSTEM_LINK_ID_SGX3DSFM_0' is not an integer constant|
    C:\PROCESSOR_SDK_VISION_03_02_00_00\vision_sdk\links_fw\include\link_api\system_linkId.h|972|error: enumerator value for 'SYSTEM_LINK_ID_EP_0' is not an integer constant|
    C:\PROCESSOR_SDK_VISION_03_02_00_00\vision_sdk\links_fw\include\link_api\system_linkId.h|976|error: enumerator value for 'SYSTEM_LINK_ID_EP_1' is not an integer constant|
    C:\PROCESSOR_SDK_VISION_03_02_00_00\vision_sdk\links_fw\include\link_api\system_linkId.h|980|error: enumerator value for 'SYSTEM_LINK_ID_EP_2' is not an integer constant|
    C:\PROCESSOR_SDK_VISION_03_02_00_00\vision_sdk\links_fw\include\link_api\system_linkId.h|984|error: enumerator value for 'SYSTEM_LINK_ID_EP_3' is not an integer constant|
    C:\PROCESSOR_SDK_VISION_03_02_00_00\vision_sdk\links_fw\include\link_api\system_linkId.h|989|error: enumerator value for 'SYSTEM_LINK_ID_DATA_COLLECT_0' is not an integer constant|
    C:\PROCESSOR_SDK_VISION_03_02_00_00\vision_sdk\links_fw\include\link_api\system_linkId.h|994|error: enumerator value for 'SYSTEM_LINK_ID_LIDAR_CAPTURE' is not an integer constant|
    C:\PROCESSOR_SDK_VISION_03_02_00_00\vision_sdk\links_fw\include\link_api\system_linkId.h|998|error: enumerator value for 'SYSTEM_LINK_ID_LIDAR_CLOUD' is not an integer constant|
    C:\PROCESSOR_SDK_VISION_03_02_00_00\vision_sdk\links_fw\include\link_api\system_linkId.h|1002|error: enumerator value for 'SYSTEM_LINK_ID_SGX_LINK' is not an integer constant|
    C:\PROCESSOR_SDK_VISION_03_02_00_00\vision_sdk\links_fw\include\link_api\system_linkId.h|1006|error: enumerator value for 'SYSTEM_LINK_ID_LIDAR_XFORM' is not an integer constant|
    C:\PROCESSOR_SDK_VISION_03_02_00_00\vision_sdk\links_fw\include\link_api\system_linkId.h|1010|error: enumerator value for 'SYSTEM_LINK_ID_IMU' is not an integer constant|
    C:\PROCESSOR_SDK_VISION_03_02_00_00\vision_sdk\links_fw\include\link_api\system_linkId.h|1013|error: enumerator value for 'SYSTEM_LINK_ID_DUMP_LINK_0' is not an integer constant|
    C:\PROCESSOR_SDK_VISION_03_02_00_00\vision_sdk\links_fw\include\link_api\system_linkId.h|1016|error: enumerator value for 'SYSTEM_LINK_ID_DUMP_LINK_1' is not an integer constant|
    C:\PROCESSOR_SDK_VISION_03_02_00_00\vision_sdk\links_fw\include\link_api\system_linkId.h|1019|error: enumerator value for 'SYSTEM_LINK_ID_DUMP_LINK_2' is not an integer constant|
    C:\PROCESSOR_SDK_VISION_03_02_00_00\vision_sdk\links_fw\include\link_api\system_linkId.h|1022|error: enumerator value for 'SYSTEM_LINK_ID_DUMP_LINK_3' is not an integer constant|
    ||More errors follow but not being shown.|
    ||Edit the max errors limit in compiler options...|
    ||=== Build failed: 50 error(s), 1 warning(s) (0 minute(s), 4 second(s)) ===|

    so,I defined a macro "IPU_PRIMARY_CORE_IPU1 "in file system_linkId.h as" #define IPU_PRIMARY_CORE_IPU1" behind the "#include <include/link_api/system_procId.h>",then the build log is :
    ||=== Build: Debug in new_usecase (compiler: GNU GCC Compiler) ===|
    C:\PROCESSOR_SDK_VISION_03_02_00_00\vision_sdk\links_fw\include\link_api\system_linkId.h|147|error: 'UInt32' undeclared here (not in a function)|
    C:\PROCESSOR_SDK_VISION_03_02_00_00\vision_sdk\links_fw\include\link_api\system_linkId.h|285|note: in expansion of macro 'SYSTEM_MAKE_LINK_ID'|
    C:\PROCESSOR_SDK_VISION_03_02_00_00\vision_sdk\links_fw\include\link_api\system_linkId.h|800|note: in expansion of macro 'IPU1_0_LINK'|
    C:\PROCESSOR_SDK_VISION_03_02_00_00\vision_sdk\links_fw\include\link_api\system_const.h|195|error: 'Int32' undeclared here (not in a function)|
    C:\PROCESSOR_SDK_VISION_03_02_00_00\vision_sdk\links_fw\include\link_api\system_const.h|195|error: expected ',' or '}' before numeric constant|
    C:\PROCESSOR_SDK_VISION_03_02_00_00\vision_sdk\links_fw\include\link_api\system_const.h|1293|error: expected ',' or '}' before numeric constant|
    C:\PROCESSOR_SDK_VISION_03_02_00_00\vision_sdk\links_fw\include\link_api\system_const.h|1369|error: expected ',' or '}' before numeric constant|
    C:\PROCESSOR_SDK_VISION_03_02_00_00\vision_sdk\links_fw\include\link_api\system_const_vip.h|332|error: expected ',' or '}' before numeric constant|
    C:\PROCESSOR_SDK_VISION_03_02_00_00\vision_sdk\links_fw\include\link_api\system_const_vip.h|359|error: expected ',' or '}' before numeric constant|
    C:\PROCESSOR_SDK_VISION_03_02_00_00\vision_sdk\links_fw\include\link_api\system_const_vip.h|386|error: expected ',' or '}' before numeric constant|
    C:\PROCESSOR_SDK_VISION_03_02_00_00\vision_sdk\links_fw\include\link_api\system_const_vip.h|413|error: expected ',' or '}' before numeric constant|
    C:\PROCESSOR_SDK_VISION_03_02_00_00\vision_sdk\links_fw\include\link_api\system_const_vip.h|440|error: expected ',' or '}' before numeric constant|
    C:\PROCESSOR_SDK_VISION_03_02_00_00\vision_sdk\links_fw\include\link_api\system_link_info.h|141|error: expected specifier-qualifier-list before 'UInt32'|
    C:\PROCESSOR_SDK_VISION_03_02_00_00\vision_sdk\links_fw\include\link_api\system_link_info.h|167|error: expected specifier-qualifier-list before 'UInt32'|
    C:\PROCESSOR_SDK_VISION_03_02_00_00\vision_sdk\links_fw\include\link_api\system_link_info.h|186|error: expected specifier-qualifier-list before 'UInt32'|
    C:\PROCESSOR_SDK_VISION_03_02_00_00\vision_sdk\links_fw\include\link_api\system_link_info.h|201|error: expected specifier-qualifier-list before 'UInt32'|
    C:\PROCESSOR_SDK_VISION_03_02_00_00\vision_sdk\links_fw\include\link_api\system_link_info.h|218|error: expected specifier-qualifier-list before 'UInt32'|
    C:\PROCESSOR_SDK_VISION_03_02_00_00\vision_sdk\links_fw\include\link_api\system_link_info.h|229|error: expected '=', ',', ';', 'asm' or '__attribute__' before 'System_Link_Ch_Info_Get_Flag_Buf_Type'|
    C:\PROCESSOR_SDK_VISION_03_02_00_00\vision_sdk\links_fw\include\link_api\system_link_info.h|231|error: expected '=', ',', ';', 'asm' or '__attribute__' before 'System_Link_Ch_Info_Set_Flag_Buf_Type'|
    C:\PROCESSOR_SDK_VISION_03_02_00_00\vision_sdk\links_fw\include\link_api\system_link_info.h|234|error: expected '=', ',', ';', 'asm' or '__attribute__' before 'System_Link_Ch_Info_Get_Flag_Bitstream_Format'|
    C:\PROCESSOR_SDK_VISION_03_02_00_00\vision_sdk\links_fw\include\link_api\system_link_info.h|236|error: expected '=', ',', ';', 'asm' or '__attribute__' before 'System_Link_Ch_Info_Set_Flag_Bitstream_Format'|
    C:\PROCESSOR_SDK_VISION_03_02_00_00\vision_sdk\links_fw\include\link_api\system_link_info.h|239|error: expected '=', ',', ';', 'asm' or '__attribute__' before 'System_Link_Ch_Info_Get_Flag_Scan_Format'|
    C:\PROCESSOR_SDK_VISION_03_02_00_00\vision_sdk\links_fw\include\link_api\system_link_info.h|241|error: expected '=', ',', ';', 'asm' or '__attribute__' before 'System_Link_Ch_Info_Set_Flag_Scan_Format'|
    C:\PROCESSOR_SDK_VISION_03_02_00_00\vision_sdk\links_fw\include\link_api\system_link_info.h|244|error: expected '=', ',', ';', 'asm' or '__attribute__' before 'System_Link_Ch_Info_Get_Flag_Mem_Type'|
    C:\PROCESSOR_SDK_VISION_03_02_00_00\vision_sdk\links_fw\include\link_api\system_link_info.h|246|error: expected '=', ',', ';', 'asm' or '__attribute__' before 'System_Link_Ch_Info_Set_Flag_Mem_Type'|
    C:\PROCESSOR_SDK_VISION_03_02_00_00\vision_sdk\links_fw\include\link_api\system_link_info.h|249|error: expected '=', ',', ';', 'asm' or '__attribute__' before 'System_Link_Ch_Info_Get_Flag_Is_Rt_Prm_Update'|
    C:\PROCESSOR_SDK_VISION_03_02_00_00\vision_sdk\links_fw\include\link_api\system_link_info.h|251|error: expected '=', ',', ';', 'asm' or '__attribute__' before 'System_Link_Ch_Info_Set_Flag_Is_Rt_Prm_Update'|
    C:\PROCESSOR_SDK_VISION_03_02_00_00\vision_sdk\links_fw\include\link_api\system_link_info.h|254|error: expected '=', ',', ';', 'asm' or '__attribute__' before 'System_Link_Ch_Info_Get_Flag_Data_Format'|
    C:\PROCESSOR_SDK_VISION_03_02_00_00\vision_sdk\links_fw\include\link_api\system_link_info.h|256|error: expected '=', ',', ';', 'asm' or '__attribute__' before 'System_Link_Ch_Info_Set_Flag_Data_Format'|
    C:\PROCESSOR_SDK_VISION_03_02_00_00\vision_sdk\links_fw\include\link_api\system_link_info.h|275|error: expected '=', ',', ';', 'asm' or '__attribute__' before 'System_Link_Ch_Info_Get_Flag_Buf_Type'|
    C:\PROCESSOR_SDK_VISION_03_02_00_00\vision_sdk\links_fw\include\link_api\system_link_info.h|299|error: expected '=', ',', ';', 'asm' or '__attribute__' before 'System_Link_Ch_Info_Set_Flag_Buf_Type'|
    C:\PROCESSOR_SDK_VISION_03_02_00_00\vision_sdk\links_fw\include\link_api\system_link_info.h|325|error: expected '=', ',', ';', 'asm' or '__attribute__' before 'System_Link_Ch_Info_Get_Flag_Bitstream_Format'|
    C:\PROCESSOR_SDK_VISION_03_02_00_00\vision_sdk\links_fw\include\link_api\system_link_info.h|349|error: expected '=', ',', ';', 'asm' or '__attribute__' before 'System_Link_Ch_Info_Set_Flag_Bitstream_Format'|
    C:\PROCESSOR_SDK_VISION_03_02_00_00\vision_sdk\links_fw\include\link_api\system_link_info.h|374|error: expected '=', ',', ';', 'asm' or '__attribute__' before 'System_Link_Ch_Info_Get_Flag_Scan_Format'|
    C:\PROCESSOR_SDK_VISION_03_02_00_00\vision_sdk\links_fw\include\link_api\system_link_info.h|398|error: expected '=', ',', ';', 'asm' or '__attribute__' before 'System_Link_Ch_Info_Set_Flag_Scan_Format'|
    C:\PROCESSOR_SDK_VISION_03_02_00_00\vision_sdk\links_fw\include\link_api\system_link_info.h|423|error: expected '=', ',', ';', 'asm' or '__attribute__' before 'System_Link_Ch_Info_Get_Flag_Mem_Type'|
    C:\PROCESSOR_SDK_VISION_03_02_00_00\vision_sdk\links_fw\include\link_api\system_link_info.h|447|error: expected '=', ',', ';', 'asm' or '__attribute__' before 'System_Link_Ch_Info_Set_Flag_Mem_Type'|
    C:\PROCESSOR_SDK_VISION_03_02_00_00\vision_sdk\links_fw\include\link_api\system_link_info.h|476|error: expected '=', ',', ';', 'asm' or '__attribute__' before 'System_Link_Ch_Info_Get_Flag_Is_Rt_Prm_Update'|
    C:\PROCESSOR_SDK_VISION_03_02_00_00\vision_sdk\links_fw\include\link_api\system_link_info.h|503|error: expected '=', ',', ';', 'asm' or '__attribute__' before 'System_Link_Ch_Info_Set_Flag_Is_Rt_Prm_Update'|
    C:\PROCESSOR_SDK_VISION_03_02_00_00\vision_sdk\links_fw\include\link_api\system_link_info.h|529|error: expected '=', ',', ';', 'asm' or '__attribute__' before 'System_Link_Ch_Info_Get_Flag_Data_Format'|
    C:\PROCESSOR_SDK_VISION_03_02_00_00\vision_sdk\links_fw\include\link_api\system_link_info.h|554|error: expected '=', ',', ';', 'asm' or '__attribute__' before 'System_Link_Ch_Info_Set_Flag_Data_Format'|
    C:\PROCESSOR_SDK_VISION_03_02_00_00\vision_sdk\links_fw\include\link_api\system_if.h|136|error: unknown type name 'UInt32'|
    C:\PROCESSOR_SDK_VISION_03_02_00_00\vision_sdk\links_fw\include\link_api\system.h|167|error: expected specifier-qualifier-list before 'UInt32'|
    C:\PROCESSOR_SDK_VISION_03_02_00_00\vision_sdk\links_fw\include\link_api\system.h|190|error: expected '=', ',', ';', 'asm' or '__attribute__' before 'SystemUtils_align'|
    C:\PROCESSOR_SDK_VISION_03_02_00_00\vision_sdk\links_fw\include\link_api\system.h|191|error: expected '=', ',', ';', 'asm' or '__attribute__' before 'SystemUtils_floor'|
    C:\PROCESSOR_SDK_VISION_03_02_00_00\vision_sdk\links_fw\include\link_api\system.h|240|error: unknown type name 'Int32'|
    C:\PROCESSOR_SDK_VISION_03_02_00_00\vision_sdk\links_fw\include\link_api\system.h|257|error: unknown type name 'Int32'|
    C:\PROCESSOR_SDK_VISION_03_02_00_00\vision_sdk\links_fw\include\link_api\system.h|257|error: expected declaration specifiers or '...' before 'UInt32'|
    C:\PROCESSOR_SDK_VISION_03_02_00_00\vision_sdk\links_fw\include\link_api\system.h|285|error: unknown type name 'Int32'|
    C:\PROCESSOR_SDK_VISION_03_02_00_00\vision_sdk\links_fw\include\link_api\system.h|285|error: expected declaration specifiers or '...' before 'UInt32'|
    C:\PROCESSOR_SDK_VISION_03_02_00_00\vision_sdk\links_fw\include\link_api\system.h|285|error: unknown type name 'Ptr'|
    C:\PROCESSOR_SDK_VISION_03_02_00_00\vision_sdk\links_fw\include\link_api\system.h|285|error: expected declaration specifiers or '...' before 'UInt32'|
    ||More errors follow but not being shown.|
    ||Edit the max errors limit in compiler options...|
    ||=== Build failed: 50 error(s), 0 warning(s) (0 minute(s), 3 second(s)) ===|

    the first error is "UInt32 undeclared",but I can't find its definition in the two included files "stdint.h" ,"include/link_api/system_procId.h"
  • Hi:
    is thereh someone can solve my problem? Thanks
  • Hi,

    Did you try a clean build. Also did you modify the use case name?
    It will be great if you can zip and share the new use case folder.

    Regards,
    Rishabh
  • Hi:
    How can I share the folder with you ?I can't find the operation that upload the folder,could you tell me your email and I send it to you ?Thanks.
  • Hi,

    when you click the Reply button on the forum, in the bottom right there is a link "Insert Code, Attach Files and more...". When you click it you have options for different formatting, attaching files and pictures, etc.

    Regards,
    Yordan
  • Hi,

    On the bottom right corner there is a link "Insert code, Attach Files and more..".

    Click on that and use insert file option.

    Regards,

    Rishabh

  • Hi:

       here is my project ,  "chains_vipSingleCameraFrameCopy_priv.h" , "chains_vipSingleCameraFrameCopy_priv.c" is generated by the  tool "vsdk_win32.exe", The IDE is CodeBlock ; 

    when I build the project,so many errors,such as I mentioned above;and I placed the project at the path "C:\PROCESSOR_SDK_VISION_03_02_00_00\vision_sdk\apps\src\rtos\usecases";vip_single_cam_frame_copy.rar

  • the project is placed at the path : C:\PROCESSOR_SDK_VISION_03_02_00_00\vision_sdk\apps\src\rtos\usecases
  • Hi,

    Vision SDK uses a complex makefile based build system which involves building many different software components. This can be used from command prompt, bash, etc.
    You can't build Vision SDK use case from an IDE like this. You should read the documentation on how to build Vision SDK and do the same.

    Regards,
    Rishabh

  • Sorry corrected one typo. You can't build Vision SDK from IDE.

    Regards,
    Rishabh