I just unpacked ti-ezsdk_dm814x-evm_5_04_00_11
When I run these steps, I get an immediate failure:
% cd ~/ti-ezsdk_dm814x-evm_5_04_00_11 % ./setup.sh % . linux-devkit/environment-setup % make linux-devkit ... Installing syslink_2_10_03_20 to linux-devkit.. make[1]: Entering directory `/home/gthomas/ti-ezsdk_dm814x-evm_5_04_00_11/component-sources/syslink_2_10_03_20' Installing libraries.. cp: missing destination file operand after `/home/gthomas/ti-ezsdk_dm814x-evm_5_04_00_11/linux-devkit/arm-none-linux-gnueabi//usr//lib'
I looked at 'component-sources/syslink_2_10_03_20' and it seems to be looking for files matching 'packages/ti/syslink/lib/*.a*', but there are no such files in that tree.
What am I missing and how do I make the linux-devkit??
I ran into something similar a while back. If I remember correctly, I found that with all the dependencies between components, the safest thing was to run a 'make all' in the toplevel of the EZSDK. (This will take a while, heads up).
If for some reason you really don't want to do this, perhaps just try building syslink before attempting to build the linux devkit ('make syslink linux-devkit').
I'd still opt to just build everything just to be safe though.
Hello,
As "make help" says, "make linux-devkit" populates the linux devkit; it installs here and there some libraries, headers, etc. and thus various components are needed. "make components" and even "make all" don't call "make linux-devkit", so you could try - "make all" and then "make linux-devkit"; this is required for the first time build.
BR
P.S. If this response helps answering your question please mark this post as verified - Thanks!