common/autoconf/help.m4

changeset 868
6f19b2440412
parent 862
dffe654ab24c
child 972
f3697e0783e2
equal deleted inserted replaced
867:2cc1a52d37ef 868:6f19b2440412
29 ]) 29 ])
30 30
31 AC_DEFUN([HELP_MSG_MISSING_DEPENDENCY], 31 AC_DEFUN([HELP_MSG_MISSING_DEPENDENCY],
32 [ 32 [
33 # Print a helpful message on how to acquire the necessary build dependency. 33 # Print a helpful message on how to acquire the necessary build dependency.
34 # $1 is the help tag: freetyp2, cups, pulse, alsa etc 34 # $1 is the help tag: freetype, cups, pulse, alsa etc
35 MISSING_DEPENDENCY=$1 35 MISSING_DEPENDENCY=$1
36 36
37 if test "x$OPENJDK_BUILD_OS_ENV" = "xwindows.cygwin"; then 37 if test "x$OPENJDK_BUILD_OS_ENV" = "xwindows.cygwin"; then
38 cygwin_help $MISSING_DEPENDENCY 38 cygwin_help $MISSING_DEPENDENCY
39 elif test "x$OPENJDK_BUILD_OS_ENV" = "xwindows.msys"; then 39 elif test "x$OPENJDK_BUILD_OS_ENV" = "xwindows.msys"; then
74 ;; 74 ;;
75 make) 75 make)
76 PKGHANDLER_COMMAND="( cd <location of cygwin setup.exe> && cmd /c setup -q -P make )" 76 PKGHANDLER_COMMAND="( cd <location of cygwin setup.exe> && cmd /c setup -q -P make )"
77 HELP_MSG="You might be able to fix this by running '$PKGHANDLER_COMMAND'." 77 HELP_MSG="You might be able to fix this by running '$PKGHANDLER_COMMAND'."
78 ;; 78 ;;
79 freetype2) 79 freetype)
80 if test "x$OPENJDK_TARGET_CPU_BITS" = x32; then 80 if test "x$OPENJDK_TARGET_CPU_BITS" = x32; then
81 HELP_MSG="To install freetype, run: 81 HELP_MSG="To install freetype, run:
82 wget \"http://gnuwin32.sourceforge.net/downlinks/freetype.php\" -O /tmp/freetype-setup.exe 82 wget \"http://gnuwin32.sourceforge.net/downlinks/freetype.php\" -O /tmp/freetype-setup.exe
83 chmod +x /tmp/freetype-setup.exe 83 chmod +x /tmp/freetype-setup.exe
84 /tmp/freetype-setup.exe 84 /tmp/freetype-setup.exe
109 PKGHANDLER_COMMAND="sudo apt-get install openjdk-7-jdk" ;; 109 PKGHANDLER_COMMAND="sudo apt-get install openjdk-7-jdk" ;;
110 alsa) 110 alsa)
111 PKGHANDLER_COMMAND="sudo apt-get install libasound2-dev" ;; 111 PKGHANDLER_COMMAND="sudo apt-get install libasound2-dev" ;;
112 cups) 112 cups)
113 PKGHANDLER_COMMAND="sudo apt-get install libcups2-dev" ;; 113 PKGHANDLER_COMMAND="sudo apt-get install libcups2-dev" ;;
114 freetype2) 114 freetype)
115 PKGHANDLER_COMMAND="sudo apt-get install libfreetype6-dev" ;; 115 PKGHANDLER_COMMAND="sudo apt-get install libfreetype6-dev" ;;
116 pulse) 116 pulse)
117 PKGHANDLER_COMMAND="sudo apt-get install libpulse-dev" ;; 117 PKGHANDLER_COMMAND="sudo apt-get install libpulse-dev" ;;
118 x11) 118 x11)
119 PKGHANDLER_COMMAND="sudo apt-get install libX11-dev libxext-dev libxrender-dev libxtst-dev libxt-dev" ;; 119 PKGHANDLER_COMMAND="sudo apt-get install libX11-dev libxext-dev libxrender-dev libxtst-dev libxt-dev" ;;
132 PKGHANDLER_COMMAND="sudo yum install java-1.7.0-openjdk" ;; 132 PKGHANDLER_COMMAND="sudo yum install java-1.7.0-openjdk" ;;
133 alsa) 133 alsa)
134 PKGHANDLER_COMMAND="sudo yum install alsa-lib-devel" ;; 134 PKGHANDLER_COMMAND="sudo yum install alsa-lib-devel" ;;
135 cups) 135 cups)
136 PKGHANDLER_COMMAND="sudo yum install cups-devel" ;; 136 PKGHANDLER_COMMAND="sudo yum install cups-devel" ;;
137 freetype2) 137 freetype)
138 PKGHANDLER_COMMAND="sudo yum install freetype-devel" ;; 138 PKGHANDLER_COMMAND="sudo yum install freetype-devel" ;;
139 pulse) 139 pulse)
140 PKGHANDLER_COMMAND="sudo yum install pulseaudio-libs-devel" ;; 140 PKGHANDLER_COMMAND="sudo yum install pulseaudio-libs-devel" ;;
141 x11) 141 x11)
142 PKGHANDLER_COMMAND="sudo yum install libXtst-devel libXt-devel libXrender-devel" ;; 142 PKGHANDLER_COMMAND="sudo yum install libXtst-devel libXt-devel libXrender-devel" ;;

mercurial