I have downloaded a tar file of latest version of DPDK and extracted it on my VMware Fusion running Ubuntu 16.04 on Mac OS X .
I'm trying to install and make targets, using the make install T=<target> command in the top-level DPDK directory. make install T=x86_64-native-linuxapp-icc The following errors are displayed: make[5]: Nothing to be done for 'depdirs'. Configuration done /bin/sh: 1: icc: not found /bin/sh: 1: test: -lt: unexpected operator /bin/sh: 1: icc: not found /bin/sh: 1: test: -ge: unexpected operator /bin/sh: 1: icc: not found /bin/sh: 1: icc: not found /bin/sh: 1: test: -eq: unexpected operator /bin/sh: 1: icc: not found /bin/sh: 1: test: -ge: unexpected operator /bin/sh: 1: icc: not found == Build lib /bin/sh: 1: icc: not found /bin/sh: 1: icc: not found /bin/sh: 1: test: -lt: unexpected operator /bin/sh: 1: icc: not found /bin/sh: 1: test: -ge: unexpected operator /bin/sh: 1: icc: not found /bin/sh: 1: icc: not found /bin/sh: 1: test: -eq: unexpected operator /bin/sh: 1: icc: not found /bin/sh: 1: test: -ge: unexpected operator /bin/sh: 1: icc: not found == Build lib/librte_compat /bin/sh: 1: icc: not found /bin/sh: 1: icc: not found /bin/sh: 1: test: -lt: unexpected operator /bin/sh: 1: icc: not found /bin/sh: 1: test: -ge: unexpected operator /bin/sh: 1: icc: not found /bin/sh: 1: icc: not found /bin/sh: 1: test: -eq: unexpected operator /bin/sh: 1: icc: not found /bin/sh: 1: test: -ge: unexpected operator /bin/sh: 1: icc: not found == Build lib/librte_eal /bin/sh: 1: icc: not found /bin/sh: 1: icc: not found /bin/sh: 1: test: -lt: unexpected operator /bin/sh: 1: icc: not found /bin/sh: 1: test: -ge: unexpected operator /bin/sh: 1: icc: not found /bin/sh: 1: icc: not found /bin/sh: 1: test: -eq: unexpected operator /bin/sh: 1: icc: not found /bin/sh: 1: test: -ge: unexpected operator /bin/sh: 1: icc: not found == Build lib/librte_eal/common /bin/sh: 1: icc: not found /bin/sh: 1: icc: not found /bin/sh: 1: test: -lt: unexpected operator /bin/sh: 1: icc: not found /bin/sh: 1: test: -ge: unexpected operator /bin/sh: 1: icc: not found /bin/sh: 1: icc: not found /bin/sh: 1: test: -eq: unexpected operator /bin/sh: 1: icc: not found /bin/sh: 1: test: -ge: unexpected operator /bin/sh: 1: icc: not found == Build lib/librte_eal/linuxapp /bin/sh: 1: icc: not found /bin/sh: 1: icc: not found /bin/sh: 1: test: -lt: unexpected operator /bin/sh: 1: icc: not found /bin/sh: 1: test: -ge: unexpected operator /bin/sh: 1: icc: not found /bin/sh: 1: icc: not found /bin/sh: 1: test: -eq: unexpected operator /bin/sh: 1: icc: not found /bin/sh: 1: test: -ge: unexpected operator /bin/sh: 1: icc: not found == Build lib/librte_eal/linuxapp/eal /bin/sh: 1: icc: not found /bin/sh: 1: icc: not found /bin/sh: 1: test: -lt: unexpected operator /bin/sh: 1: icc: not found /bin/sh: 1: test: -ge: unexpected operator /bin/sh: 1: icc: not found /bin/sh: 1: icc: not found /bin/sh: 1: test: -eq: unexpected operator /bin/sh: 1: icc: not found /bin/sh: 1: test: -ge: unexpected operator /bin/sh: 1: icc: not found CC eal.o /bin/sh: 1: icc: not found /home/ashwinithaokar/Desktop/dpdk-17.02/mk/internal/rte.compile-pre.mk:138: recipe for target 'eal.o' failed make[7]: *** [eal.o] Error 127 /home/ashwinithaokar/Desktop/dpdk-17.02/mk/rte.subdir.mk:61: recipe for target 'eal' failed make[6]: *** [eal] Error 2 /home/ashwinithaokar/Desktop/dpdk-17.02/mk/rte.subdir.mk:61: recipe for target 'linuxapp' failed make[5]: *** [linuxapp] Error 2 /home/ashwinithaokar/Desktop/dpdk-17.02/mk/rte.subdir.mk:61: recipe for target 'librte_eal' failed make[4]: *** [librte_eal] Error 2 /home/ashwinithaokar/Desktop/dpdk-17.02/mk/rte.sdkbuild.mk:78: recipe for target 'lib' failed make[3]: *** [lib] Error 2 /home/ashwinithaokar/Desktop/dpdk-17.02/mk/rte.sdkroot.mk:126: recipe for target 'all' failed make[2]: *** [all] Error 2 /home/ashwinithaokar/Desktop/dpdk-17.02/mk/rte.sdkinstall.mk:85: recipe for target 'pre_install' failed make[1]: *** [pre_install] Error 2 /home/ashwinithaokar/Desktop/dpdk-17.02/mk/rte.sdkroot.mk:101: recipe for target 'install' failed make: *** [install] Error 2