问题标签 [linaro]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 在 pcduino 上安装节点时出现 GYP 错误
我在 pcDuino v2(运行 Linaro 12.07)上安装 NodeJS,在此./configure
步骤中我收到以下错误:
gyp:name 'arm_version' is not defined while evaluating condition 'arm_version==7' in /home/ubuntu/node/deps/v8/tools/gyp/v8.gyp while loading dependencies of /home/ubuntu/node/node.gyp while trying to load /home/ubuntu/node/node.gyp
Error running GYP
我已经安装了它告诉我在我找到的教程中安装的所有依赖项,所以我错过了什么?
linux - CubieBoard 声音驱动程序
我正在使用 CubieBoard 1(A10),它有一个 Linux Linaro 的图像,可以从其 DVD 上的 MicroSD 运行。它具有 HDMI 和 AUX 插孔的声音驱动程序。在“/proc/asound”中有一些文件夹“Card0、Card1、Sun4iCodec、sun4isndhdmi”。我可以播放声音并从 AUX 插孔获取输出。
问题是我需要自己构建Linux内核,所以当我尝试时,驱动程序不会安装。我在内核中包含了所有的声音驱动程序,我尽我所能,但它不包括用于 AUX 插孔或 HDMI 的驱动程序。
任何想法如何安装它?或者我怎样才能获得驱动程序?
DVD上Image的内核版本是:“3.0.57”,我使用的内核版本是:“3.4.67”
linux - 从 linux 中的 Applicaton 获取可安装包
我不知道这是否可能,所以这是一个问题:
我的系统上安装了 ALSA,但我没有它的安装文件和依赖项,现在我想将此 ALSA 复制到具有相同硬件的另一个系统中,那么我怎样才能获得可安装的包(或类似的东西) ALSA 及其所有依赖项?硬件是 cubieboard1,两者都有 linaro,但内核版本不同(我的是 3.0.57,另一个是 3.4.67)
kernel - 无法启动 Linux 内核
我有一个 sumsung arndale octa broad(以 exynos 5420 为特色)并安装了 linaro ubuntu 服务器版,现在我想运行一个自定义编译的内核。首先,我从http://releases.linaro.org/14.05/components/kernel/linux-linaro-stable-lsk/下载 LSK 内核(版本 3.14.10),然后我将内核配置为支持exynos 5420(使用exynos_defconfig)并运行make uImage来编译内核。编译内核时似乎一切正常,没有报错,但是我将uImage复制到我的SD卡的BOOT分区并将其插入板子后,内核无法正确启动。我使用 minicom 与板子通信,当盯着新内核时,它打印“正在启动内核...”,之后没有其他消息输出。我已经尝试了很多次不同的内核配置,包括打开内核调试选项,但内核仍然无法启动并且只打印'Staring kernel...'。你能帮我解决这个问题吗?非常感谢。
assembly - 如何为 thumb2 (T32) 指令运行 linaro 汇编程序
我有一个带有 thumb2 (T32) 指令的简单汇编文件 (temp.S)。例如: orr R4,R7,R8
我想用 linaro 汇编器来组装它,但我找不到合适的标志来做这件事。
如果我尝试:
然后我得到了A32版本指令的汇编
但是,如果我尝试:
我收到错误消息
好像它正在等待 T16 指令。
任何有关 T32 指令正确标志的帮助将不胜感激。
顺便说一下,我的汇编器版本是:GNU assembler (crosstool-NG linaro-1.13.1-4.8-2014.01 - Linaro GCC 2013.11) 2.24.0.20131220
c - Dynamic array inside struct and malloc fail
Consider the following abstracted code that reads some bytes from a file:
Both calls to function load return the expected result (data array has the same bytes as the file). Variables first and second are never used again.
However after a couple of hundreds lines of code the program always crashes with:
The crash always occurs on the same line of code, but that line has nothing to do with variables first, second or even with struct A whatsoever.
My question is: is my way of instancing and loading 'first' and 'second' wrong? Can it cause some kind of memory leak / memory overflow that crashes the program long after the load function has finished?
Bonus: The crash does not occur if I only load "file1", as soon as i load both "file1" and "file2" the crash reappears.
Sorry for the long question.
external - 如何指定 Yocto 用于构建图像的编译器工具链?
例如,我怎样才能让我的图像被编译使用:
gcc-linaro-arm-linux-gnueabihf-4.7-2013.03-20130313_linux
?
core-image-sato 与工具链(它们与 Yocto 一起提供)有什么关系?我不明白...
c - GCC linaro 编译器抛出错误“未知类型名称 size_t”
我正在使用GCC Linaro编译器来编译我的代码。它unknown type name size_t
从libio.h
. 它包括从stdio.h
. 在我的代码中,我只包括stdio.h
.
任何人都可以请如何解决此错误。
c - 为什么 gcc 将一个大的常量数组放置到“.rwdata”部分而不是“.rodata”部分?
编译后,const数组放在“.rwdata”部分而不是“.rodata”部分,我不知道为什么。
在谷歌和搜索stackoverflow站点之后,没有指定答案。有谁知道“将常量数据放入非只读部分”时为什么或如何要求编译器(或链接器)输出警告消息?谢谢。
PS。我通过添加属性((section(".rodata")))解决了我的问题
PS。我将 linaor-gcc 编译器用于 arm 核心
linux - 64 位操作系统中的 Linaro ARM 工具链预构建二进制文件
我有一台 Ubuntu 14.04 Trusty 64 位机器。我的操作系统和内核都是 64 位的
我从 Linaro 下载了预构建的工具链二进制文件,因为我正在使用 Raspberry Pi 做一些事情,但是我无法编译我的代码,因为我下载的二进制文件是 32 位的,它在我的64位机。
谁能给我一些指示?(如果我可以从 Linaro 找到 64 位预构建工具链)或任何其他我可以部署在我的 Ubuntu 上以解决问题的解决方案
我的错误如下
该文件(是的!它在目录中)