44 |
|
AC_ARG_WITH(bincue, |
45 |
|
AS_HELP_STRING([--with-bincue], [Allow cdrom image files in bin/cue mode])) |
46 |
|
|
47 |
+ |
AC_ARG_WITH(libvhd, |
48 |
+ |
AS_HELP_STRING([--with-libvhd], [Enable VHD disk images])) |
49 |
+ |
|
50 |
|
|
51 |
|
dnl Addressing mode |
52 |
|
AC_ARG_ENABLE(addressing, |
651 |
|
fi |
652 |
|
]) |
653 |
|
|
654 |
+ |
dnl LIBVHD |
655 |
+ |
AS_IF([test "x$with_libvhd" = "xyes" ], [have_libvhd=yes], [have_libvhd=no]) |
656 |
+ |
AS_IF([test "x$have_libvhd" = "xyes" ], [ |
657 |
+ |
CPPFLAGS="$CPPFLAGS -DHAVE_LIBVHD" |
658 |
+ |
LIBS="$LIBS -lvhd" |
659 |
+ |
case $target_os in |
660 |
+ |
linux*) |
661 |
+ |
LIBS="$LIBS -luuid" |
662 |
+ |
esac |
663 |
+ |
AC_CHECK_LIB(vhd, vhd_open) |
664 |
+ |
AC_CHECK_LIB(vhd, vhd_io_read) |
665 |
+ |
AC_CHECK_LIB(vhd, vhd_io_write) |
666 |
+ |
AC_CHECK_LIB(vhd, vhd_close) |
667 |
+ |
]) |
668 |
+ |
|
669 |
+ |
|
670 |
+ |
|
671 |
|
|
672 |
|
dnl Is the slirp library supported? |
673 |
|
case "$ac_cv_have_byte_bitfields" in |
720 |
|
EXTRASYSSRCS="$EXTRASYSSRCS bincue_unix.cpp" |
721 |
|
fi |
722 |
|
|
723 |
+ |
dnl libvhd overrides |
724 |
+ |
|
725 |
+ |
if [[ "x$have_libvhd" = "xyes" ]]; then |
726 |
+ |
EXTRASYSSRCS="$EXTRASYSSRCS vhd_unix.cpp" |
727 |
+ |
fi |
728 |
+ |
|
729 |
|
|
730 |
|
SYSSRCS="$VIDEOSRCS $EXTFSSRC $PREFSSRC $SERIALSRC $ETHERSRC $SCSISRC $AUDIOSRC $SEMSRC $UISRCS $EXTRASYSSRCS" |
731 |
|
|
1628 |
|
echo |
1629 |
|
echo SDL support ...................... : $SDL_SUPPORT |
1630 |
|
echo BINCUE support ................... : $have_bincue |
1631 |
+ |
echo LIBVHD support ................... : $have_libvhd |
1632 |
|
echo FBDev DGA support ................ : $WANT_FBDEV_DGA |
1633 |
|
echo XFree86 DGA support .............. : $WANT_XF86_DGA |
1634 |
|
echo XFree86 VidMode support .......... : $WANT_XF86_VIDMODE |