Changeset 19958
- Timestamp:
- 04/21/07 10:05:42 (2 years ago)
- Files:
-
- juggler/trunk/modules/gadgeteer/drivers/EssentialReality (added)
- juggler/trunk/modules/gadgeteer/drivers/EssentialReality/Makefile.in (added)
- juggler/trunk/modules/gadgeteer/drivers/EssentialReality/P5Glove (added)
- juggler/trunk/modules/gadgeteer/drivers/EssentialReality/P5Glove/Makefile.in (added)
- juggler/trunk/modules/gadgeteer/drivers/EssentialReality/P5Glove/P5Glove.rc (added)
- juggler/trunk/modules/gadgeteer/drivers/EssentialReality/P5Glove/P5GloveStandalone.cpp (added)
- juggler/trunk/modules/gadgeteer/drivers/EssentialReality/P5Glove/P5GloveStandalone.h (added)
- juggler/trunk/modules/gadgeteer/drivers/EssentialReality/P5Glove/P5GloveWrapper.cpp (added)
- juggler/trunk/modules/gadgeteer/drivers/EssentialReality/P5Glove/P5GloveWrapper.h (added)
- juggler/trunk/modules/gadgeteer/drivers/Makefile.in (modified) (1 diff)
- juggler/trunk/modules/gadgeteer/drivers/configure.ac (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
juggler/trunk/modules/gadgeteer/drivers/Makefile.in
r19729 r19958 136 136 Ascension/Wanda \ 137 137 Elexol/Ether24 \ 138 EssentialReality/P5Glove \ 138 139 Fakespace/PinchGlove \ 139 140 Immersion/IBox \ juggler/trunk/modules/gadgeteer/drivers/configure.ac
r19944 r19958 78 78 AC_ARG_WITH(vrpn, [ --with-vrpn=<PATH> VRPN installation], 79 79 _with_vrpn="$withval", _with_vrpn='no') 80 81 # Build with libusb path. Then, include the P5Gove drivers ... 82 # There is default path. 83 AC_ARG_WITH(libusb, [ --with-libusb=<PATH> libusb installation], 84 _with_libusb="$withval", _with_libusb='no') 80 85 81 86 # Define the binary format. … … 465 470 fi 466 471 472 # ----------------------------------------------------------------------------- 473 # libusb 474 # ----------------------------------------------------------------------------- 475 476 # Test for the libusb library 477 if test "x${_with_libusb}" != "xno" ; then 478 if test "x${_with_libusb}" != "xno" ; then 479 AC_PATH_PROG([LIBUSB_CONFIG], [libusb-config], [no], 480 [${_with_libusb}/bin]) 481 else 482 AC_PATH_PROG([LIBUSB_CONFIG], [libusb-config], [no]) 483 fi 484 485 _gadget_save_CFLAGS="$CFLAGS" 486 _gadget_save_CPPFLAGS="$CPPFLAGS" 487 _gadget_save_LDFLAGS="$LDFLAGS" 488 _gadget_save_LIBS="$LIBS" 489 490 LIBUSB_CFLAGS=`$LIBUSB_CONFIG --cflags` 491 LIBUSB_LIBS=`$LIBUSB_CONFIG --libs` 492 493 CPPFLAGS="$LIBUSB_CFLAGS $CPPFLAGS" 494 LDFLAGS="$LIBUSB_LIBS $LDFLAGS" 495 496 gadget_have_libusb='no' 497 498 DPP_LANG_SAVE 499 DPP_LANG_C 500 501 AC_CHECK_LIB(usb, usb_init, 502 [AC_CHECK_HEADER([usb.h], [gadget_have_libusb='yes'], 503 [gadget_have_libusb='no'])], 504 [gadget_have_libusb='no']) 505 506 DPP_LANG_RESTORE 507 508 if test "x$gadget_have_libusb" = "xyes" ; then 509 HAVE_LIBUSB='Y' 510 else 511 HAVE_LIBUSB='N' 512 AC_MSG_WARN([*** Did not find libusb ***]) 513 fi 514 515 CFLAGS="${_gadget_save_CFLAGS}" 516 CPPFLAGS="${_gadget_save_CPPFLAGS}" 517 LDFLAGS="${_gadget_save_LDFLAGS}" 518 LIBS="${_gadget_save_LIBS}" 519 fi 467 520 468 521 # ----------------------------------------------------------------------------- … … 613 666 AC_SUBST(VRPNROOT) 614 667 AC_SUBST(VRPN_LDFLAGS) 668 669 AC_SUBST(HAVE_LIBUSB) 670 AC_SUBST(LIBUSB_CFLAGS) 671 AC_SUBST(LIBUSB_LIBS) 615 672 616 673 AC_SUBST(DSO_DRIVER_DEPS) … … 643 700 Elexol/Makefile 644 701 Elexol/Ether24/Makefile 702 EssentialReality/Makefile 703 EssentialReality/P5Glove/Makefile 645 704 Fakespace/Makefile 646 705 Fakespace/PinchGlove/Makefile
