Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 22 Jul 2018 23:48:52 +0200
From:      Stefan Hagen <sh+freebsd-current@codevoid.de>
To:        Dimitry Andric <dim@freebsd.org>
Cc:        freebsd-current@freebsd.org
Subject:   Re: fatal error: 'immintrin.h' file not found
Message-ID:  <20180722214852.GA76585@ptrace.hagen.corp>
In-Reply-To: <82B3EB35-676F-42B6-9577-3BAF43F2719F@FreeBSD.org>
References:  <20180722195900.GA75436@ptrace.hagen.corp> <82B3EB35-676F-42B6-9577-3BAF43F2719F@FreeBSD.org>

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

--/04w6evG8XlLl3ft
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Hi Dimitry,

Dimitry Andric wrote:
> Stefan Hagen wrote:
>> --- lz_encoder.o ---
>> In file included from /usr/src/contrib/xz/src/liblzma/lz/lz_encoder.c:23:
>> /usr/src/contrib/xz/src/liblzma/common/memcmplen.h:19:11: fatal error: '=
immintrin.h' file not found
>> #       include <immintrin.h>
>>              ^~~~~~~~~~~~~
>> 1 error generated.
>>
>> Find shows me, that immintrin.h can be found in the following locations:
>>
>> $ find / -name "immintrin.h"
>> /usr/lib/clang/4.0.0/include/immintrin.h
>> /usr/lib/clang/3.8.0/include/immintrin.h
>> /usr/lib/clang/5.0.0/include/immintrin.h
>> /usr/lib/clang/6.0.0/include/immintrin.h
>> /usr/lib/clang/5.0.1/include/immintrin.h
>
> What does "cc -v" show?  If it is clang 6.0.1, you are missing the 6.0.1
> intrinsics headers, located in /usr/lib/clang/6.0.1/include.  As a quick
> hack, you can try copying the /usr/lib/clang/6.0.0 headers there, or
> attempt to run "make install" in /usr/src/lib/clang/headers.

$ cc -v
FreeBSD clang version 6.0.1 (tags/RELEASE_601/final 335540) (based on LLVM =
6.0.1)

The following fixed it for me:

mkdir -p /usr/lib/clang/6.0.1/include/
cd /usr/src/lib/clang/headers && make install

Shouldn't these headers be included in the llvm60-6.0.1_1 package?
Or are they part of the base system?

I just wonder why I never had to install them before.

Kind Regards && thank you,
Stefan

--=20
Stefan Hagen
Mail: sh@codevoid.de | encryption key in header.
gopher://codevoid.de | https://codevoid.de


--/04w6evG8XlLl3ft
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQJwBAABCgBaFiEEy9PEaGS0ZRfo+7kPtrwuxVK+Q7oFAltU+8M8FIAAAAAAFQAe
cGthLWFkZHJlc3NAZ251cGcub3Jnc2grZnJlZWJzZC1jdXJyZW50QGNvZGV2b2lk
LmRlAAoJELa8LsVSvkO6wzUP/jZEvHyGkDYnlMvQx6Au/NzN30N8w+VBt9EIFJdq
Jmu3mN7WD02GAQiD7bkniAVw4XvuYBMrh/qp4EbHBsZaDNZgTU19y2edNS7DjlUr
Q+mi6jWr0bCHyyQ5W9ZH27OR6Mwq7IVze0mG5uY03/PWVftkOlV77aDRkc6mU4P7
SSIZBDndAB7dqBlYnw/hm9C7hFB1Jo9qsEY6sqSfzYs2jhp6j8JdGlib2J1rC7Gd
6Ow15bNLaBgnGaCnHZ+3rkaw7mqLFEfCjJQWT/u3XzsuDcypW0FF614QIQcqaeNq
48Ng93AeXth7ZRCL4vHnJviFQEOKo5BSg2m29NnzrT8pKCkysoNM+sabC2eO+1EW
wsAaaXD/joHdk3rXuRoLCV0Z2kHxU405j/fjIQf8ytLbdB4tSB4Y6yDU7RlylKQN
uISG4vupOxzvfawuylDC/BFqY5iYCsieIQTu9mnW84FoQ/NXHtEnMezbu3SeS5g2
6YRKkvGGZ1bUfQwjIuryYSL2AdXxJL5IMaOFKerdwQsBDGulo4NE3B79yMS/ZQpp
rk9knsp6haOCXNVmPMfpcmGWYPQkQbxGRgANvTdvi1qROuFW6erJFr5O11JmAdxl
ts6t7dY8wz37TnYzOkBYlFeaf0DCc3ZmhMpDq+eR4qMMgUwIB2ADNEXV+TohHZqf
1Int
=n+G2
-----END PGP SIGNATURE-----

--/04w6evG8XlLl3ft--



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