Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 22 Nov 2003 14:09:39 +0100
From:      Andreas Kohn <andreas.kohn@gmx.net>
To:        current@freebsd.org
Subject:   Why is emmintrin.h not installed?
Message-ID:  <1069506578.717.17.camel@klamath>

next in thread | raw e-mail | index | archive | help

--=-ULaWhAGl+26CunjVJAI8
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

Hi,

while building transcode today, I got the following error:

--------8<---------------------
=3D=3D=3D>   transcode-0.6.10 depends on file: /usr/local/bin/nasm - found
=3D=3D=3D>   transcode-0.6.10 depends on file: /usr/local/bin/ffmpeg - not
found
=3D=3D=3D>    Verifying install for /usr/local/bin/ffmpeg in
/usr/ports/multimedia/ffmpeg
=3D=3D=3D>  Building for ffmpeg-0.4.8
gmake -C libavcodec all
gmake[1]: Entering directory
`/usr/ports/multimedia/ffmpeg/work/ffmpeg-0.4.8/libavcodec'
cc -O -pipe -march=3Dathlon-tbird -I/usr/local/include  -O3 -ffast-math
-fomit-frame-pointer -g -O3 -Wall -DHAVE_AV_CONFIG_H -I..
-D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -msse -c -o
i386/fft_sse.o i386/fft_sse.c=20
In file included from i386/fft_sse.c:24:
/usr/include/xmmintrin.h:1227:23: emmintrin.h: No such file or directory
gmake[1]: *** [i386/fft_sse.o] Error 1
gmake[1]: Leaving directory
`/usr/ports/multimedia/ffmpeg/work/ffmpeg-0.4.8/libavcodec'
gmake: *** [lib] Error 2
*** Error code 2

Stop in /usr/ports/multimedia/ffmpeg.
*** Error code 1

Stop in /usr/ports/multimedia/transcode.
------------------------>8------------------------

Why isn't that file installed together with xmmintrin.h and mmintrin.h
by $SRC/gnu/usr.bin/cc/include/Makefile?

-----------------8<---------------------
--- gnu/usr.bin/cc/include/Makefile.org Sat Nov 22 13:54:14 2003
+++ gnu/usr.bin/cc/include/Makefile     Sat Nov 22 13:54:28 2003
@@ -5,7 +5,7 @@
 .PATH: ${GCCDIR}/config/${GCC_CPU}
=20
 .if ${TARGET_ARCH} =3D=3D "i386" || ${TARGET_ARCH} =3D=3D "amd64"
-INCS=3D  mmintrin.h xmmintrin.h
+INCS=3D  emmintrin.h mmintrin.h xmmintrin.h=20
 .elif ${TARGET_ARCH} =3D=3D "ia64"
 INCS=3D  ia64intrin.h
 .endif
-------------------->8----------------------

[System info: FreeBSD klamath 5.1-CURRENT FreeBSD 5.1-CURRENT #13: Mon
Nov 17 22:55:15 CET 2003     root@klamath:/usr/obj/usr/src/sys/KLAMATH=20
i386]

Regards,=20
--=20
Andreas Kohn <andreas.kohn@gmx.net>

--=-ULaWhAGl+26CunjVJAI8
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3 (FreeBSD)

iD8DBQA/v2ARYucd7Ow1ygwRAlDeAJ9TaOmR7C6DIwxwUH9HC0fQj/ue/gCgigGT
wYK3mMRHSJ6oj2KllCXHV1o=
=0hrL
-----END PGP SIGNATURE-----

--=-ULaWhAGl+26CunjVJAI8--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1069506578.717.17.camel>