08-31-2017 02:14 AM
I tried to compile a zynq SDK project with Vivado 2016.2 installed on a Debian 8 linux and have the following error :
Description Resource Path Location Type
Program "make" not found in PATH fsbl C/C++ Problem
Program "make" not found in PATH standalone_bsp_0 C/C++ Problem
It's seems that SDK can't find the compiler for the SDK.
Does someone already have this error?
Thanks in advance for your help.
08-31-2017 02:23 AM
did you source <installation path>/Xilinx/SDK/2014.4/settings64.sh ?
08-31-2017 02:25 AM
run this commend
sudo ln -s /usr/bin/make /usr/bin/gmak
08-31-2017 03:40 AM
I start Vivado 2016.2 with the following commands :
and create bitstream and then lauch SDK from vivado menu and select the workspace.
08-31-2017 03:48 AM
I run sudo ln -s /usr/bin/make /usr/bin/gmak
and I have a message that the link already exist
n: impossible de créer le lien symbolique « /usr/bin/gmak »: Le fichier existe
08-31-2017 08:58 AM
Thanks for your reply
did you source <installation path>/Xilinx/SDK/2014.4/settings64.sh
I source with the following command
and try also the following command
sudo ln -s /usr/bin/make /usr/bin/gmake
with the same issue.
I uninstall and reinstall Vivado 2016.Z with SDK with the same issue
I run out of idea.
09-04-2017 01:09 AM
It's seems that Debian 8 Jessie is not an OS supported by Vivado 2016.2
but after investigation, I found the solution to my problem.
The make utility was not installed, I installed the following packages :
apt-get install make
sudo apt-get install build-essential
That fix the make not found error.
After the fix, I have another make error 127. To fix this problem, SDK need the 32 bits library.
I installed the following package :
sudo apt-get install lib32stdc++6
By installing those package make my program compile successfully in SDK.
Hoping this post will help other peoples having the same issue.