Changeset 3032 in vbox
- Timestamp:
- Jun 4, 2007 2:27:11 PM (18 years ago)
- svn:sync-xref-src-repo-rev:
- 21786
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/configure
r3028 r3032 111 111 } 112 112 113 function strip_l() 114 { 115 echo "$1"|sed 's|-l\([^ ]\+\)|\1|g' 116 } 117 118 function strip_L() 119 { 120 echo "$1"|sed 's|-L\([^ ]\+\)|\1|g' 121 } 122 113 123 # Wrapper for ancient /usr/bin/which on darwin that always returns 0 114 124 function which_wrapper() … … 446 456 if test_compile "$LIBXALAN $LIBPTHREAD ${INCXALAN:+-I$INCXALAN}" xalan xalanc; then 447 457 if test_execute; then 448 cnf_append "SDK_VBOX_XALAN_LIBS" "` echo $LIBXALAN|sed 's+-l++g'`"458 cnf_append "SDK_VBOX_XALAN_LIBS" "`strip_l $LIBXALAN`" 449 459 cnf_append "SDK_VBOX_XALAN_INCS" "$INCXALAN" 450 460 fi … … 481 491 if test_compile "$LIBXERCES $LIBPTHREAD ${INCXERCES:+-I$INCXERCES}" xerces xercesc; then 482 492 if test_execute; then 483 cnf_append "SDK_VBOX_XERCES_LIBS" "` echo $LIBXERCES|sed 's+-l++g'`"493 cnf_append "SDK_VBOX_XERCES_LIBS" "`strip_l $LIBXERCES`" 484 494 cnf_append "SDK_VBOX_XERCES_INCS" "$INCXERCES" 485 495 fi … … 544 554 if test_execute nofatal; then 545 555 cnf_append "SDK_VBOX_OPENSSL_INCS" "" 546 cnf_append "SDK_VBOX_OPENSSL_LIBS" "` echo $LIBCRYPTO|sed 's+-l++g'`"556 cnf_append "SDK_VBOX_OPENSSL_LIBS" "`strip_l $LIBCRYPTO`" 547 557 fi 548 558 fi … … 578 588 if test_compile $LIBPTHREAD pthread pthread; then 579 589 if test_execute; then 580 cnf_append "LIB_PTHREAD" "` echo $LIBPTHREAD|sed 's+-l++g'`"590 cnf_append "LIB_PTHREAD" "`strip_l $LIBPTHREAD`" 581 591 fi 582 592 fi … … 606 616 if test_compile "$LIBZ ${INCZ:+-I$INCZ}" zlib zlib; then 607 617 if test_execute; then 608 cnf_append "SDK_VBOX_ZLIB_LIBS" "` echo $LIBZ|sed 's+-l++g'`"618 cnf_append "SDK_VBOX_ZLIB_LIBS" "`strip_l $LIBZ`" 609 619 cnf_append "SDK_VBOX_ZLIB_INCS" "$INCZ" 610 620 fi … … 635 645 if test_compile "$LIBPNG ${INCPNG:+-I$INCPNG}" libpng libpng nofatal; then 636 646 if test_execute nofatal; then 637 cnf_append "SDK_VBOX_LIBPNG_LIBS" "` echo $LIBPNG|sed 's+-l++g'`"647 cnf_append "SDK_VBOX_LIBPNG_LIBS" "`strip_l $LIBPNG`" 638 648 cnf_append "SDK_VBOX_LIBPNG_INCS" "$INCPNG" 639 649 fi … … 723 733 if test_compile "$LIBSDL $LIBSDLMAIN ${INCSDL:+-I$INCSDL}" SDL SDL; then 724 734 if test_execute; then 725 cnf_append "LIB_SDK_LIBSDL_SDL" "` echo $LIBSDL|sed 's+-l++g'`"726 cnf_append "LIB_SDK_LIBSDL_SDLMAIN" "` echo $LIBSDLMAIN|sed 's+-l++g'`"735 cnf_append "LIB_SDK_LIBSDL_SDL" "`strip_l $LIBSDL`" 736 cnf_append "LIB_SDK_LIBSDL_SDLMAIN" "`strip_l $LIBSDLMAIN`" 727 737 [ -n "$INCSDL" ] && cnf_append "SDK_LIBSDL_INCS" "$INCSDL" 728 738 fi … … 807 817 if test_compile "$LIBX11 $LIBXCURSOR" Xcursor Xcursor; then 808 818 log_success "found" 809 cnf_append "LIB_XCURSOR" "` echo $LIBXCURSOR|sed 's+-l++g'`"819 cnf_append "LIB_XCURSOR" "`strip_l $LIBXCURSOR`" 810 820 fi 811 821 } … … 1040 1050 log_success "found version $pc_verhal" 1041 1051 cnf_append "LIB_HAL_CFLAGS" "$CFLAGSHAL" 1042 cnf_append "LIB_HAL_LIBS" "` echo $LIBHAL | sed 's+-l++g'`"1043 cnf_append "LIB_HAL_LIBPATH" "` echo $LIBPATHHAL | sed 's+-L++g'`"1052 cnf_append "LIB_HAL_LIBS" "`strip_l $LIBHAL`" 1053 cnf_append "LIB_HAL_LIBPATH" "`strip_L $LIBPATHHAL`" 1044 1054 cnf_append "VBOX_WITH_LIBHAL" "1" 1045 1055 fi
Note:
See TracChangeset
for help on using the changeset viewer.