Compiling Xorg-server on Solaris 10 6/06

Stuart Kreitman Stuart.Kreitman at Sun.COM
Mon Sep 18 09:23:04 PDT 2006


Bencze:

You're likely to see problems on a Sparc host, esp a v8 one. Xorg is 
developed on Solaris/x86.
However, there are some indys with  sparc ports. Look to ubuntu.

Stuart


Bencze Sándor wrote:

> Hi!
> I tried to compile the X server on Solaris 10 6/06 and I got the 
> following error:
>
>  gcc -g -O2 -c solaris-sparcv8plus.S  -fPIC -DPIC -o 
> .libs/solaris-sparcv8plus.osolaris-sparcv8plus.S: Assembler messages:
> solaris-sparcv8plus.S:54: Error: Architecture mismatch on "membar".
> solaris-sparcv8plus.S:54:  (Requires v9|v9a|v9b; requested 
> architecture is v8.)
> solaris-sparcv8plus.S:59: Error: Architecture mismatch on "membar".
> solaris-sparcv8plus.S:59:  (Requires v9|v9a|v9b; requested 
> architecture is v8.)
> solaris-sparcv8plus.S:64: Error: Architecture mismatch on "membar".
> solaris-sparcv8plus.S:64:  (Requires v9|v9a|v9b; requested 
> architecture is v8.)
> solaris-sparcv8plus.S:101: Error: Architecture mismatch on "membar".
> solaris-sparcv8plus.S:101:  (Requires v9|v9a|v9b; requested 
> architecture is v8.)solaris-sparcv8plus.S:106: Error: Architecture 
> mismatch on "membar".
> solaris-sparcv8plus.S:106:  (Requires v9|v9a|v9b; requested 
> architecture is v8.)solaris-sparcv8plus.S:111: Error: Architecture 
> mismatch on "membar".
> solaris-sparcv8plus.S:111:  (Requires v9|v9a|v9b; requested 
> architecture is v8.)solaris-sparcv8plus.S:116: Error: Architecture 
> mismatch on "membar".
> solaris-sparcv8plus.S:116:  (Requires v9|v9a|v9b; requested 
> architecture is v8.)solaris-sparcv8plus.S:121: Error: Architecture 
> mismatch on "membar".
> solaris-sparcv8plus.S:121:  (Requires v9|v9a|v9b; requested 
> architecture is v8.)make[5]: *** [solaris-sparcv8plus.lo] Error 1
> make[5]: Leaving directory 
> `/home/elv/Documents/Downloads/X/xorg-server-X11R7.1-1.1.0/hw/xfree86/os-support/solaris' 
>
> make[4]: *** [all-recursive] Error 1
> make[4]: Leaving directory 
> `/home/elv/Documents/Downloads/X/xorg-server-X11R7.1-1.1.0/hw/xfree86/os-support' 
>
> make[3]: *** [all-recursive] Error 1
> make[3]: Leaving directory 
> `/home/elv/Documents/Downloads/X/xorg-server-X11R7.1-1.1.0/hw/xfree86'
> make[2]: *** [all] Error 2
> make[2]: Leaving directory 
> `/home/elv/Documents/Downloads/X/xorg-server-X11R7.1-1.1.0/hw/xfree86'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory 
> `/home/elv/Documents/Downloads/X/xorg-server-X11R7.1-1.1.0/hw'
> make: *** [all-recursive] Error 1
>
> I there any kind of wokaround?
>
> Thank You!
>
> Qpa
>
> _______________________________________________
> xorg mailing list
> xorg at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/xorg





More information about the xorg mailing list