Denis Oliver Kropp wrote:
Quoting TheNop:
Hi,
I tried to build the current cvs sources of directfb. It fails with the following error:
/bin/sh ../../libtool --mode=link gcc -Wall -O3 -ffast-math -pipe -D_GNU_SOURCE -Werror-implicit-function-declaration -o libdirectfb_sdlinput.la -rpath /usr/local/lib/directfb-0.9.21/inputdrivers -L/usr/lib -Wl,-rpath,/usr/lib -lSDL -lpthread -avoid-version -module sdlinput.lo -ldl -lpthread
../../libtool: line 1: CC: command not found
I've seen this error sometimes in the past, but I'm not sure about the cause. Did you upgrade any build tools recently?
Hi,
I fixed the "../../libtool: line 1: CC: command not found" problem by, changing AS="$(CC)" to AS="$CC" in libtool script
Also I copied libdirectfb.la to /usr/lib/ manually and start make again.
Now it build directfb successfully.
After building XDirectFB I get the folleowing error when I start it.
XDirectFB / X Window System
(protocol Version 11, revision 0, vendor release 6600)
If the server is older than 6-12 months, or if your hardware is
newer than the above date, look for a newer version before
reporting problems. (See http://www.XFree86.Org/FAQ)
_XSERVTransSocketCreateListener: failed to bind listener
_XSERVTransSocketINETCreateListener: ...SocketCreateListener() failed
_XSERVTransMakeAllCOTSServerListeners: failed to create listener for inet6
_XSERVTransSocketCreateListener: failed to bind listener
_XSERVTransSocketINETCreateListener: ...SocketCreateListener() failed
_XSERVTransMakeAllCOTSServerListeners: failed to create listener for inet
(*) DirectFB/Config: Parsing config file '/etc/directfbrc'. ---------------------- DirectFB v0.9.21 ---------------------
(c) 2000-2002 convergence integrated media GmbH
(c) 2002-2004 convergence GmbH
-----------------------------------------------------------(*) DirectFB/Core: Single Application Core. (2004-11-21 19:38)
(!) Direct/Modules: Unable to dlopen `/usr/local/lib/directfb-0.9.21/systems/libdirectfb_sdl.so'!
--> libdirectfb-0.9.so.20: cannot open shared object file: No such file or directory
(*) Direct/Memcpy: Using MMXEXT optimized memcpy()
(*) Direct/Thread: Running 'VT Switcher' (CRITICAL, 6681)...
(!) Direct/Modules: Unable to dlopen `/usr/local/lib/directfb-0.9.21/inputdrivers/libdirectfb_sdlinput.so'!
--> libdirectfb-0.9.so.20: cannot open shared object file: No such file or directory
(*) Direct/Thread: Running 'PS/2 Input' (INPUT, 6684)...
(*) DirectFB/Input: IMPS/2 Mouse (1) 0.9 (convergence integrated media GmbH)
(*) Direct/Thread: Running 'PS/2 Input' (INPUT, 6685)...
(*) DirectFB/Input: IMPS/2 Mouse (2) 0.9 (convergence integrated media GmbH)
(*) Direct/Thread: Running 'PS/2 Input' (INPUT, 6686)...
(*) DirectFB/Input: IMPS/2 Mouse (3) 0.9 (convergence integrated media GmbH)
(*) Direct/Thread: Running 'Keyboard Input' (INPUT, 6687)...
(*) DirectFB/Input: Keyboard 0.9 (convergence integrated media GmbH)
(*) DirectFB/Genefx: MMX detected and enabled
(*) DirectFB/Graphics: Matrox G400 0.7 (convergence integrated media GmbH)
(*) DirectFB/Core/WM: Default 0.2 (Convergence GmbH)
I don't know what I did wrong.
(!) Direct/Modules: Unable to dlopen `/usr/local/lib/directfb-0.9.21/systems/libdirectfb_sdl.so'!
--> libdirectfb-0.9.so.20: cannot open shared object file: No such file or directory
That is true there is no file called libdirectfb-0.9.so.20
But why /usr/local/lib/directfb-0.9.21/systems/libdirectfb_sdl.so referenced it?
Beste regards TheNop
