#DPATCHLEVEL=0 Index: directfb-config.in =================================================================== --- directfb-config.in.orig 2006-10-11 02:17:46.000000000 +0300 +++ directfb-config.in 2006-10-11 02:19:00.000000000 +0300 @@ -86,7 +86,7 @@ while test $# -gt 0; do fi for i in `echo $optarg | sed 's/,/ /g'`; do - echo_input="$echo_input $moduledir/inputdrivers/libdirectfb_$i.o" + echo_input="$echo_input $moduledir/inputdrivers/libdirectfb_$i.a" done echo_static=yes @@ -97,7 +97,7 @@ while test $# -gt 0; do fi for i in `echo $optarg | sed 's/,/ /g'`; do - echo_graphics="$echo_graphics $moduledir/gfxdrivers/libdirectfb_$i.o" + echo_graphics="$echo_graphics $moduledir/gfxdrivers/libdirectfb_$i.a" case $i in matrox) echo_graphics="$echo_graphics @SYSFS_LIBS@" @@ -113,7 +113,7 @@ while test $# -gt 0; do fi for i in `echo $optarg | sed 's/,/ /g'`; do - echo_font="$echo_font $moduledir/interfaces/IDirectFBFont/libidirectfbfont_$i.o" + echo_font="$echo_font $moduledir/interfaces/IDirectFBFont/libidirectfbfont_$i.a" case $i in ft2) echo_font="$echo_font -lfreetype" @@ -129,7 +129,7 @@ while test $# -gt 0; do fi for i in `echo $optarg | sed 's/,/ /g'`; do - echo_system="$echo_system $moduledir/systems/libdirectfb_$i.o" + echo_system="$echo_system $moduledir/systems/libdirectfb_$i.a" case $i in fbdev) echo_system="$echo_system @SYSFS_LIBS@" @@ -148,7 +148,7 @@ while test $# -gt 0; do fi for i in `echo $optarg | sed 's/,/ /g'`; do - echo_wm="$echo_wm $moduledir/wm/libidirectfb_$i.o" + echo_wm="$echo_wm $moduledir/wm/libidirectfb_$i.a" case $i in unique) echo_wm="$echo_wm -luniquewm" @@ -164,7 +164,7 @@ while test $# -gt 0; do fi for i in `echo $optarg | sed 's/,/ /g'`; do - echo_imageprovider="$echo_imageprovider $moduledir/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_$i.o" + echo_imageprovider="$echo_imageprovider $moduledir/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_$i.a" case $i in imlib2) echo_imageprovider="$echo_imageprovider -lImlib2 -lttf -lm -L/usr/X11R6/lib -lXext -lX11" @@ -191,7 +191,7 @@ while test $# -gt 0; do fi for i in `echo $optarg | sed 's/,/ /g'`; do - echo_videoprovider="$echo_videoprovider $moduledir/interfaces/IDirectFBVideoProvider/libidirectfbvideoprovider_$i.o" + echo_videoprovider="$echo_videoprovider $moduledir/interfaces/IDirectFBVideoProvider/libidirectfbvideoprovider_$i.a" case $i in libmpeg3) echo_videoprovider="$echo_videoprovider -lmpeg3" @@ -241,11 +241,11 @@ if test -n "$echo_static"; then echo -static if test -z "$echo_system"; then - echo $moduledir/systems/libdirectfb_fbdev.o @SYSFS_LIBS@ + echo $moduledir/systems/libdirectfb_fbdev.a @SYSFS_LIBS@ fi if test -z "$echo_wm"; then - echo $moduledir/wm/libdirectfbwm_default.o + echo $moduledir/wm/libdirectfbwm_default.a fi fi @@ -286,7 +286,7 @@ fi print_voodoo () { - echo $moduledir/interfaces/$1/lib$2_dispatcher.o $moduledir/interfaces/$1/lib$2_requestor.o + echo $moduledir/interfaces/$1/lib$2_dispatcher.a $moduledir/interfaces/$1/lib$2_requestor.a } if test -n "$echo_voodoo"; then