作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想在新的RaspberryPi2上构建libavg。
我的步骤是
1.) git clone https://github.com/libavg/libavg.git libavg
2.) cd libavg
3.) ./bootstrap
4.) ./configure --enable-rpi --prefix=/home/pi/raspberryPi2/install_release
CXXLD testgraphics
CXX testgpu.o
CXXLD testgpu
/usr/bin/ld: ./.libs/libgraphics.a(BCMDisplay.o): undefined reference to symbol 'vc_dispmanx_element_add'
//opt/vc/lib/libbcm_host.so: error adding symbols: DSO missing from command line
collect2: ld returned 1 exit status
Makefile:668: recipe for target 'testgpu' failed
make[4]: *** [testgpu] Error 1
make[4]: Leaving directory '/home/pi/raspberryPi2/libavg/src/graphics'
Makefile:795: recipe for target 'all-recursive' failed
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory '/home/pi/raspberryPi2/libavg/src/graphics'
Makefile:385: recipe for target 'all-recursive' failed
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory '/home/pi/raspberryPi2/libavg/src'
Makefile:323: recipe for target 'all' failed
make[1]: *** [all] Error 2
make[1]: Leaving directory '/home/pi/raspberryPi2/libavg/src'
Makefile:389: recipe for target 'all-recursive' failed
make: *** [all-recursive] Error 1
最佳答案
错误来自修改后的makefile。没有该文件,libavg构建正确。
在修改后的Makefile中,libavg在libbrowsernode支持下进行编译。
有没有办法做到这一点?
修改后的文件:src/test/plugin/Makefile.am
pkgpyexec_LTLIBRARIES = colorplugin.la libbrowsernode.la
colorplugin_la_SOURCES = ColorNode.cpp
colorplugin_la_LDFLAGS = $(EXTRA_LDFLAGS) -module
libbrowsernode_la_SOURCES = BrowserNode.cpp
libbrowsernode_la_LDFLAGS = -lberkelium_delegate $(EXTRA_LDFLAGS) -module
pkgpyexec_LTLIBRARIES = colorplugin.la
colorplugin_la_SOURCES = ColorNode.cpp
colorplugin_la_LDFLAGS = $(EXTRA_LDFLAGS) -module
关于compiler-errors - 在Raspberry Pi2上编译libavg,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28819097/
我正在尝试找到一种从嵌入式串行输出使用 libavg 事件处理程序的方法。我的理解是,我需要创建自己的发布者,当我处理串行命令时我将调用它。我所需要的只是一种根据不同的串行输入创建 10 个不同触发器
我找遍了这个。我发现了类似的问题,但对它们的修复似乎对我不起作用。 在脚本中,当我运行该行时(或者更确切地说,当它命中该行时) from avg import * 它抛出一个错误 ImportErro
我是一名优秀的程序员,十分优秀!