Hey,
Anyone know the way to enable the new Camera Module on Gentoo linux?
The tools seems to be pre-installed for Raspian
Thanx
Code: Select all
mmal: mmal_component_create_core: could not find component 'vc.ril.camera'
mmal: Failed to create camera component
mmal: main: Failed to create camera component
mmal: Failed to run camera app. Please check for firmware updates
Code: Select all
libmmal_core.so => /opt/vc/lib/libmmal_core.so (0xb6f59000)
libmmal_util.so => /opt/vc/lib/libmmal_util.so (0xb6f43000)
libvcos.so => /opt/vc/lib/libvcos.so (0xb6f31000)
libbcm_host.so => /opt/vc/lib/libbcm_host.so (0xb6f17000)
libpthread.so.0 => /lib/libpthread.so.0 (0xb6ef7000)
libc.so.6 => /lib/libc.so.6 (0xb6dc3000)
libgcc_s.so.1 => /usr/lib/gcc/armv6j-hardfloat-linux-gnueabi/4.6.3/libgcc_s.so.1 (0xb6db0000)
libdl.so.2 => /lib/libdl.so.2 (0xb6da5000)
librt.so.1 => /lib/librt.so.1 (0xb6d96000)
libvchiq_arm.so => /opt/vc/lib/libvchiq_arm.so (0xb6d87000)
/lib/ld-linux-armhf.so.3 (0xb6f6f000)
Code: Select all
libmmal_core.so => /opt/vc/lib/libmmal_core.so (0xb6ecf000)
libmmal_util.so => /opt/vc/lib/libmmal_util.so (0xb6eb9000)
libmmal_vc_client.so => /opt/vc/lib/libmmal_vc_client.so (0xb6ea6000)
libvcos.so => /opt/vc/lib/libvcos.so (0xb6e94000)
libbcm_host.so => /opt/vc/lib/libbcm_host.so (0xb6e7a000)
libpthread.so.0 => /lib/libpthread.so.0 (0xb6e5a000)
libdl.so.2 => /lib/libdl.so.2 (0xb6e4f000)
librt.so.1 => /lib/librt.so.1 (0xb6e40000)
libvchiq_arm.so => /opt/vc/lib/libvchiq_arm.so (0xb6e32000)
libc.so.6 => /lib/libc.so.6 (0xb6cfe000)
libgcc_s.so.1 => /usr/lib/gcc/armv6j-hardfloat-linux-gnueabi/4.6.3/libgcc_s.so.1 (0xb6cea000)
/lib/ld-linux-armhf.so.3 (0xb6ee5000)
Code: Select all
LDFLAGS="-Wl,-O1"
Code: Select all
media-libs/raspberrypi-userland raspberrypi-userland
Code: Select all
# raspistill -o image.jpg
raspistill: symbol lookup error: /opt/vc/lib/libGLESv2.so: undefined symbol: client_tls
### other maybe-relevant background info
# uname -a
Linux Raspberry06 3.12.17-raspberrypi+ #2 PREEMPT Sat Apr 26 09:00:40 EDT 2014 armv6l BCM2708 GNU/Linux
# gcc-config -l
[1] armv6j-hardfloat-linux-gnueabi-4.7.3 *
# eix glibc
[I] sys-libs/glibc
Available versions: (2.2) ~2.9_p20081201-r3^s 2.10.1-r1^s 2.11.3^s ~*2.12.1-r3^s 2.12.2^s ~2.13-r2^s 2.13-r4^s ~*2.14^s ~2.14.1-r2^s 2.14.1-r3^s ~*2.15-r1^s 2.15-r2^s 2.15-r3^s{tbz2} 2.16.0^s 2.17^s{tbz2} ~2.18-r1^s{tbz2} ~2.19^s **9999^s
{debug gd hardened multilib nscd profile selinux suid systemtap vanilla CROSSCOMPILE_OPTS="headers-only"}
Installed versions: 2.17(2.2)^s{tbz2}(18:22:41 04/20/14)(-debug -gd -hardened -multilib -nscd -profile -selinux -suid -systemtap -vanilla CROSSCOMPILE_OPTS="-headers-only")
Homepage: http://www.gnu.org/software/libc/libc.html
Description: GNU libc6 (also called glibc2) C library
Code: Select all
# raspistill -o image8.jpg
raspistill: symbol lookup error: /opt/vc/lib/libGLESv2.so: undefined symbol: client_tls
# LD_LIBRARY_PATH=/opt/vc/lib raspistill -o image8.jpg
mmal: mmal_vc_port_parameter_set: failed to set port parameter 64:0:ENOSYS
mmal: Function not implemented
mmal: mmal_vc_port_parameter_set: failed to set port parameter 64:0:ENOSYS
mmal: Out of memory
mmal: Unable to set shutter speed
Code: Select all
# raspivid -t 10000 -h 480 -w 640 -hf -o video4.h264
mmal: mmal_vc_port_parameter_set: failed to set port parameter 64:0:ENOSYS
mmal: Function not implemented
mmal: mmal_vc_port_parameter_set: failed to set port parameter 48:2:ENOSYS
mmal: failed to set INLINE HEADER FLAG parameters