Spaces:
Runtime error
Runtime error
File size: 29,746 Bytes
5aefcf4 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 |
Ticket Name: Compiler/TDA2PXEVM: Unable to build PC side network tools Query Text: Part Number: TDA2PXEVM Other Parts Discussed in Thread: TDA2 Tool/software: TI C/C++ Compiler Hi, I'm trying to build the PC side network tools of the Vision SDK, following the steps in the network tools user guide. However, I get a missing file compilation error on conio.h, which does seem to be missing. Does this file need to be generated beforehand? I am building from a cygwin terminal, and I have tried both version 3.03 and 3.04 of the Vision SDK. Attached is the gmake output from cygwin: network build log.txt rlee@port-0618-01 /cygdrive/c/PROCESSOR_SDK_VISION_03_03_00_00/vision_sdk/apps/tools/network_tools/build $gmake -s common: Making Directories, if not already created common: Building dependancies tfdtp_api.c:87:10: fatal error: conio.h: No such file or directory #include <conio.h> ^~~~~~~~~ compilation terminated. gmake[3]: *** [depend] Error 1 gmake[2]: *** [libs] Error 2 gmake[1]: *** [depend] Error 2 gmake: *** [exe] Error 2 Thanks, Richard Responses: Hello Richard, The networks tools were not tested on cygwin. We had always used Dos, git bash and Ubuntu terminal. Just to confirm if any issue, I built the tools on cygwin and i was able to build it. I only changed NSP_INCLUDE_PATH to set it to my NSP patch (d:/ti/nsp_gmacsw_4_15_00_00/packages). Below is configuration BUILD_OS=Windows_NT which gmake /cygdrive/d/ti/xdctools_3_25_02_70/gmake =========================== Which gmake are you using? Can you run "which gmake"? Are you changing BUILD_OS to Linux? For cygwin it should be Windows. Regards, Prasad Hello Richard, I think the issue you are facing is due to dependency list creation where compiler flags are not involved. I assume you are changing BUILD_OS to Linux. With that make below change in apps\tools\network_tools\build\COMMON_FOOTER.MK depend: $(CC) $(DEFINE) $(INCLUDE) $(FILES) -M > MAKEFILE.DEPEND depend: $(CC) $(CC_OPTS) $(DEFINE) $(INCLUDE) $(FILES) -M > MAKEFILE.DEPEND Hi Prasad, My NSP patch path is: C:/PROCESSOR_SDK_VISION_03_03_00_00/ti_components/networking/nsp_gmacsw_4_15_00_00/packages The user guide doesn't seem to have instructions on how to install nsp? My BUILD_OS is WINDOWS_NT. "which gmake" returns /cygdrive/c/PROCESSOR_SDK_VISION_03_03_00_00/ti_components/os_tools/windows/xdctools_3_32_01_22_core/gmake. However, in my RULES.MK file, I have set MAKE to C:/ti/xdctools_3_50_7_20_core/gmake. Thanks, Richard Hello Richard, You don't need to install NSP. It is part of VSDK release. Please try below 1. Change BUILD_OS to Windows 2. Change NSP_INCLUDE_PATH to C:/PROCESSOR_SDK_VISION_03_03_00_00/ti_components/networking/nsp_gmacsw_4_15_00_00/packages 3. Change apps\tools\network_tools\build\COMMON_FOOTER.MK depend: $(CC) $(DEFINE) $(INCLUDE) $(FILES) -M > MAKEFILE.DEPEND depend: $(CC) $(CC_OPTS) $(DEFINE) $(INCLUDE) $(FILES) -M > MAKEFILE.DEPEND If this doesn't work, try changing OS to Linux. If that too doesn't work please share fail logs of both options. Hi Prasad, Unfortunately that didn't work. Here are the Windows and Linux fail logs, as well as the RULES and COMMON_FOOTER makefiles: 3173.Windows Build Log.txt C:\PROCESSOR_SDK_VISION_03_04_00_00\vision_sdk\apps\tools\network_tools\build>gm ake gmake depend gmake[1]: Entering directory `C:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/app s/tools/network_tools/build' gmake libs TARGET=depend gmake[2]: Entering directory `C:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/app s/tools/network_tools/build' gmake -fMAKEFILE.MK -CC:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/apps/tools/ network_tools/build/../common/src MODULE=common depend gmake[3]: Entering directory `C:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/app s/tools/network_tools/common/src' common: Making Directories, if not already created mkdir -p C:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/apps/tools/network_tools /build/../lib// The syntax of the command is incorrect. gmake[3]: [depend] Error 1 (ignored) mkdir -p C:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/apps/tools/network_tools /build/../lib/obj/common/ The syntax of the command is incorrect. gmake[3]: [depend] Error 1 (ignored) mkdir -p C:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/apps/tools/network_tools /build/../bin/ The syntax of the command is incorrect. gmake[3]: [depend] Error 1 (ignored) common: Building dependancies C:/cygwin64//bin/gcc -c -Wall -IC:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sd k/apps/tools/network_tools/build/../common/inc -I../inc -I../priv -I. -IC:/PROCE SSOR_SDK_VISION_03_04_00_00/ti_components/networking/nsp_gmacsw_4_15_00_00/packa ges -IC:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/apps/tools/network_tools/bu ild/../common/inc -I../inc -I../priv -I. -IC:/PROCESSOR_SDK_VISION_03_04_00_00/t i_components/networking/nsp_gmacsw_4_15_00_00/packages network_api.c osa.c o sa_file.c tfdtp_api.c -M > MAKEFILE.DEPEND C:/cygwin64/lib/gcc/x86_64-pc-cygwin/7.3.0/cc1.exe: error while loading shared l ibraries: ?: cannot open shared object file: No such file or directory C:/cygwin64/lib/gcc/x86_64-pc-cygwin/7.3.0/cc1.exe: error while loading shared l ibraries: ?: cannot open shared object file: No such file or directory C:/cygwin64/lib/gcc/x86_64-pc-cygwin/7.3.0/cc1.exe: error while loading shared l ibraries: ?: cannot open shared object file: No such file or directory C:/cygwin64/lib/gcc/x86_64-pc-cygwin/7.3.0/cc1.exe: error while loading shared l ibraries: ?: cannot open shared object file: No such file or directory gmake[3]: *** [depend] Error 1 gmake[3]: Leaving directory `C:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/apps /tools/network_tools/common/src' gmake[2]: *** [libs] Error 2 gmake[2]: Leaving directory `C:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/apps /tools/network_tools/build' gmake[1]: *** [depend] Error 2 gmake[1]: Leaving directory `C:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/apps /tools/network_tools/build' gmake: *** [exe] Error 2 1881.Linux Build Log.txt C:\PROCESSOR_SDK_VISION_03_04_00_00\vision_sdk\apps\tools\network_tools\build>gm ake gmake depend gmake[1]: Entering directory `C:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/app s/tools/network_tools/build' gmake libs TARGET=depend gmake[2]: Entering directory `C:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/app s/tools/network_tools/build' gmake -fMAKEFILE.MK -CC:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/apps/tools/ network_tools/build/../common/src MODULE=common depend gmake[3]: Entering directory `C:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/app s/tools/network_tools/common/src' common: Making Directories, if not already created mkdir -p C:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/apps/tools/network_tools /build/../lib// The syntax of the command is incorrect. gmake[3]: [depend] Error 1 (ignored) mkdir -p C:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/apps/tools/network_tools /build/../lib/obj/common/ The syntax of the command is incorrect. gmake[3]: [depend] Error 1 (ignored) mkdir -p C:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/apps/tools/network_tools /build/../bin/ The syntax of the command is incorrect. gmake[3]: [depend] Error 1 (ignored) common: Building dependancies C:/cygwin64//bin/gcc -c -Wall -IC:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sd k/apps/tools/network_tools/build/../common/inc -I../inc -I../priv -I. -IC:/PROCE SSOR_SDK_VISION_03_04_00_00/ti_components/networking/nsp_gmacsw_4_15_00_00/packa ges -IC:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/apps/tools/network_tools/bu ild/../common/inc -I../inc -I../priv -I. -IC:/PROCESSOR_SDK_VISION_03_04_00_00/t i_components/networking/nsp_gmacsw_4_15_00_00/packages network_api.c osa.c o sa_file.c tfdtp_api.c -M > MAKEFILE.DEPEND C:/cygwin64/lib/gcc/x86_64-pc-cygwin/7.3.0/cc1.exe: error while loading shared l ibraries: ?: cannot open shared object file: No such file or directory C:/cygwin64/lib/gcc/x86_64-pc-cygwin/7.3.0/cc1.exe: error while loading shared l ibraries: ?: cannot open shared object file: No such file or directory C:/cygwin64/lib/gcc/x86_64-pc-cygwin/7.3.0/cc1.exe: error while loading shared l ibraries: ?: cannot open shared object file: No such file or directory C:/cygwin64/lib/gcc/x86_64-pc-cygwin/7.3.0/cc1.exe: error while loading shared l ibraries: ?: cannot open shared object file: No such file or directory gmake[3]: *** [depend] Error 1 gmake[3]: Leaving directory `C:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/apps /tools/network_tools/common/src' gmake[2]: *** [libs] Error 2 gmake[2]: Leaving directory `C:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/apps /tools/network_tools/build' gmake[1]: *** [depend] Error 2 gmake[1]: Leaving directory `C:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/apps /tools/network_tools/build' gmake: *** [exe] Error 2 8688.RULES.MK.txt BASE_DIR = $(abspath .) CONFIG= BUILD_OS=Linux ifeq ($(BUILD_OS),Windows_NT) MAKE = gmake CGTOOLS_PATH=C:/cygwin64/ NSP_INCLUDE_PATH=C:/PROCESSOR_SDK_VISION_03_04_00_00/ti_components/networking/nsp_gmacsw_4_15_00_00/packages endif ifeq ($(BUILD_OS),Linux) MAKE = gmake CGTOOLS_PATH=C:/cygwin64/ NSP_INCLUDE_PATH=C:/PROCESSOR_SDK_VISION_03_04_00_00/ti_components/networking/nsp_gmacsw_4_15_00_00/packages endif export CONFIG export BASE_DIR export MAKE export CGTOOLS_PATH export NSP_INCLUDE_PATH export BUILD_OS COMMON_FOOTER.MK.txt # (c) Texas Instruments ifndef $(COMMON_FOOTER_MK) COMMON_FOOTER_MK = 1 OBJS=$(subst .c,.o, $(FILES) ) OBJ_DIR=$(OBJ_BASE_DIR)/$(MODULE)/$(CONFIG) vpath %.o $(OBJ_DIR) LIB = $(MODULE).a ifeq ($(BUILD_OS),Linux) EXE_EXT = out else EXE_EXT = exe endif EXE = $(EXE_BASE_DIR)/$(CONFIG)/$(MODULE).$(EXE_EXT) .c.o: @echo $(MODULE): Compiling $< $(CC) $(CC_OPTS) $(OPTI_OPTS) $(DEFINE) $(INCLUDE) -o$(OBJ_DIR)/$@ $< lib : $(LIB_DIR)/$(LIB) $(LIB_DIR)/$(LIB) : $(OBJS) @echo $(MODULE): Creating archive $(LIB) $(AR) $(AR_OPTS) $(LIB_DIR)/$(LIB) $(OBJ_DIR)/*.o obj: $(OBJS) clean: @echo $(MODULE): Deleting temporary files -rm -f $(LIB_DIR)/$(LIB) -rm -f $(OBJ_DIR)/*.* depend: @echo $(MODULE): Making Directories, if not already created -mkdir -p $(LIB_DIR) -mkdir -p $(OBJ_DIR) -mkdir -p $(EXE_BASE_DIR) @echo $(MODULE): Building dependancies $(CC) $(CC_OPTS) $(DEFINE) $(INCLUDE) $(FILES) -M > MAKEFILE.DEPEND exe: @echo $(MODULE): Linking $(LD) -o$(EXE) $(LIBS) $(LD_OPTS) @echo Final executable $(EXE) !!! install: -include MAKEFILE.DEPEND endif # ifndef $(COMMON_FOOTER_MK) Thanks, Richard Hi Prasad, I accidentally built from CMD instead of Cygwin, sorry about that. Here are the build logs from Cygwin: 2476.Windows Build Log.txt $ gmake gmake depend gmake[1]: Entering directory `C:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/apps/tools/network_tools/build' gmake libs TARGET=depend gmake[2]: Entering directory `C:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/apps/tools/network_tools/build' gmake -fMAKEFILE.MK -CC:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/apps/tools/network_tools/build/../common/src MODULE=common depend gmake[3]: Entering directory `C:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/apps/tools/network_tools/common/src' common: Making Directories, if not already created mkdir -p C:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/apps/tools/network_tools/build/../lib// mkdir -p C:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/apps/tools/network_tools/build/../lib/obj/common/ mkdir -p C:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/apps/tools/network_tools/build/../bin/ common: Building dependancies C:/cygwin64//bin/gcc -c -Wall -IC:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/apps/tools/network_tools/build/../common/inc -I../inc -I../priv -I. -IC:/PROCESSOR_SDK_VISION_03_04_00_00/ti_components/networking/nsp_gmacsw_4_15_00_00/packages -IC:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/apps/tools/network_tools/build/../common/inc -I../inc -I../priv -I. -IC:/PROCESSOR_SDK_VISION_03_04_00_00/ti_components/networking/nsp_gmacsw_4_15_00_00/packages network_api.c osa.c osa_file.c tfdtp_api.c -M > MAKEFILE.DEPEND tfdtp_api.c:87:10: fatal error: conio.h: No such file or directory #include <conio.h> ^~~~~~~~~ compilation terminated. gmake[3]: *** [depend] Error 1 gmake[3]: Leaving directory `C:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/apps/tools/network_tools/common/src' gmake[2]: *** [libs] Error 2 gmake[2]: Leaving directory `C:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/apps/tools/network_tools/build' gmake[1]: *** [depend] Error 2 gmake[1]: Leaving directory `C:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/apps/tools/network_tools/build' gmake: *** [exe] Error 2 5556.Linux Build Log.txt $ gmake gmake depend gmake[1]: Entering directory `C:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/apps/tools/network_tools/build' gmake libs TARGET=depend gmake[2]: Entering directory `C:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/apps/tools/network_tools/build' gmake -fMAKEFILE.MK -CC:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/apps/tools/network_tools/build/../common/src MODULE=common depend gmake[3]: Entering directory `C:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/apps/tools/network_tools/common/src' common: Making Directories, if not already created mkdir -p C:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/apps/tools/network_tools/build/../lib// mkdir -p C:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/apps/tools/network_tools/build/../lib/obj/common/ mkdir -p C:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/apps/tools/network_tools/build/../bin/ common: Building dependancies C:/cygwin64//bin/gcc -c -Wall -Dlinux -IC:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/apps/tools/network_tools/build/../common/inc -I../inc -I../priv -I. -IC:/PROCESSOR_SDK_VISION_03_04_00_00/ti_components/networking/nsp_gmacsw_4_15_00_00/packages -IC:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/apps/tools/network_tools/build/../common/inc -I../inc -I../priv -I. -IC:/PROCESSOR_SDK_VISION_03_04_00_00/ti_components/networking/nsp_gmacsw_4_15_00_00/packages network_api.c osa.c osa_file.c tfdtp_api.c -M > MAKEFILE.DEPEND gmake[3]: Leaving directory `C:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/apps/tools/network_tools/common/src' gmake -fMAKEFILE.MK -CC:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/apps/tools/network_tools/build/../network_ctrl/src MODULE=network_ctrl depend gmake[3]: Entering directory `C:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/apps/tools/network_tools/network_ctrl/src' network_ctrl: Making Directories, if not already created mkdir -p C:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/apps/tools/network_tools/build/../lib// mkdir -p C:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/apps/tools/network_tools/build/../lib/obj/network_ctrl/ mkdir -p C:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/apps/tools/network_tools/build/../bin/ network_ctrl: Building dependancies C:/cygwin64//bin/gcc -c -Wall -Dlinux -IC:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/apps/tools/network_tools/build/../common/inc -I../inc -I../priv -I. -IC:/PROCESSOR_SDK_VISION_03_04_00_00/ti_components/networking/nsp_gmacsw_4_15_00_00/packages -IC:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/apps/tools/network_tools/build/../common/inc -I../inc -I../priv -I. -IC:/PROCESSOR_SDK_VISION_03_04_00_00/ti_components/networking/nsp_gmacsw_4_15_00_00/packages network_ctrl_handle_echo.c network_ctrl_handle_iss_raw_save.c network_ctrl_handle_mem_rd.c network_ctrl_handle_mem_save.c network_ctrl_handle_mmc_wr.c network_ctrl_handle_object_detect_set_dynamic_params.c network_ctrl_handle_qspi_wr.c network_ctrl_handle_stereo_calib_image_save.c network_ctrl_handle_stereo_set_dynamic_params.c network_ctrl_handle_stereo_set_params.c network_ctrl_handle_sys_reset.c network_ctrl_main.c -M > MAKEFILE.DEPEND gmake[3]: Leaving directory `C:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/apps/tools/network_tools/network_ctrl/src' gmake -fMAKEFILE.MK -CC:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/apps/tools/network_tools/build/../network_tx/src MODULE=network_tx depend gmake[3]: Entering directory `C:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/apps/tools/network_tools/network_tx/src' network_tx: Making Directories, if not already created mkdir -p C:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/apps/tools/network_tools/build/../lib// mkdir -p C:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/apps/tools/network_tools/build/../lib/obj/network_tx/ mkdir -p C:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/apps/tools/network_tools/build/../bin/ network_tx: Building dependancies C:/cygwin64//bin/gcc -c -Wall -Dlinux -IC:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/apps/tools/network_tools/build/../common/inc -I../inc -I../priv -I. -IC:/PROCESSOR_SDK_VISION_03_04_00_00/ti_components/networking/nsp_gmacsw_4_15_00_00/packages -IC:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/apps/tools/network_tools/build/../common/inc -I../inc -I../priv -I. -IC:/PROCESSOR_SDK_VISION_03_04_00_00/ti_components/networking/nsp_gmacsw_4_15_00_00/packages network_tx_main.c -M > MAKEFILE.DEPEND gmake[3]: Leaving directory `C:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/apps/tools/network_tools/network_tx/src' gmake -fMAKEFILE.MK -CC:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/apps/tools/network_tools/build/../network_rx/src MODULE=network_rx depend gmake[3]: Entering directory `C:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/apps/tools/network_tools/network_rx/src' network_rx: Making Directories, if not already created mkdir -p C:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/apps/tools/network_tools/build/../lib// mkdir -p C:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/apps/tools/network_tools/build/../lib/obj/network_rx/ mkdir -p C:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/apps/tools/network_tools/build/../bin/ network_rx: Building dependancies C:/cygwin64//bin/gcc -c -Wall -Dlinux -IC:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/apps/tools/network_tools/build/../common/inc -I../inc -I../priv -I. -IC:/PROCESSOR_SDK_VISION_03_04_00_00/ti_components/networking/nsp_gmacsw_4_15_00_00/packages -IC:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/apps/tools/network_tools/build/../common/inc -I../inc -I../priv -I. -IC:/PROCESSOR_SDK_VISION_03_04_00_00/ti_components/networking/nsp_gmacsw_4_15_00_00/packages network_rx_main.c -M > MAKEFILE.DEPEND gmake[3]: Leaving directory `C:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/apps/tools/network_tools/network_rx/src' gmake[2]: Leaving directory `C:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/apps/tools/network_tools/build' gmake[1]: Leaving directory `C:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/apps/tools/network_tools/build' gmake libs gmake[1]: Entering directory `C:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/apps/tools/network_tools/build' gmake -fMAKEFILE.MK -CC:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/apps/tools/network_tools/build/../common/src MODULE=common gmake[2]: Entering directory `C:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/apps/tools/network_tools/common/src' gmake[2]: Leaving directory `C:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/apps/tools/network_tools/common/src' gmake[2]: *** No rule to make target `/usr/include/stdlib.h', needed by `network_api.o'. Stop. gmake[1]: *** [libs] Error 2 gmake[1]: Leaving directory `C:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/apps/tools/network_tools/build' gmake: *** [exe] Error 2 Thanks, Richard Hello Richard, You should be able to build from Windows command prompt by setting BUILD_OS to Windows. Not sure why it fails for you. You should not see error "tfdtp_api.c:87:10: fatal error: conio.h: No such file or directory" on windows. Also, I assume you are taking a change in depend rule I suggested in earlier post. When trying with Windows, are you using codeblocks tools? can you please try that? Please make sure you do clean before starting build. I see you using command "gmake", have you tried "gmake all"? Hi Prasad, I have made the change in the depend rule. I tried using the codeblocks compiler and I did "gmake clean" and "gmake all" from cygwin, but I get a syntax error: Codeblocks Build Log.txt $ gmake all gmake clean gmake[1]: Entering directory `C:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/apps/tools/network_tools/build' rm -f C:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/apps/tools/network_tools/build/../network_ctrl/src/MAKEFILE.DEPEND rm -f C:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/apps/tools/network_tools/build/../network_rx/src/MAKEFILE.DEPEND rm -f C:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/apps/tools/network_tools/build/../network_tx/src/MAKEFILE.DEPEND rm -f C:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/apps/tools/network_tools/build/../network_cons/src/MAKEFILE.DEPEND rm -f C:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/apps/tools/network_tools/build/../common/src/MAKEFILE.DEPEND gmake libs TARGET=clean gmake[2]: Entering directory `C:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/apps/tools/network_tools/build' gmake -fMAKEFILE.MK -CC:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/apps/tools/network_tools/build/../common/src MODULE=common clean gmake[3]: Entering directory `C:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/apps/tools/network_tools/common/src' common: Deleting temporary files rm -f C:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/apps/tools/network_tools/build/../lib///common.a rm -f C:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/apps/tools/network_tools/build/../lib/obj/common//*.* gmake[3]: Leaving directory `C:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/apps/tools/network_tools/common/src' gmake -fMAKEFILE.MK -CC:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/apps/tools/network_tools/build/../network_ctrl/src MODULE=network_ctrl clean gmake[3]: Entering directory `C:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/apps/tools/network_tools/network_ctrl/src' network_ctrl: Deleting temporary files rm -f C:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/apps/tools/network_tools/build/../lib///network_ctrl.a rm -f C:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/apps/tools/network_tools/build/../lib/obj/network_ctrl//*.* gmake[3]: Leaving directory `C:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/apps/tools/network_tools/network_ctrl/src' gmake -fMAKEFILE.MK -CC:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/apps/tools/network_tools/build/../network_tx/src MODULE=network_tx clean gmake[3]: Entering directory `C:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/apps/tools/network_tools/network_tx/src' network_tx: Deleting temporary files rm -f C:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/apps/tools/network_tools/build/../lib///network_tx.a rm -f C:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/apps/tools/network_tools/build/../lib/obj/network_tx//*.* gmake[3]: Leaving directory `C:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/apps/tools/network_tools/network_tx/src' gmake -fMAKEFILE.MK -CC:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/apps/tools/network_tools/build/../network_rx/src MODULE=network_rx clean gmake[3]: Entering directory `C:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/apps/tools/network_tools/network_rx/src' network_rx: Deleting temporary files rm -f C:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/apps/tools/network_tools/build/../lib///network_rx.a rm -f C:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/apps/tools/network_tools/build/../lib/obj/network_rx//*.* gmake[3]: Leaving directory `C:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/apps/tools/network_tools/network_rx/src' gmake -fMAKEFILE.MK -CC:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/apps/tools/network_tools/build/../network_cons/src MODULE=network_cons clean gmake[3]: Entering directory `C:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/apps/tools/network_tools/network_cons/src' network_cons: Deleting temporary files rm -f C:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/apps/tools/network_tools/build/../lib///network_cons.a rm -f C:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/apps/tools/network_tools/build/../lib/obj/network_cons//*.* gmake[3]: Leaving directory `C:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/apps/tools/network_tools/network_cons/src' gmake[2]: Leaving directory `C:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/apps/tools/network_tools/build' gmake[1]: Leaving directory `C:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/apps/tools/network_tools/build' gmake exe gmake[1]: Entering directory `C:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/apps/tools/network_tools/build' gmake depend gmake[2]: Entering directory `C:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/apps/tools/network_tools/build' gmake libs TARGET=depend gmake[3]: Entering directory `C:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/apps/tools/network_tools/build' gmake -fMAKEFILE.MK -CC:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/apps/tools/network_tools/build/../common/src MODULE=common depend gmake[4]: Entering directory `C:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/apps/tools/network_tools/common/src' common: Making Directories, if not already created mkdir -p C:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/apps/tools/network_tools/build/../lib// mkdir -p C:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/apps/tools/network_tools/build/../lib/obj/common/ mkdir -p C:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/apps/tools/network_tools/build/../bin/ common: Building dependancies C:/Program Files (x86)/CodeBlocks/MinGW/bin/gcc -c -Wall -IC:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/apps/tools/network_tools/build/../common/inc -I../inc -I../priv -I. -IC:/PROCESSOR_SDK_VISION_03_04_00_00/ti_components/networking/nsp_gmacsw_4_15_00_00/packages -IC:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/apps/tools/network_tools/build/../common/inc -I../inc -I../priv -I. -IC:/PROCESSOR_SDK_VISION_03_04_00_00/ti_components/networking/nsp_gmacsw_4_15_00_00/packages network_api.c osa.c osa_file.c tfdtp_api.c -M > MAKEFILE.DEPEND C:/cygwin64/tmp/make141756-1.sh: line 1: syntax error near unexpected token `(' C:/cygwin64/tmp/make141756-1.sh: line 1: `C:/Program Files (x86)/CodeBlocks/MinGW/bin/gcc -c -Wall -IC:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/apps/tools/network_tools/build/../common/inc -I../inc -I../priv -I. -IC:/PROCESSOR_SDK_VISION_03_04_00_00/ti_components/networking/nsp_gmacsw_4_15_00_00/packages -IC:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/apps/tools/network_tools/build/../common/inc -I../inc -I../priv -I. -IC:/PROCESSOR_SDK_VISION_03_04_00_00/ti_components/networking/nsp_gmacsw_4_15_00_00/packages network_api.c osa.c osa_file.c tfdtp_api.c -M > MAKEFILE.DEPEND' gmake[4]: *** [depend] Error 2 gmake[4]: Leaving directory `C:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/apps/tools/network_tools/common/src' gmake[3]: *** [libs] Error 2 gmake[3]: Leaving directory `C:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/apps/tools/network_tools/build' gmake[2]: *** [depend] Error 2 gmake[2]: Leaving directory `C:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/apps/tools/network_tools/build' gmake[1]: *** [exe] Error 2 gmake[1]: Leaving directory `C:/PROCESSOR_SDK_VISION_03_04_00_00/vision_sdk/apps/tools/network_tools/build' gmake: *** [all] Error 2 Thanks, Richard What is codeblocks version? Can you please try 16.2 or previous? I remember one user facing issues with 17.12. Hi Prasad, I tried version 16.1 instead of 17.12, but I got the same error. To take a step back, is there some other way to transmit sensor data from the TDA2 system to the host computer in real time? Such as through the USB, JTAG, etc. Thanks, Richard Hello Richard, You can write through PCIE to external hard disc but that support is limited in VSDK BIOS. File writes is other option but is limited by write speed and amount of data. Networking seems more suitable for large data. If you are OK you can zip your network tools folder to me and I can build for you. If not fine on putting on public e2e please mail me zip. Also if needed we can have WebEx session for building issue. Hi Prasad, Attached is my network tools folder: network_tools.zip Thanks, Richard Hello Richard, Please find attached binaries generated. I was able to build your repo with codeblocks-17.12mingw-nosetup (sourceforge.net/.../download). I made only below change (note quotes were missing in your case) CGTOOLS_PATH="c:/Program Files (x86)/codeblocks-17.12mingw-nosetup/MinGW" My path - PATH=C:\Program Files (x86)\codeblocks-17.12mingw-nosetup\MinGW\bin;d:\ti\ccsv6\utils\bin;D:\ti\ccsv6\utils\cygwin Not sure why it doesnt build on your set up. Please try downloading codeblocks mingw version /cfs-file/__key/communityserver-discussions-components-files/791/2671.bin.zip Also in cygwin case, you dont need to given windows patch. Something like below is needed. You had changed it to d:\cygwin64 CGTOOLS_PATH=/usr/ NSP_INCLUDE_PATH=/cygdrive/c/PROCESSOR_SDK_VISION_03_04_00_00/ti_components/networking/nsp_gmacsw_4_15_00_00/packages Hi Prasad, Unfortunately, I was still unable to build the binaries. However, I will continue development with the binaries that you have kindly built. Thanks, Richard Richard, Dont know why. Maybe some issue with your PATH. Anyway when I compared your network tools with VSDK default I didnt see any changes, just wondering why you couldnt use TI provided binaries. Hi Richard, I haven’t heard back from you, I’m assuming you were able to resolve your issue. If not, just post a reply below (or create a new thread if the thread has locked due to time-out) |