Hi There,
Tried a "yaourt -SA fusion-git" but not found .... is there a mirror or repository I should include?
Thanks,
B
Code: Select all
pacman -U gtk2-dfb-2.24.11-1-armv6h.pkg.tar.xz
loading packages...
resolving dependencies...
looking for inter-conflicts...
:: gtk2-dfb and gtk2 are in conflict. Remove gtk2? [y/N] y
error: failed to prepare transaction (could not satisfy dependencies)
:: libglade: requires gtk2>=2.16.0
Code: Select all
pacman -U libglade-dfb-2.6.4-3-armv6h.pkg.tar.xz
loading packages...
resolving dependencies...
warning: cannot resolve "gtk2-dfb>=2.16.0", a dependency of "libglade-dfb"
:: The following package cannot be upgraded due to unresolvable dependencies:
libglade-dfb
Code: Select all
mode=1280x720
depth=16
#no-vt
pixelformat=RGB16
disable-module=linux_inputThe binary packages in your dropbox need glibc newer than wheezy system, I've already compiled directfb gtk-dfb and netsurf.maribu wrote:Maybe you don't even need to recompile it. The packages in Arch Linux are a simple tarball. Just type tar xf package.pkg.tar.gz and you get all binarys. If the librarys on which the packages depend are newer in Arch Linux than in raspbian the binarys won't work.
If you want to recompile the packages just look in the PKGBUILDs. You just have to copy every command and you'll get your package installed.
Regards,
Maribu
Code: Select all
mode=1280x720
depth=16
#no-vt
pixelformat=RGB16
disable-module=linux_inputCode: Select all
Making all in egl
make[3]: Entering directory `/home/chubaka/raspberrypi/DirectFB/DirectFB-1.6.3/systems/egl'
CC egl_primary.lo
In file included from /opt/vc/include/interface/vcos/vcos.h:185:0,
from /opt/vc/include/interface/vmcs_host/vc_dispmanx.h:33,
from /opt/vc/include/EGL/eglplatform.h:110,
from /opt/vc/include/EGL/egl.h:36,
from egl_system.h:33,
from egl_primary.c:62:
/opt/vc/include/interface/vcos/vcos_timer.h:112:6: warning: inline function 'vcos_timer_delete' declared but never defined [enabled by default]
void vcos_timer_delete(VCOS_TIMER_T *timer);
^
/opt/vc/include/interface/vcos/vcos_timer.h:109:6: warning: inline function 'vcos_timer_reset' declared but never defined [enabled by default]
void vcos_timer_reset(VCOS_TIMER_T *timer, VCOS_UNSIGNED delay);
^
/opt/vc/include/interface/vcos/vcos_timer.h:102:6: warning: inline function 'vcos_timer_cancel' declared but never defined [enabled by default]
void vcos_timer_cancel(VCOS_TIMER_T *timer);
^
/opt/vc/include/interface/vcos/vcos_timer.h:95:6: warning: inline function 'vcos_timer_set' declared but never defined [enabled by default]
void vcos_timer_set(VCOS_TIMER_T *timer, VCOS_UNSIGNED delay);
^
/opt/vc/include/interface/vcos/vcos_timer.h:80:15: warning: inline function 'vcos_timer_create' declared but never defined [enabled by default]
VCOS_STATUS_T vcos_timer_create(VCOS_TIMER_T *timer,
^
In file included from /opt/vc/include/interface/vcos/vcos.h:127:0,
from /opt/vc/include/interface/vmcs_host/vc_dispmanx.h:33,
from /opt/vc/include/EGL/eglplatform.h:110,
from /opt/vc/include/EGL/egl.h:36,
from egl_system.h:33,
from egl_primary.c:62:
/opt/vc/include/interface/vcos/vcos_thread.h:269:6: warning: inline function 'vcos_thread_resume' declared but never defined [enabled by default]
void vcos_thread_resume(VCOS_THREAD_T *thread);
^
/opt/vc/include/interface/vcos/vcos_thread.h:262:5: warning: inline function 'vcos_thread_running' declared but never defined [enabled by default]
int vcos_thread_running(VCOS_THREAD_T *thread);
^
/opt/vc/include/interface/vcos/vcos_thread.h:251:15: warning: inline function 'vcos_change_preemption' declared but never defined [enabled by default]
VCOS_UNSIGNED vcos_change_preemption(VCOS_UNSIGNED pe);
^
/opt/vc/include/interface/vcos/vcos_thread.h:234:6: warning: inline function 'vcos_thread_relinquish' declared but never defined [enabled by default]
void vcos_thread_relinquish(void);
^
/opt/vc/include/interface/vcos/vcos_thread.h:186:15: warning: inline function 'vcos_thread_get_affinity' declared but never defined [enabled by default]
VCOS_UNSIGNED vcos_thread_get_affinity(VCOS_THREAD_T *thread);
^
In file included from /opt/vc/include/interface/vcos/vcos.h:185:0,
from /opt/vc/include/interface/vmcs_host/vc_dispmanx.h:33,
from /opt/vc/include/EGL/eglplatform.h:110,
from /opt/vc/include/EGL/egl.h:36,
from egl_system.h:33,
from egl_primary.c:62:
/opt/vc/include/interface/vcos/vcos_timer.h:112:6: warning: inline function 'vcos_timer_delete' declared but never defined [enabled by default]
void vcos_timer_delete(VCOS_TIMER_T *timer);
^
/opt/vc/include/interface/vcos/vcos_timer.h:109:6: warning: inline function 'vcos_timer_reset' declared but never defined [enabled by default]
void vcos_timer_reset(VCOS_TIMER_T *timer, VCOS_UNSIGNED delay);
^
/opt/vc/include/interface/vcos/vcos_timer.h:102:6: warning: inline function 'vcos_timer_cancel' declared but never defined [enabled by default]
void vcos_timer_cancel(VCOS_TIMER_T *timer);
^
/opt/vc/include/interface/vcos/vcos_timer.h:95:6: warning: inline function 'vcos_timer_set' declared but never defined [enabled by default]
void vcos_timer_set(VCOS_TIMER_T *timer, VCOS_UNSIGNED delay);
^
/opt/vc/include/interface/vcos/vcos_timer.h:80:15: warning: inline function 'vcos_timer_create' declared but never defined [enabled by default]
VCOS_STATUS_T vcos_timer_create(VCOS_TIMER_T *timer,
^
In file included from /opt/vc/include/interface/vcos/vcos.h:127:0,
from /opt/vc/include/interface/vmcs_host/vc_dispmanx.h:33,
from /opt/vc/include/EGL/eglplatform.h:110,
from /opt/vc/include/EGL/egl.h:36,
from egl_system.h:33,
from egl_primary.c:62:
/opt/vc/include/interface/vcos/vcos_thread.h:269:6: warning: inline function 'vcos_thread_resume' declared but never defined [enabled by default]
void vcos_thread_resume(VCOS_THREAD_T *thread);
^
/opt/vc/include/interface/vcos/vcos_thread.h:262:5: warning: inline function 'vcos_thread_running' declared but never defined [enabled by default]
int vcos_thread_running(VCOS_THREAD_T *thread);
^
/opt/vc/include/interface/vcos/vcos_thread.h:251:15: warning: inline function 'vcos_change_preemption' declared but never defined [enabled by default]
VCOS_UNSIGNED vcos_change_preemption(VCOS_UNSIGNED pe);
^
/opt/vc/include/interface/vcos/vcos_thread.h:234:6: warning: inline function 'vcos_thread_relinquish' declared but never defined [enabled by default]
void vcos_thread_relinquish(void);
^
/opt/vc/include/interface/vcos/vcos_thread.h:186:15: warning: inline function 'vcos_thread_get_affinity' declared but never defined [enabled by default]
VCOS_UNSIGNED vcos_thread_get_affinity(VCOS_THREAD_T *thread);
^
CC egl_system.lo
egl_system.c: In function 'InitEGL':
egl_system.c:78:6: error: implicit declaration of function 'bcm_host_init' [-Werror=implicit-function-declaration]
bcm_host_init();
^
egl_system.c:122:6: error: implicit declaration of function 'graphics_get_display_size' [-Werror=implicit-function-declaration]
graphics_get_display_size(0 /* LCD */, &egl->DisplayWidth, &egl->DisplayHeight);
^
In file included from /opt/vc/include/interface/vcos/vcos.h:185:0,
from /opt/vc/include/interface/vmcs_host/vc_dispmanx.h:33,
from /opt/vc/include/EGL/eglplatform.h:110,
from /opt/vc/include/EGL/egl.h:36,
from egl_system.h:33,
from egl_system.c:47:
egl_system.c: At top level:
/opt/vc/include/interface/vcos/vcos_timer.h:112:6: warning: inline function 'vcos_timer_delete' declared but never defined [enabled by default]
void vcos_timer_delete(VCOS_TIMER_T *timer);
^
/opt/vc/include/interface/vcos/vcos_timer.h:109:6: warning: inline function 'vcos_timer_reset' declared but never defined [enabled by default]
void vcos_timer_reset(VCOS_TIMER_T *timer, VCOS_UNSIGNED delay);
^
/opt/vc/include/interface/vcos/vcos_timer.h:102:6: warning: inline function 'vcos_timer_cancel' declared but never defined [enabled by default]
void vcos_timer_cancel(VCOS_TIMER_T *timer);
^
/opt/vc/include/interface/vcos/vcos_timer.h:95:6: warning: inline function 'vcos_timer_set' declared but never defined [enabled by default]
void vcos_timer_set(VCOS_TIMER_T *timer, VCOS_UNSIGNED delay);
^
/opt/vc/include/interface/vcos/vcos_timer.h:80:15: warning: inline function 'vcos_timer_create' declared but never defined [enabled by default]
VCOS_STATUS_T vcos_timer_create(VCOS_TIMER_T *timer,
^
In file included from /opt/vc/include/interface/vcos/vcos.h:127:0,
from /opt/vc/include/interface/vmcs_host/vc_dispmanx.h:33,
from /opt/vc/include/EGL/eglplatform.h:110,
from /opt/vc/include/EGL/egl.h:36,
from egl_system.h:33,
from egl_system.c:47:
/opt/vc/include/interface/vcos/vcos_thread.h:269:6: warning: inline function 'vcos_thread_resume' declared but never defined [enabled by default]
void vcos_thread_resume(VCOS_THREAD_T *thread);
^
/opt/vc/include/interface/vcos/vcos_thread.h:262:5: warning: inline function 'vcos_thread_running' declared but never defined [enabled by default]
int vcos_thread_running(VCOS_THREAD_T *thread);
^
/opt/vc/include/interface/vcos/vcos_thread.h:251:15: warning: inline function 'vcos_change_preemption' declared but never defined [enabled by default]
VCOS_UNSIGNED vcos_change_preemption(VCOS_UNSIGNED pe);
^
/opt/vc/include/interface/vcos/vcos_thread.h:234:6: warning: inline function 'vcos_thread_relinquish' declared but never defined [enabled by default]
void vcos_thread_relinquish(void);
^
/opt/vc/include/interface/vcos/vcos_thread.h:186:15: warning: inline function 'vcos_thread_get_affinity' declared but never defined [enabled by default]
VCOS_UNSIGNED vcos_thread_get_affinity(VCOS_THREAD_T *thread);
^
In file included from /opt/vc/include/interface/vcos/vcos.h:185:0,
from /opt/vc/include/interface/vmcs_host/vc_dispmanx.h:33,
from /opt/vc/include/EGL/eglplatform.h:110,
from /opt/vc/include/EGL/egl.h:36,
from egl_system.h:33,
from egl_system.c:47:
/opt/vc/include/interface/vcos/vcos_timer.h:112:6: warning: inline function 'vcos_timer_delete' declared but never defined [enabled by default]
void vcos_timer_delete(VCOS_TIMER_T *timer);
^
/opt/vc/include/interface/vcos/vcos_timer.h:109:6: warning: inline function 'vcos_timer_reset' declared but never defined [enabled by default]
void vcos_timer_reset(VCOS_TIMER_T *timer, VCOS_UNSIGNED delay);
^
/opt/vc/include/interface/vcos/vcos_timer.h:102:6: warning: inline function 'vcos_timer_cancel' declared but never defined [enabled by default]
void vcos_timer_cancel(VCOS_TIMER_T *timer);
^
/opt/vc/include/interface/vcos/vcos_timer.h:95:6: warning: inline function 'vcos_timer_set' declared but never defined [enabled by default]
void vcos_timer_set(VCOS_TIMER_T *timer, VCOS_UNSIGNED delay);
^
/opt/vc/include/interface/vcos/vcos_timer.h:80:15: warning: inline function 'vcos_timer_create' declared but never defined [enabled by default]
VCOS_STATUS_T vcos_timer_create(VCOS_TIMER_T *timer,
^
In file included from /opt/vc/include/interface/vcos/vcos.h:127:0,
from /opt/vc/include/interface/vmcs_host/vc_dispmanx.h:33,
from /opt/vc/include/EGL/eglplatform.h:110,
from /opt/vc/include/EGL/egl.h:36,
from egl_system.h:33,
from egl_system.c:47:
/opt/vc/include/interface/vcos/vcos_thread.h:269:6: warning: inline function 'vcos_thread_resume' declared but never defined [enabled by default]
void vcos_thread_resume(VCOS_THREAD_T *thread);
^
/opt/vc/include/interface/vcos/vcos_thread.h:262:5: warning: inline function 'vcos_thread_running' declared but never defined [enabled by default]
int vcos_thread_running(VCOS_THREAD_T *thread);
^
/opt/vc/include/interface/vcos/vcos_thread.h:251:15: warning: inline function 'vcos_change_preemption' declared but never defined [enabled by default]
VCOS_UNSIGNED vcos_change_preemption(VCOS_UNSIGNED pe);
^
/opt/vc/include/interface/vcos/vcos_thread.h:234:6: warning: inline function 'vcos_thread_relinquish' declared but never defined [enabled by default]
void vcos_thread_relinquish(void);
^
/opt/vc/include/interface/vcos/vcos_thread.h:186:15: warning: inline function 'vcos_thread_get_affinity' declared but never defined [enabled by default]
VCOS_UNSIGNED vcos_thread_get_affinity(VCOS_THREAD_T *thread);
^
cc1: some warnings being treated as errors
make[3]: *** [egl_system.lo] Error 1
make[3]: Leaving directory `/home/chubaka/raspberrypi/DirectFB/DirectFB-1.6.3/systems/egl'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/chubaka/raspberrypi/DirectFB/DirectFB-1.6.3/systems'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/chubaka/raspberrypi/DirectFB/DirectFB-1.6.3'
make: *** [all] Error 2
Code: Select all
export EGL_CFLAGS="-I/opt/vc/include -I/opt/vc/include/interface/vcos/pthreads"
export EGL_LIBS="-lEGL -lGLESv2 $LIBS -L/opt/vc/lib"
./configure --prefix=/usr --sysconfdir=/etc --enable-static \
--enable-zlib --disable-x11 --enable-sdl --disable-vnc --disable-osx \
--enable-video4linux2 --enable-voodoo --enable-multi \
--enable-fbdev --enable-egl --with-gfxdrivers=gles2 \
--disable-x11vdpau --disable-mesa
For 1.6.3 (but I believe recent versions have the same problem, based on the DirectFB git repo) I had to edit systems/egl/egl_system.c and insert:baskion wrote:and finally got this error:
"egl_system.c:82:6: error: implicit declaration of function 'bcm_host_init' [-Werror=implicit-function-declaration]"
Code: Select all
#include <bcm_host.h>I don't have that directory :O When i look in etc and in /home/pi Nothing there Even in /home!!!maribu wrote:Ok, adding:
no-vt
to .directfbrc in your home directory does the trick. Now I can run it from ssh. I got
DirectFBError [gdk_display_open: GetInputDevice]: No resource has been found by the specified id
as error on my gtk hello world program. Lets see what I find about this.
Regards,
Maribu