From owner-freebsd-current@FreeBSD.ORG Sat Nov 22 05:09:42 2003 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0B18F16A4CE for ; Sat, 22 Nov 2003 05:09:42 -0800 (PST) Received: from mail.gmx.net (imap.gmx.net [213.165.64.20]) by mx1.FreeBSD.org (Postfix) with SMTP id 94E8D43FB1 for ; Sat, 22 Nov 2003 05:09:40 -0800 (PST) (envelope-from andreas.kohn@gmx.net) Received: (qmail 5791 invoked by uid 65534); 22 Nov 2003 13:09:39 -0000 Received: from unknown (EHLO [172.16.32.190]) (212.204.32.190) by mail.gmx.net (mp022) with SMTP; 22 Nov 2003 14:09:39 +0100 X-Authenticated: #2431876 From: Andreas Kohn To: current@freebsd.org Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-ULaWhAGl+26CunjVJAI8" Message-Id: <1069506578.717.17.camel@klamath> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Sat, 22 Nov 2003 14:09:39 +0100 Subject: Why is emmintrin.h not installed? X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 22 Nov 2003 13:09:42 -0000 --=-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 --=-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--