摘要:
这个帖子只用来解决特定问题,是楼主这两天辛苦的结晶,如果你遇到了跟我差不多的情形,你就可以尝试这个解决方案。 特定情景: 1、不管你的机器支不支持 UEFI ,反正你现在是用传统 BISO + MBR 模式启动的; 2、你的硬盘上装了包括 Win, Mac 和 Linux 在内的多个系统; 3、Ma 阅读全文
摘要:
cinnamon桌面安装在其他目录下 cinnamon桌面还不错,不过默认只能安装在/usr目录下 有很多脚本中写死了是/usr目录 编译时如下模块需要打补丁: 1.cinnamon中,需要执行 sed -i 's|usr/share|usr/local/cinnamon/share|g' src/ 阅读全文
摘要:
mate-desktop安装在其他目录时一些配置信息 1.mate-desktop安装在其他目录时一些配置信息 2.BIN目录下添加相应的mate-session_gtk2/3 3.首先配置如下环境变量 #!/bin/sh if [[ "${EXPORT_MATE_GTK2}" -ne "1" ]] 阅读全文
摘要:
SDL 1.2.15中,对于X11的函数,默认采用动态加载的方式 但相应的X11函数名在SDL中并没有重新命名(SDL2中都添加了前缀X11_) 这样在SDL与其他库混合静态编译链接时,X11的函数就被链接到SDL的符号上了 可能会导致程序直接崩溃(调用X函数时,变成访问0地址) 阅读全文
摘要:
XInitThreads函数通常需要尽早调用,一般要在XLIB的其他函数前调用 否则XLIB的函数可能会在调用时直接崩溃(多线程程序中) 最好的做法是,在main入口即调用XInitThreads函数 阅读全文
摘要:
补丁信息传递/usr/local/qt/qt5.4.0/lib/libQt5WebKit.a(JavaScriptCore_JIT.o):(.bss+0x0): multiple definition of `JSC::MacroAssemblerX86Common::s_sse2CheckStat... 阅读全文
摘要:
gst制作成了静态库,而python2的gst有多个动态库引用gst的库 因此,想了一个办法将python2所需要的gst打包成一个单独的共享库 办法就是,将python2_gst所有的.so先制作成.a 通过nm -g加过滤的办法得到所有链接的gst函数 将这些函数生成一个小文件,在一个静态函数中 阅读全文
摘要:
python2-gst0.10制作静态包的补丁 gst制作成了静态库,而python2的gst有多个动态库引用gst的库 因此,想了一个办法将python2所需要的gst打包成一个单独的共享库 办法就是,将python2_gst所有的.so先制作成.a 通过nm -g加过滤的办法得到所有链接的gst 阅读全文
摘要:
nm -g audio_la-audio.o | grep " U " | awk '{ print $2}' | grep "^gst_" 阅读全文
摘要:
rm -f libQt5Qml.so.5.4.0 libQt5Qml.so libQt5Qml.so.5 libQt5Qml.so.5.4g++ -Wl,-O1,--sort-common,--as-needed,-z,relro -Wl,--no-undefined -Wl,-O1 -fuse-l... 阅读全文