• 移植SDL2.2问题及解决方法


    项目需要ffmpeg+SDL播放视频,所以不得不移植SDL

    根据 《移植SDL最新版本http://blog.csdn.net/flyyang123456789/article/details/17223485,下载源码并准备移植到am335x JP5G开发板上,但在编译libmad库的过程中一直报

    /tmp/ccf2FxyW.s:1299: Error: selected processor does not support Thumb mode `rsc r0,r0,#0'的错误。

    1、后找到《am335x编译器》http://www.deyisupport.com/question_answer/dsp_arm/sitara_arm/f/25/t/60799.aspx,文中最后修改了fixed.h和imdctl_l_arm.S,

    2、./configure --prefix=/usr/local/sdl --host=arm-linuxi-gnueabihf CC=arm-linux-gnueabihf-gcc,指定编译器,

    ./configure --prefix=/usr/local/sdl --host=arm-linuxi-gnueabihf CC=arm-linux-gnueabihf-gcc --disable-video-dummy  --disable-arts --disable-esd --disable-alsa --disable-video-x11 --enable-input-tslib

    3、运行配置后修改Makefile

    make 成功。

  • 相关阅读:
    js-AOP
    jQueryUI之autocomplete
    nginx安装配置
    oracle结构语法
    ajax/表单提交 多个相同name的处理方法
    ES6模块化
    docker运维
    帆软报表
    oracle锁表
    香港到大陆IPLC节点故障
  • 原文地址:https://www.cnblogs.com/xihong2014/p/7290964.html
Copyright © 2020-2023  润新知