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.
Tool/software: TI C/C++ Compiler
Hi,
I would like to build msp430 gcc from sources on CentOS 7 for Windows and I tried to follow your instructions on this website: processors.wiki.ti.com/.../Building_MSP430-GCC_From_Sources but I have got few problems. I think that the instructions are old or not complete because
Am I right or I am mixing some things? If the instructions are not correct could you please correct them? Then I could try to compile it again.
Many thanks,
Karolina
Please use the directions in the chapter titled Building MSP430 GCC From Sources in the MSP430 GCC compiler manual.
Thanks and regards,
-George
Hi George,
Thank you for the information. I haven't seen this document before.
I tried to compile it according to this documentation and unfortunately I still have a problem. During the build process it cannot find msp430-elf-gcc even though I have it in the path. What I did is I moved the 'install' and 'build' folder after building the native toolchain to another location and then I added 'bin' folder from the 'install' folder to the path. When I execute 'msp430-elf-gcc --version' it is recognized. Any idea why msp430-gcc is not recognized during the build? Should I add something more to the path? Can you tell me exactly the folder structure I should have?
Many thanks,
Karolina
Hi George,
Thank you for the information. I haven't seen this document before.
I tried to compile it according to this documentation and unfortunately I still have a problem. During the build process it cannot find msp430-elf-gcc even though I have it in the PATH (I can call it from whatever place I want and it is there).
More details what I did:
What I did is I moved the 'install' and 'build' folder after building the native toolchain to another location and then I added 'bin' folder from the 'install' folder to the PATH. When I execute 'msp430-elf-gcc --version' it IS recognized. Any idea why msp430-gcc is not recognized during the build? Should I add something more to the path? Can you tell me exactly the folder structure I should have?
Many thanks,
Karolina
Unfortunately, the person best able to help is out until next week. As a placeholder til then, I filed MSPGCC-94 in the SDOWP system. It reports an error in the MSP430 GCC manual. I'm not sure that is the case. Even so, it is a good way to make sure this issue does not get lost. You are welcome to follow this issue with the SDOWP link below in my signature.
Thanks and regards,
-George
Hi Karolina,
I would check that when you added the "bin" directory to path, it is the full absolute path, not relative.
So if you moved "install" to "install-native", make sure you set up the path as follows:
export PATH=/home/jozef/msp430-gcc-7.3.1.24-source-full/install-native/usr/local/bin:$PATH
The following is wrong and will not work when GCC changes directories to perform the build:
export PATH=install-native/usr/local/bin:$PATH
Although, you say that you can call msp430-elf-gcc from anywhere and it works. So, if you have set up PATH correctly and still have an error where msp430-elf-gcc can't be found please upload the config log file from build/gcc/config.log.
You can also check yourself if the build script found msp430-elf-gcc, by searching config.log for "checking for msp430-elf-gcc".
Here is what is in my config file:
configure:9957: checking for msp430-elf-gcc
configure:9973: found /home/jozef/msp430-gcc-7.3.1.24_linux64/bin/msp430-elf-gcc
configure:9984: result: msp430-elf-gcc