[csw-maintainers] error: This intrinsic requires target that supports appropriate instruction set
Rafael Ostertag
raos at opencsw.org
Fri Feb 3 10:32:17 CET 2012
Hi Maciej
On Thu, Feb 02, 2012 at 04:35:43PM +0000, Maciej (Matchek) Blizi??ski wrote:
> Hello maintainers,
>
> I'm getting the following error when compiling ghostscript:
>
> /opt/SUNWspro/bin/cc -DHAVE_MKSTEMP -DHAVE_FILE64 -DHAVE_MKSTEMP64
> -DHAVE_FONTCONFIG -DHAVE_LIBIDN -DHAVE_SETLOCALE -DHAVE_SSE2
> -DHAVE_DBUS -KPIC -O2 -I/opt/csw/include -DHAVE_STDINT_H
> -DGX_COLOR_INDEX_TYPE="unsigned long long" -xO3 -m32
> -xarch=pentium_proa -DGS_DEVS_SHARED
> -DGS_DEVS_SHARED_DIR=\"/opt/csw/lib/ghostscript/9.04\" -I./obj
> -I./base -DWHICH_CMS="lcms" -o ./obj/gxidata.o -c ./base/gxidata.c
> "./base/gxht_thresh.c", line 288: warning: attribute "align" is
> unknown, ignored
> "./base/gxht_thresh.c", line 130: [threshold_16_SSE]:ube: error: This
> intrinsic requires target that supports appropriate instruction set
> "./base/gxht_thresh.c", line 133: [threshold_16_SSE]:ube: error: This
> intrinsic requires target that supports appropriate instruction set
> "./base/gxht_thresh.c", line 134: [threshold_16_SSE]:ube: error: This
> intrinsic requires target that supports appropriate instruction set
> "./base/gxht_thresh.c", line 137: [threshold_16_SSE]:ube: error: This
> intrinsic requires target that supports appropriate instruction set
> "./base/gxht_thresh.c", line 138: [threshold_16_SSE]:ube: error: This
> intrinsic requires target that supports appropriate instruction set
> "./base/gxht_thresh.c", line 140: [threshold_16_SSE]:ube: error: This
> intrinsic requires target that supports appropriate instruction set
> "./base/gxht_thresh.c", line 142: [threshold_16_SSE]:ube: error: This
> intrinsic requires target that supports appropriate instruction set
> cc: ube failed for ./base/gxht_thresh.c
> gmake: *** [obj/gxht_thresh.o] Error 2
> gmake: *** Waiting for unfinished jobs....
> gmake: Leaving directory
> `/home/maciej/src/opencsw/pkg/ghostscript/trunk/work/solaris10-i386/build-isa-pentium_pro+mmx/ghostscript-9.04'
> gmake[1]: *** [build-work/solaris10-i386/build-isa-pentium_pro+mmx/ghostscript-9.04/Makefile]
> Error 2
> gmake[1]: Leaving directory `/home/maciej/src/opencsw/pkg/ghostscript/trunk'
> gmake: *** [merge-isa-pentium_pro+mmx] Error 2
>
> This happens on unstable9x and unstable10x.
>
> Before I sink a lot of time into this, did you see this kind of a
> problem before?
Well, to me it appears that -DHAVE_SEE2 and -xarch=pentium_proa do not go well together. AFAIK, Pentium Pro does not
support SSE2. Maybe that's the culprit.
Cheers
rafi
More information about the maintainers
mailing list