Technical discussions | Discussions techniques
matttbe, Friday 11 December 2009 à 16:02
|
|
Subscription date : 24 January 2009
Messages : 12573
|
Est-ce que je peux remplacer ces lignes du configure.ac de core sur BZR ?AC_ARG_ENABLE(glitz,
[ --enable-glitz : Turn on hardware acceleration through Glitz (deprecated)],
[case "${enableval}" in
yes) useglitz=true ;;
no) useglitz=false ;;
*) echo "bad value ${enableval} for --enable-glitz" ;;
esac],[useglitz=false])
if test "$useglitz" = "true" ; then
PKG_CHECK_MODULES(GLITZ, glitz glitz-glx, [glitz_detected=true], [ glitz_detected=false; AC_MSG_WARN(Could not find glitz and/or glitz-glx; Cairo-Dock won't be built with Glitz hardware acceleration.) ])
AC_SUBST(GLITZ_CFLAGS)
AC_SUBST(GLITZ_LIBS)
if test ! "$glitz_detected" = "false" ; then
AC_DEFINE(HAVE_GLITZ,"1",[Defined if we can use glitz.])
fi
fi
if test "$glitz_detected" = "true"; then
glitz_required="glitz glitz-glx"
else
glitz_required=""
fi
AC_SUBST(glitz_required)
AM_CONDITIONAL( [WITH_GLITZ], [test "$glitz_detected" = "true"] )
(...)
if test "$glitz_detected" = "true"; then
echo " * Glitz Hardware Acceleration : yes (warning : this is deprecated)"
fi Par :AC_ARG_ENABLE(glitz,
[ --enable-glitz : This option is deprecated],
[case "${enableval}" in
yes) useglitz=true ;;
no) useglitz=false ;;
*) echo "bad value ${enableval} for --enable-glitz" ;;
esac],[echo "Glitz: This option is deprecated"])
En fait, j'ai demandé au gestionnaire des paquets de CD pour OpenSUSE d'enlever le flag '--enable-glitz' qu'il avait ajouté pour compiler les sources et créer les paquets.
Du coup, il me demande pourquoi avoir laisser ce choix qui n'est plus maintenu depuis plus d'un an maintenant.
Mais aussi, il testait avec une ancienne version des paquets où il n'était pas indiqué que cette option était obsolète.
Voici aussi ce que l'on obtient après un ./configure : checking for perl... /usr/bin/perl
checking for perl >= 5.8.1... 5.10.0
checking for XML::Parser... ok Est-ce qu'il faut vraiment perl? Ou est-ce à cause du check de libxml-2.0 ? |
fabounet, Friday 11 December 2009 à 16:43
|
|
Subscription date : 30 November 2007
Messages : 17118
|
aucune idée pour perl, bizarre.
tiens à ce propos j'ai remarqué que les paquets ubuntu embarquent xdotool, ce qui est complètement inutile.
virer glitz pourquoi faire ? il est désactivé par défaut, et on ne sait jamais des fois que cairo gère opengl, ça accélèrerait le backend cairo aussi. |
matttbe, Friday 11 December 2009 à 17:05
|
|
Subscription date : 24 January 2009
Messages : 12573
|
Lorsque Cairo gèrera l'OpenGL on le remettra
Ok, je virerai xdotool. Qq1 avait demandé il y a lgtps de l'ajouter mais s'il est complètement inutile, je vire. |
Technical discussions | Discussions techniques
|