< prev index next >

make/autoconf/libraries.m4

Print this page
rev 59102 : imported patch build

*** 99,148 **** LIB_SETUP_FREETYPE LIB_SETUP_ALSA LIB_SETUP_LIBFFI LIB_SETUP_BUNDLED_LIBS LIB_SETUP_MISC_LIBS - LIB_SETUP_SOLARIS_STLPORT LIB_TESTS_SETUP_GRAALUNIT - if test "x$TOOLCHAIN_TYPE" = xsolstudio; then - GLOBAL_LIBS="-lc" - else GLOBAL_LIBS="" - fi BASIC_JDKLIB_LIBS="" if test "x$TOOLCHAIN_TYPE" != xmicrosoft; then BASIC_JDKLIB_LIBS="-ljava -ljvm" fi # Math library BASIC_JVM_LIBS="$LIBM" # Dynamic loading library ! if test "x$OPENJDK_TARGET_OS" = xlinux || test "x$OPENJDK_TARGET_OS" = xsolaris || test "x$OPENJDK_TARGET_OS" = xaix; then BASIC_JVM_LIBS="$BASIC_JVM_LIBS $LIBDL" fi # Threading library if test "x$OPENJDK_TARGET_OS" = xlinux || test "x$OPENJDK_TARGET_OS" = xaix; then BASIC_JVM_LIBS="$BASIC_JVM_LIBS -lpthread" - elif test "x$OPENJDK_TARGET_OS" = xsolaris; then - BASIC_JVM_LIBS="$BASIC_JVM_LIBS -lthread" fi # perfstat lib if test "x$OPENJDK_TARGET_OS" = xaix; then BASIC_JVM_LIBS="$BASIC_JVM_LIBS -lperfstat" fi - if test "x$OPENJDK_TARGET_OS" = xsolaris; then - BASIC_JVM_LIBS="$BASIC_JVM_LIBS -lsocket -lsched -ldoor -ldemangle -lnsl \ - -lrt -lkstat" - BASIC_JVM_LIBS="$BASIC_JVM_LIBS $LIBCXX_JVM" - fi - if test "x$OPENJDK_TARGET_OS" = xwindows; then BASIC_JVM_LIBS="$BASIC_JVM_LIBS kernel32.lib user32.lib gdi32.lib winspool.lib \ comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib \ wsock32.lib winmm.lib version.lib psapi.lib" fi --- 99,135 ---- LIB_SETUP_FREETYPE LIB_SETUP_ALSA LIB_SETUP_LIBFFI LIB_SETUP_BUNDLED_LIBS LIB_SETUP_MISC_LIBS LIB_TESTS_SETUP_GRAALUNIT GLOBAL_LIBS="" BASIC_JDKLIB_LIBS="" if test "x$TOOLCHAIN_TYPE" != xmicrosoft; then BASIC_JDKLIB_LIBS="-ljava -ljvm" fi # Math library BASIC_JVM_LIBS="$LIBM" # Dynamic loading library ! if test "x$OPENJDK_TARGET_OS" = xlinux || test "x$OPENJDK_TARGET_OS" = xaix; then BASIC_JVM_LIBS="$BASIC_JVM_LIBS $LIBDL" fi # Threading library if test "x$OPENJDK_TARGET_OS" = xlinux || test "x$OPENJDK_TARGET_OS" = xaix; then BASIC_JVM_LIBS="$BASIC_JVM_LIBS -lpthread" fi # perfstat lib if test "x$OPENJDK_TARGET_OS" = xaix; then BASIC_JVM_LIBS="$BASIC_JVM_LIBS -lperfstat" fi if test "x$OPENJDK_TARGET_OS" = xwindows; then BASIC_JVM_LIBS="$BASIC_JVM_LIBS kernel32.lib user32.lib gdi32.lib winspool.lib \ comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib \ wsock32.lib winmm.lib version.lib psapi.lib" fi
*** 187,216 **** # Control if libzip can use mmap. Available for purposes of overriding. LIBZIP_CAN_USE_MMAP=true AC_SUBST(LIBZIP_CAN_USE_MMAP) ]) - - ################################################################################ - # libstlport.so.1 is needed for running gtest on Solaris. Find it to - # redistribute it in the test image. - ################################################################################ - AC_DEFUN_ONCE([LIB_SETUP_SOLARIS_STLPORT], - [ - if test "x$OPENJDK_TARGET_OS" = "xsolaris"; then - # Find the root of the Solaris Studio installation from the compiler path - SOLARIS_STUDIO_DIR="$(dirname $CC)/.." - STLPORT_LIB="$SOLARIS_STUDIO_DIR/lib/stlport4$OPENJDK_TARGET_CPU_ISADIR/libstlport.so.1" - AC_MSG_CHECKING([for libstlport.so.1]) - if ! test -f "$STLPORT_LIB" && test "x$OPENJDK_TARGET_CPU_ISADIR" = "x/sparcv9"; then - # SS12u3 has libstlport under 'stlport4/v9' instead of 'stlport4/sparcv9' - STLPORT_LIB="$SOLARIS_STUDIO_DIR/lib/stlport4/v9/libstlport.so.1" - fi - if test -f "$STLPORT_LIB"; then - AC_MSG_RESULT([yes, $STLPORT_LIB]) - UTIL_FIXUP_PATH([STLPORT_LIB]) - else - AC_MSG_RESULT([no, not found at $STLPORT_LIB, cannot build Hotspot gtests]) - fi - AC_SUBST(STLPORT_LIB) - fi - ]) --- 174,178 ----
< prev index next >