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.
Hi,
1. I tried to rebuild Run-time Support Library (rts6600_elf.lib) for ti-cgt-c6000_8.1.0.
2. I read through the link ( processors.wiki.ti.com/.../Mklib )to build the package.
3. The link suggests to use Mklib utility to build the required RTS package. When I tried to run the utility in command prompt I am getting an error message. I tried on cygwin and observed same error message.
Directory : (ti-cgt-c6000_8.1.0\lib)
Error Message:
'mklib' is not recognized as an internal or external command
4. Do I need any supporting package to run the utility.
5. I even tried to build Makefile in directory ti-cgt-c6000_8.1.0\lib\src using gmake, observed path for few header files were missing
6. I tried to pass path of header files in Makefile. It looks like, in Makefile the path variable INC is not initialized.
7. Do I need to define any environment variables before doing gmake or do we need to run any batch files to initialize INC variable.
Can you please let me know steps to rebuild RTS package.
Thanks and Regards,
Palachandra M V
There are two mklib executables in the \lib directory. mklib (with no file extension) is a Linux executable. mklib.exe is a Windows executable. Make sure you use the correct one.
If you are using a Windows command prompt window, I don't know how you can mistakenly use the Linux executable. Because issuing a command like this ...
C:\ti\ccsv6\tools\compiler\ti-cgt-c6000_8.1.0\lib>.\mklib --help
... causes the Windows executable to be invoked, not the Linux one.
Thanks and regards,
-George
Hi George,
1. I am able to build the library using the Makefile in src directory (C:\ti\ccsv6\tools\compiler\ti-cgt-c6000_8.1.0\lib\src).
2. I have defined variables CGT_BIN and INC at the beginning of the makefile.
CGT_BIN=C:\ti\ccsv6\tools\compiler\ti-cgt-c6000_8.1.0\bin
INC=C:\ti\ccsv6\tools\compiler\ti-cgt-c6000_8.1.0\lib\src
3. Created OBJ directory (C:\ti\ccsv6\tools\compiler\ti-cgt-c6000_8.1.0\lib\src\OBJ)
mkdir OBJ
4. Build the library by running gmake with required command line arguements.
5. Library is created in OBJ folder.
Regards,
Palachandra M V
www.pathpartnertech.com