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.

PROCESSOR-SDK-J721S2: SDK version 8.05.00_ SDL compilation on windows

Part Number: PROCESSOR-SDK-J721S2

Hello Team ,

I install SDK 8.05.00 version & compile pdk_j721s2_08_05_00_36 on windows successfully.

I want to use SDL in my project. I tried to compile it on window setup it shows error. I build it on linux system & it build succeffully on it.

please help me to compile it on window setup also.

Thanks,

Jayashri

  • Hi Jayashri,

    SDL compilation is successful on linux. I will check internally and give you an update on Windows compilation.

    Are you trying to build any specific example on SDL? What is the error you are getting?

    Regards,

    Josiitaa

  • Hello Josiitaa,

    Thanks for your reply.

    As initially I am trying to build whole sdl library like all examples & test folders. 

    as per your suggestion i delete & changed folder "ti-cgt-armllvm_1.3.0.LTS" & "ti-cgt-c7000_3.0.0.STS" from folder "ti-psdk-rtos-j721s2-08_05_00_11" for windows, it start build properly.

    But i am facing some new error after using different build command like 

    1.gmake all PROFILE=release

    2. make test PROFILE=release 

    3. Also, one more point that, as I am using J721s2 SOC, but make file is having default SOC is j721e, hence in every command i have to put SCO=j721s2. is it right way or need to update make file for it?

    Please suggest how to resolve above mention errors.

    Thanks,

    Jayashri

  • Hi Jayashri,

    But i am facing some new error after using different build command like 

    Try performing a clean build by running the gmake allclean command before the gmake all command.

    Also, one more point that, as I am using J721s2 SOC, but make file is having default SOC is j721e, hence in every command i have to put SCO=j721s2. is it right way or need to update make file for it?

    Yes, you will have to include SOC=j721s2 in every command.

    It is suggested to build SDL on Linux as we do not build tests on Windows, but a quick fix to your issue might be to change the OS type from Windows to Windows_NT in the Rules.make file present in sdl/

    Thanks,

    Josiitaa

  • Hello Josiitaa,

    I already try this by using "allclean" command as shown in attached screenshot.

    Also, Rule make file update for OS as Windows_NT , still facing issue.

    Thanks,

    Jayashri

  • Hi Jayashri,

    Could you share your environment settings? Have you made any changes to the SDK?

    Regards,

    Josiitaa

  • Hi josiitaa,

    Initially i haven't change any environment variable,still i m facing error in compilation. But now if change variable as shown in screenshot,

     ,

    still i am facing below error. This error is same as previous one (before change environment variable).

    command:- gmake all PROFILE=release SOC=j721s2

    Thanks,

    Jayashri

  • Hi Jayashri,

    I am able to compile with the above mentioned fix on Windows. We strongly recommend that you move to Linux as we run regular build tests on Linux and Linux is a lot faster as well.

    Thanks,

    Josiitaa

  • Hi Josiitaa,

    As per project requirements, i want to build it on windows only. 

      

    I am facing issue in compilation as per attached screenshot above.

    Also I try to add dummy temp_stdout.txt: file on mentioned location, but still facing same issue. 

    please help us to resolve it.

    Thanks,

    Jayashri

  • Jayashri,

    Our builds are validated on Linux. So we request you to migrate to Linux.

    Regards,

    Keerthy