Qt启动错误:Cannot create semaphore /tmp/qtembedded-0/QtEmbedded-0 'd'

最近要在ARM Cortex-A9平台上移植Qt4.7.3,由于我们选用的平台只支持Android系统,所以,要用Qt只能自己移植了。

硬件平台选用深圳思博特科技的SCM3188M,CPU是RK3188,1.6GHz四核Cortex-A9,启动后出现以下错误。

    [[email protected]]# Cannot create semaphore /tmp/qtembedded-0/QtEmbedded-0 ‘d‘

Error 38 Function not implemented

Cannot get display lock

找了半天原因没找着,最近查看Qt源码才发现,Qt需要用到System V IPC进行进程间通信,而Android的进程间通信用的是谷歌自己的方式,所以Qt根本无法实现进程间的通信,自然无法正常启动。

重新配置内核,打开 System V IPC选项,问题解决。

首次启动Qt,看到界面激动了。嘿嘿,1.6GHz+28nm工艺,功耗和性能都扛扛的,比之前选用的三星4412要好得多了!

继续进行驱动接口的整合。

   原创作品,转载请说明出处!

Qt启动错误:Cannot create semaphore /tmp/qtembedded-0/QtEmbedded-0 'd',布布扣,bubuko.com

Qt启动错误:Cannot create semaphore /tmp/qtembedded-0/QtEmbedded-0 'd'

时间: 2024-10-29 02:37:59

Qt启动错误:Cannot create semaphore /tmp/qtembedded-0/QtEmbedded-0 'd'的相关文章

Nginx启动错误:error while loading shared libraries: libpcre.so.0

今天测试的时候,启动一个其他机器预编译好的nginx到目标测试机器(OEL 7.4)启动的时候,报了下列错误: /usr/local/nginx/sbin/nginx: error while loading shared libraries: libpcre.so.0: cannot open shared object file: No such file or directory 经查,OEL 7.4版本下/lib64下没有libpcre.so.0这个共享库,故创建一个到libpcre.s

Zabbix agent启动报错:cannot create semaphore set

# cat /etc/redhat-release Red Hat Enterprise Linux Server release 7.3 (Maipo) # systemctl start zabbix-agent Job for zabbix-agent.service failed because a configured resource limit was exceeded. See "systemctl status zabbix-agent.service" and &q

Hadoop HA HDFS启动错误之org.apache.hadoop.ipc.Client: Retrying connect to server问题解决

近日,在搭建Hadoop HA QJM集群的时候,出现一个问题,如本文标题. 网上有很多HA的博文,其实比较好的博文就是官方文档,讲的已经非常详细.所以,HA的搭建这里不再赘述. 本文就想给出一篇org.apache.hadoop.ipc.Client: Retrying connect to server错误的解决的方法. 因为在搜索引擎中输入了错误问题,没有找到一篇解决问题的.这里写一篇备忘,也可以给出现同样问题的朋友一个提示. 一.问题描述 HA按照规划配置好,启动后,NameNode不能

eclipse启动错误

转载自:徐徐微风 eclipse启动错误 1.错误日志 !SESSION 2013-12-09 12:24:33.826 -----------------------------------------------eclipse.buildId=M20130204-1200java.version=1.7.0_25java.vendor=Oracle CorporationBootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=zh_CNF

记一次cognos的启动错误

今日在技术群看到有个人因为cognos启动错误求助: 具体错误信息如下: ====================================================================================================== Launching a JVM using 'Maximum memory in MB']Successfully launched a test JVM with the memory setting of '768'

I.MX6 Linux Qt 启动流程跟踪

/************************************************************************** * I.MX6 Linux Qt 启动流程跟踪 * 声明: * 1. 源代码来源MY-I.MX6: * 2. 本文仅仅是对启动流程的解析,没有解释启动流程为什么是这样的问题. * * 2015-6-13 深圳 晴 南山平山村 曾剑锋 *********************************************************

weblogic启动错误

一 .weblogic启动错误:java.lang.AccessertionError:java.lang.reflect.InvocationTargetException <unable to get file lock will retry...> 出现这个错误因为有其他进程正锁着Weblogic,可以删掉lock文件 解决方法: Setp1 :删除edit.lok 进入domain目录下,将edit.lok删除 Step2 :删除config.lok 进入domain/config目录

django1.11 启动错误:Generator expression must be parenthesized

django1.11 启动错误:Generator expression must be parenthesized 原文出处:https://www.cnblogs.com/yanlin-10/p/9714793.html 错误信息: Unhandled exception in thread started by <function check_errors.<locals>.wrapper at 0x10f03b8c8> Traceback (most recent call

oracle 监听启动错误

oracle 监听启动错误 | 进击的大黄 盒子 盒子 博客 分类 标签 友链 关于 RSS 搜索 上午启动应用连接测试数据库的时候一直显示连接已满,然后上网查需要修改数据库最大连接数SQL> alter system set processes=1000 scope=spfile;然后重启数据库,但是 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 ? /Users/huangrupeng >ssh [email pro