Revision 528de90a configure
b/configure | ||
---|---|---|
227 | 227 |
glusterfs="" |
228 | 228 |
virtio_blk_data_plane="" |
229 | 229 |
gtk="" |
230 |
gtkabi="2.0" |
|
230 | 231 |
|
231 | 232 |
# parse CC options first |
232 | 233 |
for opt do |
... | ... | |
902 | 903 |
;; |
903 | 904 |
--enable-gtk) gtk="yes" |
904 | 905 |
;; |
906 |
--with-gtkabi=*) gtkabi="$optarg" |
|
907 |
;; |
|
905 | 908 |
*) echo "ERROR: unknown option $opt"; show_help="yes" |
906 | 909 |
;; |
907 | 910 |
esac |
... | ... | |
1644 | 1647 |
# GTK probe |
1645 | 1648 |
|
1646 | 1649 |
if test "$gtk" != "no"; then |
1647 |
if $pkg_config --exists 'gtk+-2.0 >= 2.18.0' && \ |
|
1648 |
$pkg_config --exists 'vte >= 0.24.0'; then |
|
1649 |
gtk_cflags=`$pkg_config --cflags gtk+-2.0 2>/dev/null` |
|
1650 |
gtk_libs=`$pkg_config --libs gtk+-2.0 2>/dev/null` |
|
1651 |
vte_cflags=`$pkg_config --cflags vte 2>/dev/null` |
|
1652 |
vte_libs=`$pkg_config --libs vte 2>/dev/null` |
|
1650 |
gtkpackage="gtk+-$gtkabi" |
|
1651 |
if test "$gtkabi" = "3.0" ; then |
|
1652 |
gtkversion="3.0.0" |
|
1653 |
vtepackage="vte-2.90" |
|
1654 |
vteversion="0.32.0" |
|
1655 |
else |
|
1656 |
gtkversion="2.18.0" |
|
1657 |
vtepackage="vte" |
|
1658 |
vteversion="0.24.0" |
|
1659 |
fi |
|
1660 |
if $pkg_config --exists "$gtkpackage >= $gtkversion" && \ |
|
1661 |
$pkg_config --exists "$vtepackage >= $vteversion"; then |
|
1662 |
gtk_cflags=`$pkg_config --cflags $gtkpackage 2>/dev/null` |
|
1663 |
gtk_libs=`$pkg_config --libs $gtkpackage 2>/dev/null` |
|
1664 |
vte_cflags=`$pkg_config --cflags $vtepackage 2>/dev/null` |
|
1665 |
vte_libs=`$pkg_config --libs $vtepackage 2>/dev/null` |
|
1653 | 1666 |
libs_softmmu="$gtk_libs $vte_libs $libs_softmmu" |
1654 | 1667 |
gtk="yes" |
1655 | 1668 |
else |
Also available in: Unified diff