View Single Post
  #3   Spotlight this post!  
Unread 14-02-2016, 00:20
vigneshv vigneshv is offline
Registered User
FRC #2489
 
Join Date: Jan 2014
Location: United States
Posts: 53
vigneshv is on a distinguished road
Re: Toolchain Installation on Mac OS X

Quote:
Originally Posted by kylelanman View Post
Have you previously used Homebrew (e.g. brew install [package]) or installed gcc in some other manner?

One of the students on our team was able to install the 2016 tool chain and get it working with out any problems. When I tried I ran into the same problem you are having. I use Homebrew and the thing that seems suspicious is that the project is referencing some Homebrew include paths. I spent a couple of hours messing around with it and then gave up.
Yes, I use homebrew pretty frequently, and I probably have messed with gcc, but I don't know for sure.

UPDATE:
I fixed it! It turns out that it was a problem with homebrew's gcc, as you suggested. I ran a
Code:
 brew uninstall gcc
and deleted all the FRC Toolchain related libraries and files (the ~/wpilib directory, and all the frc related files and folders under /usr/local). I then reinstalled the FRC Toolchain, and now the files build without errors. I was not able to get it to work until reinstalling the Toolchain, however, so I'm not exactly sure what the problem is. Maybe it chooses the gcc it wants to use at install time?

Note: uninstalling the homebrew gcc gave me this error, confirming the FRC toolchains had used it:

Code:
Error: Permission denied - /usr/local/Cellar/gcc/4.9.2_1/lib/gcc/arm-frc-linux-gnueabi/4.9.3/crt
begin.o
I had to run a
Code:
sudo brew uninstall --force gcc
to get it to uninstall.

Last edited by vigneshv : 14-02-2016 at 00:32.