Last active
August 29, 2015 14:10
-
-
Save pdp7/e2f008fba42fad9cda2c to your computer and use it in GitHub Desktop.
BBB Cookbook: Kernel examples: setup ARM cross compile on x86_64 Debian Jessie
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
afustini@lappy486:~/dev/bbb-cookbook$ apt-cache pkgnames |grep gcc |grep ar | |
mgcc-arm-none-eabi | |
afustini@lappy486:~/dev/bbb-cookbook$ apt-cache pkgnames |grep gcc |grep arm | |
gcc-arm-none-eabi | |
afustini@lappy486:~/dev/bbb-cookbook$ sudo apt-get install gcc-arm-none-eabi | |
Reading package lists... Done | |
Building dependency tree | |
Reading state information... Done | |
The following extra packages will be installed: | |
binutils-arm-none-eabi libnewlib-arm-none-eabi libnewlib-dev libstdc++-arm-none-eabi-newlib | |
Suggested packages: | |
libnewlib-doc | |
The following NEW packages will be installed: | |
binutils-arm-none-eabi gcc-arm-none-eabi libnewlib-arm-none-eabi libnewlib-dev libstdc++-arm-none-eabi-newlib | |
0 upgraded, 5 newly installed, 0 to remove and 41 not upgraded. | |
Need to get 60.4 MB of archives. | |
After this operation, 450 MB of additional disk space will be used. | |
Do you want to continue? [Y/n] y | |
Get:1 http://ftp.us.debian.org/debian/ jessie/main binutils-arm-none-eabi amd64 2.24.51.20140604-3+5 [2,080 kB] | |
Get:2 http://ftp.us.debian.org/debian/ jessie/main gcc-arm-none-eabi amd64 4.8.3-9+11 [16.5 MB] | |
3% [2 gcc-arm-none-eabi 16.5 kB/16.5 MB 0%] | |
3% [2 gcc-arm-none-eabi 16.5 kB/16.5 MB 0%] | |
Get:3 http://ftp.us.debian.org/debian/ jessie/main libnewlib-dev all 2.1.0+git20140818.1a8323b-2 [224 kB] | |
Get:4 http://ftp.us.debian.org/debian/ jessie/main libnewlib-arm-none-eabi all 2.1.0+git20140818.1a8323b-2 [13.3 MB] | |
Get:5 http://ftp.us.debian.org/debian/ jessie/main libstdc++-arm-none-eabi-newlib all 4.8.3-9+4 [28.3 MB] | |
53% [5 libstdc++-arm-none-eabi-newlib 5,074 B/28.3 MB 0%] 136 B/s 2d 9h 50min 15s | |
53% [5 libstdc++-arm-none-eabi-newlib 5,131 B/28.3 MB 0%] 136 B/s 2d 9h 50min 15s | |
Fetched 60.4 MB in 6min 3s (166 kB/s) | |
Selecting previously unselected package binutils-arm-none-eabi. | |
(Reading database ... 175737 files and directories currently installed.) | |
Preparing to unpack .../binutils-arm-none-eabi_2.24.51.20140604-3+5_amd64.deb ... | |
Unpacking binutils-arm-none-eabi (2.24.51.20140604-3+5) ... | |
Selecting previously unselected package gcc-arm-none-eabi. | |
Preparing to unpack .../gcc-arm-none-eabi_4.8.3-9+11_amd64.deb ... | |
Unpacking gcc-arm-none-eabi (4.8.3-9+11) ... | |
Selecting previously unselected package libnewlib-dev. | |
Preparing to unpack .../libnewlib-dev_2.1.0+git20140818.1a8323b-2_all.deb ... | |
Unpacking libnewlib-dev (2.1.0+git20140818.1a8323b-2) ... | |
Selecting previously unselected package libnewlib-arm-none-eabi. | |
Preparing to unpack .../libnewlib-arm-none-eabi_2.1.0+git20140818.1a8323b-2_all.deb ... | |
Unpacking libnewlib-arm-none-eabi (2.1.0+git20140818.1a8323b-2) ... | |
Selecting previously unselected package libstdc++-arm-none-eabi-newlib. | |
Preparing to unpack .../libstdc++-arm-none-eabi-newlib_4.8.3-9+4_all.deb ... | |
Unpacking libstdc++-arm-none-eabi-newlib (4.8.3-9+4) ... | |
Processing triggers for man-db (2.7.0.2-3) ... | |
Setting up binutils-arm-none-eabi (2.24.51.20140604-3+5) ... | |
Setting up gcc-arm-none-eabi (4.8.3-9+11) ... | |
Setting up libnewlib-dev (2.1.0+git20140818.1a8323b-2) ... | |
Setting up libnewlib-arm-none-eabi (2.1.0+git20140818.1a8323b-2) ... | |
Setting up libstdc++-arm-none-eabi-newlib (4.8.3-9+4) ... | |
Processing triggers for libc-bin (2.19-13) ... | |
afustini@lappy486:~/dev/bbb-cookbook$ sudo apt-get install binutils-arm-linux-gnueabihf | |
Reading package lists... Done | |
Building dependency tree | |
Reading state information... Done | |
Suggested packages: | |
binutils-doc | |
The following NEW packages will be installed: | |
binutils-arm-linux-gnueabihf | |
0 upgraded, 1 newly installed, 0 to remove and 41 not upgraded. | |
Need to get 3,727 kB of archives. | |
After this operation, 23.2 MB of additional disk space will be used. | |
Get:1 http://ftp.us.debian.org/debian/ jessie/main binutils-arm-linux-gnueabihf amd64 2.24.90.20141023-1 [3,727 kB] | |
Fetched 3,727 kB in 6s (560 kB/s) | |
Selecting previously unselected package binutils-arm-linux-gnueabihf. | |
(Reading database ... 177638 files and directories currently installed.) | |
Preparing to unpack .../binutils-arm-linux-gnueabihf_2.24.90.20141023-1_amd64.deb ... | |
Unpacking binutils-arm-linux-gnueabihf (2.24.90.20141023-1) ... | |
afustini@lappy486:~/dev/bbb-cookbook$ | |
afustini@lappy486:~/dev/bbb-cookbook$ sudo apt-get install binutils-arm-linux-gnueabi | |
Reading package lists... Done | |
Building dependency tree | |
Reading state information... Done | |
Suggested packages: | |
binutils-doc | |
The following NEW packages will be installed: | |
binutils-arm-linux-gnueabi | |
0 upgraded, 1 newly installed, 0 to remove and 41 not upgraded. | |
Need to get 3,732 kB of archives. | |
After this operation, 23.2 MB of additional disk space will be used. | |
Get:1 http://ftp.us.debian.org/debian/ jessie/main binutils-arm-linux-gnueabi amd64 2.24.90.20141023-1 [3,732 kB] | |
Fetched 3,732 kB in 10s (343 kB/s) | |
Selecting previously unselected package binutils-arm-linux-gnueabi. | |
(Reading database ... 177692 files and directories currently installed.) | |
Preparing to unpack .../binutils-arm-linux-gnueabi_2.24.90.20141023-1_amd64.deb ... | |
Unpacking binutils-arm-linux-gnueabi (2.24.90.20141023-1) ... | |
afustini@lappy486:~/dev/bbb-cookbook$ | |
afustini@lappy486:~/dev/bbb-cookbook$ arm | |
arm2hpdl arm-linux-gnueabihf-elfedit arm-linux-gnueabi-ld arm-none-eabi-as arm-none-eabi-ld | |
arm-linux-gnueabi-addr2line arm-linux-gnueabihf-gprof arm-linux-gnueabi-ld.bfd arm-none-eabi-c++ arm-none-eabi-ld.bfd | |
arm-linux-gnueabi-ar arm-linux-gnueabihf-ld arm-linux-gnueabi-ld.gold arm-none-eabi-c++filt arm-none-eabi-nm | |
arm-linux-gnueabi-as arm-linux-gnueabihf-ld.bfd arm-linux-gnueabi-nm arm-none-eabi-cpp arm-none-eabi-objcopy | |
arm-linux-gnueabi-c++filt arm-linux-gnueabihf-ld.gold arm-linux-gnueabi-objcopy arm-none-eabi-elfedit arm-none-eabi-objdump | |
arm-linux-gnueabi-dwp arm-linux-gnueabihf-nm arm-linux-gnueabi-objdump arm-none-eabi-g++ arm-none-eabi-ranlib | |
arm-linux-gnueabi-elfedit arm-linux-gnueabihf-objcopy arm-linux-gnueabi-ranlib arm-none-eabi-gcc arm-none-eabi-readelf | |
arm-linux-gnueabi-gprof arm-linux-gnueabihf-objdump arm-linux-gnueabi-readelf arm-none-eabi-gcc-4.8 arm-none-eabi-size | |
arm-linux-gnueabihf-addr2line arm-linux-gnueabihf-ranlib arm-linux-gnueabi-size arm-none-eabi-gcc-ar arm-none-eabi-strings | |
arm-linux-gnueabihf-ar arm-linux-gnueabihf-readelf arm-linux-gnueabi-strings arm-none-eabi-gcc-nm arm-none-eabi-strip | |
arm-linux-gnueabihf-as arm-linux-gnueabihf-size arm-linux-gnueabi-strip arm-none-eabi-gcc-ranlib | |
arm-linux-gnueabihf-c++filt arm-linux-gnueabihf-strings arm-none-eabi-addr2line arm-none-eabi-gcov | |
arm-linux-gnueabihf-dwp arm-linux-gnueabihf-strip arm-none-eabi-ar arm-none-eabi-gprof | |
afustini@lappy486:~/dev/bbb-cookbook$ arm | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment