Chief Delphi

Chief Delphi (http://www.chiefdelphi.com/forums/index.php)
-   C/C++ (http://www.chiefdelphi.com/forums/forumdisplay.php?f=183)
-   -   FRC C++ Toolchain (http://www.chiefdelphi.com/forums/showthread.php?t=137997)

Jaci 08-19-2015 01:42 PM

FRC C++ Toolchain
 
Hey everyone,

I'm experimenting with some C++ development for the RoboRIO, and I'm looking to implement the FRC Toolchain into a gradle script. While I've noted that this page exists, is there any way to get the raw toolchain zip/tarball without the installer?

Thanks,
~Jaci

simon-andrews 11-28-2015 03:37 PM

Re: FRC C++ Toolchain
 
For Linux files you can download the .deb files for the packages you are interested in from the Launchpad repository and extract them. Debian packages are just ar archives with a specified structure. The files for each program will be inside the data.tar.gz for that .deb file.

For Mac, the files you're interested in are in a file called Archive.pax.gz inside the .pkg file. You can extract the files you're interested in with gunzip and pax.

For Windows, it looks doable but I can't test it because I don't have any Windows machines nearby.

AustinSchuh 11-29-2015 02:47 AM

Re: FRC C++ Toolchain
 
For linux: http://frc971.org/Build-Dependencies...i_4.9.3.tar.gz

We recently switched to building code for the roboRIO with bazel (bazel.io) and have been pretty happy with it. It even supports full sandboxing of each build step to do everything possible to guarantee that each build step is hermetic and repeatable. I've got a minimalist project floating around if that would be useful that I can share.

I hope your C++ experiments go well. There is a lot of flexibility, power, and pain in C++.

Thad House 11-29-2015 03:26 AM

Re: FRC C++ Toolchain
 
Quote:

Originally Posted by Jaci (Post 1493872)
Hey everyone,

I'm experimenting with some C++ development for the RoboRIO, and I'm looking to implement the FRC Toolchain into a gradle script. While I've noted that this page exists, is there any way to get the raw toolchain zip/tarball without the installer?

Thanks,
~Jaci

Just so you know the newest WPILib gradle build files implement the arm toolchains in an easy to use way. It was just committed about a week ago, and it is much cleaner at reading and building with the arm toolchain.


All times are GMT -5. The time now is 10:50 AM.

Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi