Gcc arm linux gnueabihf ubuntu

Пакет: gcc-10-arm-linux-gnueabihf (10.3.0-1ubuntu1~20.04cross1 и другие) [security] [universe]

Please consider filing a bug or asking a question via Launchpad before contacting the maintainer directly.

Original Maintainers (usually from Debian):

It should generally not be necessary for users to contact the original maintainer.

Внешние ресурсы:

Подобные пакеты:

  • gcc-8-arm-linux-gnueabihf
  • gcc-11-arm-linux-gnueabihf
  • gcc-12-arm-linux-gnueabihf
  • gcc-13-arm-linux-gnueabihf
  • gcc-10-multilib-arm-linux-gnueabihf
  • gcc-8-multilib-arm-linux-gnueabihf
  • gcc-9-multilib-arm-linux-gnueabihf
  • gobjc-10-multilib-arm-linux-gnueabihf
  • gobjc-8-multilib-arm-linux-gnueabihf
  • gobjc-9-multilib-arm-linux-gnueabihf
  • g++-9-arm-linux-gnueabihf

GNU C compiler (cross compiler for armhf architecture)

Другие пакеты, относящиеся к gcc-10-arm-linux-gnueabihf

  • зависимости
  • рекомендации
  • предложения
  • enhances
  • dep: binutils-arm-linux-gnueabihf (>= 2.34) GNU binary utilities, for arm-linux-gnueabihf target
  • dep: cpp-10-arm-linux-gnueabihf (= 10-20200411-0ubuntu1cross1) [arm64, ppc64el] GNU C preprocessor dep: cpp-10-arm-linux-gnueabihf (= 10.3.0-1ubuntu1~20.04cross1) [amd64, i386]
  • dep: gcc-10-arm-linux-gnueabihf-base (= 10-20200411-0ubuntu1cross1) [arm64, ppc64el] GCC, the GNU Compiler Collection (base package) dep: gcc-10-arm-linux-gnueabihf-base (= 10.3.0-1ubuntu1~20.04cross1) [amd64, i386]
  • dep: libc6 (>= 2.15) [amd64] GNU C Library: Shared libraries
    также виртуальный пакет, предоставляемый libc6-udeb dep: libc6 (>= 2.17) [arm64] dep: libc6 (>= 2.22) [ppc64el] dep: libc6 (>= 2.28) [i386]
  • dep: libcc1-0 (>= 10) GCC cc1 plugin for GDB
  • dep: libgcc-10-dev-armhf-cross (>= 10-20200411-0ubuntu1cross1) [arm64, ppc64el] GCC support library (development files) dep: libgcc-10-dev-armhf-cross (>= 10.3.0-1ubuntu1~20.04cross1) [amd64, i386]
  • dep: libgcc-s1 (>= 3.0) GCC support library
  • dep: libgmp10 (>= 2:5.0.1~) Multiprecision arithmetic library
  • dep: libisl22 (>= 0.15) manipulating sets and relations of integer points bounded by linear constraints
  • dep: libmpc3 multiple precision complex floating-point library
  • dep: libmpfr6 (>= 3.1.3) multiple precision floating-point computation
  • dep: libstdc++6 (>= 5) GNU Standard C++ Library v3
  • dep: zlib1g (>= 1:1.1.4) [не i386] compression library — runtime dep: zlib1g (>= 1:1.2.3.3) [i386]
  • rec: libc6-dev-armhf-cross (>= 2.13-0ubuntu6) GNU C Library: Development Libraries and Header Files (for cross-compiling)
  • sug: gcc-10-doc (>= 10) Documentation for the GNU compilers (gcc, gobjc, g++)
  • sug: gcc-10-locales (>= 10) GCC, the GNU compiler collection (native language support files)
  • sug: gcc-10-multilib-arm-linux-gnueabihf GNU C compiler (multilib support) (cross compiler for armhf architecture)
Читайте также:  Install vmware tools linux debian

Загрузка gcc-10-arm-linux-gnueabihf

Загрузить для всех доступных архитектур
Архитектура Версия Размер пакета В установленном виде Файлы
amd64 10.3.0-1ubuntu1~20.04cross1 15 216,8 Кб 50 185,0 Кб [список файлов]
arm64 10-20200411-0ubuntu1cross1 13 708,0 Кб 46 941,0 Кб [список файлов]
i386 10.3.0-1ubuntu1~20.04cross1 15 716,3 Кб 53 297,0 Кб [список файлов]
ppc64el 10-20200411-0ubuntu1cross1 15 007,1 Кб 62 076,0 Кб [список файлов]

This page is also available in the following languages:

Авторские права © 2023 Canonical Ltd.; См. условия лицензии. Ubuntu это торговый знак компании Canonical Ltd. Об этом сайте.

Источник

Пакет: gcc-arm-linux-gnueabihf (4:11.2.0-1ubuntu1)

Please consider filing a bug or asking a question via Launchpad before contacting the maintainer directly.

Original Maintainers (usually from Debian):

It should generally not be necessary for users to contact the original maintainer.

Подобные пакеты:

  • gobjc-arm-linux-gnueabihf
  • gobjc-multilib-arm-linux-gnueabihf
  • gcc-9-arm-linux-gnueabihf
  • gcc-10-arm-linux-gnueabihf
  • gcc-8-arm-linux-gnueabihf
  • gcc-11-arm-linux-gnueabihf
  • gcc-12-arm-linux-gnueabihf
  • gcc-13-arm-linux-gnueabihf
  • gcc-10-multilib-arm-linux-gnueabihf
  • gcc-8-multilib-arm-linux-gnueabihf
  • gcc-9-multilib-arm-linux-gnueabihf

GNU C compiler for the armhf architecture

Другие пакеты, относящиеся к gcc-arm-linux-gnueabihf

  • зависимости
  • рекомендации
  • предложения
  • enhances
  • dep: cpp-arm-linux-gnueabihf (= 4:11.2.0-1ubuntu1) GNU C preprocessor (cpp) for the armhf architecture
  • dep: gcc-11-arm-linux-gnueabihf (>= 11.2.0-1~) GNU C compiler (cross compiler for armhf architecture)
  • rec: libc6-dev-armhf-cross GNU C Library: Development Libraries and Header Files (for cross-compiling) или libc-dev-armhf-cross виртуальный пакет, предоставляемый libc6-dev-armhf-cross
  • sug: autoconf automatic configure script builder
  • sug: automake Tool for generating GNU Standards-compliant Makefiles
  • sug: bison YACC-compatible parser generator
  • sug: flex fast lexical analyzer generator
  • sug: gcc-doc Documentation for the GNU C compilers (gcc, gobjc, g++)
  • sug: gdb-arm-linux-gnueabihf Пакет недоступен
  • sug: libtool Generic library support script
  • sug: make utility for directing compilation
  • sug: manpages-dev Manual pages about using GNU/Linux for development

Загрузка gcc-arm-linux-gnueabihf

Загрузить для всех доступных архитектур
Архитектура Размер пакета В установленном виде Файлы
amd64 1,2 Кб 25,0 Кб [список файлов]
arm64 1,2 Кб 25,0 Кб [список файлов]
i386 1,2 Кб 25,0 Кб [список файлов]
ppc64el 1,2 Кб 25,0 Кб [список файлов]

This page is also available in the following languages:

Авторские права © 2023 Canonical Ltd.; См. условия лицензии. Ubuntu это торговый знак компании Canonical Ltd. Об этом сайте.

Читайте также:  Linux tar and compress

Источник

Install the ARM cross compiler toolchain on your Linux PC

This article illustrates how to install on a Linux PC the complete toolchain to cross compile the Linux Kernel, device drivers and applications for the Acme Systems Linux board.

This procedure has been tested on: Ubuntu 18.04.4 LTS and Debian Buster 10

Install the Cross Compilers, utilities, etc.

Install the GCC, G++ cross compilers and support programs by typing:

sudo apt update sudo apt install libc6-armel-cross libc6-dev-armel-cross binutils-arm-linux-gnueabi libncurses5-dev build-essential bison flex libssl-dev bc

If you are using an Acqua or RoadRunner board:

Now you are ready to cross-compile on your PC all the source available for the Acme Boards based on Microchip MPUs.

Try the cross C compiler

Let’s try to cross compile a Hello World example in C and running it on an Acme board.

#include "stdio.h" int main(void)

Compile it by typing, if you are using an Arietta, Aria or FOX G20 board:

or, if you are using an Acqua or RoadRunner board:

As you can see we are using the ARM version of gcc just installed on your PC. It will generate an executable file for your Linux board.

Copy the executable file on the board via ssh:

Then open a command session on your board and run the example:

Try the cross C++ compiler

Let’s try to cross compile a Hello World example in C++ and running it on an Acme board.

#include "iostream" using namespace std; int main(int argc, char *argv[])

Compile it typing, if you are using an Arietta, Aria or FOX G20 board:

or, if you are using an Acqua or RoadRunner board:

As you can see we are using the ARM version of gcc just installed on your PC. It will generate an executable file for your Linux board.

Copy the executable file on the board via ssh:

Then open a command session on your board and run the example:

RoadRunner D2

  • CPU Microchip SAMA5D27
  • Cortex A5 @ 500 MHz
  • Very low power consumption:
    396mW in full speed mode
    198mW at Linux prompt
    17mW in standby mode
    10mW in suspend to RAM mode
  • Armhf architecture
  • DDR3L RAM 256 MB
  • QuadSPI 0/16/64/128MB
  • Size: 40×30 mm
  • Plug-in module
  • 200 pins 0.4 mm pitch
  • TFT parallel interface
  • Boot from internal Quad SPI or external uSD/eMMC
  • Linux Kernel 5.15 LTS
  • Debian, Buildroot and Yocto
  • Open source drivers

H10

  • Single Board Computer based on RoadRunner Linux SOM (Included)
  • Classic «Credit Card» form factor
  • Two USB Host 2.0 ports (one configurable as USB client on the USB-C connector)
  • One 10/100 Mbit/s Lan port
  • Two AcmeSensor ports
  • Double placements for 2.54mm pitch 20×2 pinstrips (not soldered) for GPIOS, SPI, I2C, Serial etc ports

  • All the circuitries you need to test the RoadRunner SOM
  • USB host, USB device, Ethernet port, MicroSD socket
  • Test points for power consumption measurements
  • All the Roadrunner signals exposed on 2.54mm pitch pins
  • On-board supercap for RTC and backup memory circuit

Источник

gcc-arm-linux-gnueabihf on Ubuntu 20.10 (Groovy Gorilla)

Please follow the guidelines below to install gcc-arm-linux-gnueabihf package:

2. Uninstall / Remove gcc-arm-linux-gnueabihf package

This is a short guide on how to uninstall gcc-arm-linux-gnueabihf package:

3. Details of gcc-arm-linux-gnueabihf package

Package: gcc-arm-linux-gnueabihf
Architecture: amd64
Version: 4:10.2.0-1ubuntu1
Multi-Arch: foreign
Priority: optional
Section: devel
Source: gcc-defaults (1.189ubuntu1)
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Debian GCC Maintainers
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 25
Depends: cpp-arm-linux-gnueabihf (= 4:10.2.0-1ubuntu1), gcc-10-arm-linux-gnueabihf (>= 10.2.0-8~)
Recommends: libc6-dev-armhf-cross | libc-dev-armhf-cross
Suggests: make, manpages-dev, autoconf, automake, libtool, flex, bison, gdb-arm-linux-gnueabihf, gcc-doc
Filename: pool/main/g/gcc-defaults/gcc-arm-linux-gnueabihf_10.2.0-1ubuntu1_amd64.deb
Size: 1424
MD5sum: c003c1158da5af20252bee3685c0c10d
SHA1: 96047c83d6b9086060284469a98499b0315a6a3e
SHA256: d40126ea677f4e27985132ee2da33adcc085dd9ebac357d1d8d31b6edf84d5fb
SHA512: 3ff9c127392d3a5558d00aef749feb7c4bdc9d7a7a2a62a26d634e4923aed28fe9bec79f31d886bfe6d2a880efacc2e15d1fc9514f715cc496db68bceca0db6f
Description-en: GNU C compiler for the armhf architecture
This is the GNU C compiler, a fairly portable optimizing compiler for C.
.
This is a dependency package providing the default GNU C cross-compiler
for the armhf architecture.
Description-md5: 341bee5927aa97cd38931c348b808c55

4. References on Ubuntu 20.10 (Groovy Gorilla)

gcc-9-s390x-linux-gnu-base (9.3.0-18ubuntu1cross2)

gcc-9-sh4-linux-gnu-base (9.3.0-18ubuntu1cross1)

gcc-9-sh4-linux-gnu (9.3.0-18ubuntu1cross1)

gcc-9-source (9.3.0-18ubuntu1)

gcc-9-sparc64-linux-gnu (9.3.0-18ubuntu1cross1)

gcc-9 (9.3.0-18ubuntu1)

gcc-aarch64-linux-gnu (4:10.2.0-1ubuntu1)

gcc-arm-linux-gnueabi (4:10.2.0-1ubuntu1)

gcc-arm-none-eabi-source (15:9-2019-q4-0ubuntu1)

gcc-arm-none-eabi (15:9-2019-q4-0ubuntu1)

gcc-avr (1:5.4.0+Atmel3.6.1-2build1)

gcc-bpf (10.2.0-13ubuntu1+4)

gcc-hppa-linux-gnu (4:10.2.0-1ubuntu1)

gcc-mingw-w64-i686 (9.3.0-7ubuntu1+22~exp1ubuntu4)

gcc-mingw-w64-x86-64 (9.3.0-7ubuntu1+22~exp1ubuntu4)

gcc-mingw-w64 (9.3.0-7ubuntu1+22~exp1ubuntu4)

5. The same packages on other Linux Distributions

gcc-arm-linux-gnueabihf (4:7.4.0-1ubuntu2.3) Ubuntu 18.04 LTS (Bionic Beaver)

gcc-arm-linux-gnueabihf (4:5.3.1-1ubuntu1) Ubuntu 16.04 LTS (Xenial Xerus)

gcc-arm-linux-gnueabihf (4:10.3.0-1ubuntu1) Ubuntu 21.04 (Hirsute Hippo)

gcc-arm-linux-gnueabihf (4:11.2.0-1ubuntu1) Ubuntu 21.10 (Impish Indri)

gcc-arm-linux-gnueabihf (4:11.2.0-1ubuntu1) Ubuntu 22.04 LTS (Jammy Jellyfish)

gcc-arm-linux-gnueabihf (4:8.3.0-1) Debian 10 (Buster)

Источник

Оцените статью
Adblock
detector