Commit 53f61ce2 authored by Aaron Watry's avatar Aaron Watry Committed by John Koleszar

Add sparc-solaris-gcc as a build target.

Solaris 10 requires -lposix4 to build successfully on gcc. I only have a
Sparc machine to test with on Solaris 10, but this change leaves
OpenSolaris x86 in a usable state w/ gnu-generic.

I am of the belief that this change should fix Solaris 10 on Sparc, but
will leave other Solaris architectures as is. If someone has an x86
Solaris 10 machine to test on, they may add x86-solaris-gcc to
libvpx/configure and give it a go.

Change-Id: I17a282028bb4d3e9fd8764159f95665160f7b62a
parent c3fd2c4e
......@@ -532,6 +532,9 @@ process_common_toolchain() {
*powerpc*)
tgt_isa=ppc32
;;
*sparc*)
tgt_isa=sparc
;;
esac
# detect tgt_os
......@@ -551,6 +554,9 @@ process_common_toolchain() {
*linux*|*bsd*)
tgt_os=linux
;;
*solaris2.10)
tgt_os=solaris
;;
esac
if [ -n "$tgt_isa" ] && [ -n "$tgt_os" ]; then
......@@ -602,6 +608,13 @@ process_common_toolchain() {
;;
esac
# Handle Solaris variants. Solaris 10 needs -lposix4
case ${toolchain} in
*-solaris-*)
add_extralibs -lposix4
;;
esac
# Process ARM architecture variants
case ${toolchain} in
arm*|iwmmxt*)
......
......@@ -101,6 +101,7 @@ all_platforms="${all_platforms} ppc32-linux-gcc"
all_platforms="${all_platforms} ppc64-darwin8-gcc"
all_platforms="${all_platforms} ppc64-darwin9-gcc"
all_platforms="${all_platforms} ppc64-linux-gcc"
all_platforms="${all_platforms} sparc-solaris-gcc"
all_platforms="${all_platforms} x86-darwin8-gcc"
all_platforms="${all_platforms} x86-darwin8-icc"
all_platforms="${all_platforms} x86-darwin9-gcc"
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment