--- ext/socket/extconf.rb.orig Wed Oct 27 14:11:03 2004 +++ ext/socket/extconf.rb Wed Oct 27 14:14:21 2004 @@ -36,6 +36,7 @@ } EOF $CFLAGS+=" -DENABLE_IPV6" + $CPPFLAGS+=" -DENABLE_IPV6" $ipv6 = true end end @@ -50,6 +51,7 @@ EOF $ipv6type = "inria" $CFLAGS="-DINET6 "+$CFLAGS + $CPPFLAGS="-DINET6 "+$CPPFLAGS elsif macro_defined?("__KAME__", < EOF @@ -58,11 +60,13 @@ $ipv6libdir="/usr/local/v6/lib" $ipv6trylibc=true $CFLAGS="-DINET6 "+$CFLAGS + $CPPFLAGS="-DINET6 "+$CPPFLAGS elsif File.directory? "/usr/inet6" $ipv6type = "linux" $ipv6lib="inet6" $ipv6libdir="/usr/inet6/lib" $CFLAGS="-DINET6 -I/usr/inet6/include "+$CFLAGS + $CPPFLAGS="-DINET6 -I/usr/inet6/include "+$CPPFLAGS elsif macro_defined?("_TOSHIBA_INET6", < EOF @@ -70,6 +74,7 @@ $ipv6lib="inet6" $ipv6libdir="/usr/local/v6/lib" $CFLAGS="-DINET6 "+$CFLAGS + $CPPFLAGS="-DINET6 "+$CPPFLAGS elsif macro_defined?("__V6D__", < EOF @@ -77,6 +82,7 @@ $ipv6lib="v6" $ipv6libdir="/usr/local/v6/lib" $CFLAGS="-DINET6 -I/usr/local/v6/include "+$CFLAGS + $CPPFLAGS="-DINET6 -I/usr/local/v6/include "+$CPPFLAGS elsif macro_defined?("_ZETA_MINAMI_INET6", < EOF @@ -84,10 +90,12 @@ $ipv6lib="inet6" $ipv6libdir="/usr/local/v6/lib" $CFLAGS="-DINET6 "+$CFLAGS + $CPPFLAGS="-DINET6 "+$CPPFLAGS else $ipv6lib=with_config("ipv6-lib", nil) $ipv6libdir=with_config("ipv6-libdir", nil) $CFLAGS="-DINET6 "+$CFLAGS + $CPPFLAGS="-DINET6 "+$CPPFLAGS end if $ipv6lib @@ -126,6 +134,7 @@ } EOF $CFLAGS="-DHAVE_SIN_LEN "+$CFLAGS + $CPPFLAGS="-DHAVE_SIN_LEN "+$CPPFLAGS end if try_link(<