ViewVC Help
View File | Revision Log | Show Annotations | Revision Graph | Root Listing
root/cebix/SheepShaver/src/Unix/configure.ac
(Generate patch)

Comparing SheepShaver/src/Unix/configure.ac (file contents):
Revision 1.68 by asvitkine, 2010-10-06T00:34:15Z vs.
Revision 1.69 by asvitkine, 2010-10-19T22:20:01Z

# Line 44 | Line 44 | AC_ARG_WITH(dgcc,           [  --with-dg
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,
# Line 648 | Line 651 | AS_IF([test  "x$have_bincue" = "xyes" ],
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
# Line 700 | Line 720 | if [[ "x$have_bincue" = "xyes" ]]; then
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  
# Line 1602 | Line 1628 | echo SheepShaver configuration summary:
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

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines