From mboxrd@z Thu Jan 1 00:00:00 1970 From: Christopher Baines Subject: Re: guix environment and ld? Date: Fri, 08 Feb 2019 21:48:13 +0000 Message-ID: <875ztu54v6.fsf@cbaines.net> References: Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Return-path: Received: from eggs.gnu.org ([209.51.188.92]:44087) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gsE0S-0007om-Sm for help-guix@gnu.org; Fri, 08 Feb 2019 16:48:21 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gsE0S-0001ub-5S for help-guix@gnu.org; Fri, 08 Feb 2019 16:48:20 -0500 Received: from li622-129.members.linode.com ([212.71.249.129]:40762 helo=mira.cbaines.net) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gsE0R-0001sM-Vb for help-guix@gnu.org; Fri, 08 Feb 2019 16:48:20 -0500 In-reply-to: List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+gcggh-help-guix=m.gmane.org@gnu.org Sender: "Help-Guix" To: zimoun Cc: help-guix --=-=-= Content-Type: text/plain zimoun writes: > Hi, > > I am working on the package Gmsh. > > Well, say the upstream repo is cloned and I am following the upstream readme. > Basically, it is a CMake build system for C++ code with some Fortran. > > So, if I am doing: > mkdir build-1 && cd build-1 > guix environment gmsh --pure > cmake .. && make > ./gmsh -info # ok :-) > > If I am doing: > mkdir build-2 && cd build-2 > guix environment --pure --ad-hoc \ > cmake make binutils glibc gfortran@5.5.0 gcc@5.5.0 > cmake .. && make > ./gmsh -info # ok :-) > > Now, I would like to build a version with PETSc. > > mkdir build-3 && cd build-3 > guix environment --pure --ad-hoc \ > cmake make binutils glibc gfortran@5.5.0 gcc@5.5.0 \ > petsc > cmake .. && make > ./gmsh -info # fail! One tip, try using gcc-toolchain@5.5.0 rather than binutils, glibc and gcc@5.5.0. I'm not quite sure why, but I've had it help me with other compilation issues. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQKTBAEBCgB9FiEEPonu50WOcg2XVOCyXiijOwuE9XcFAlxd+R1fFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNF ODlFRUU3NDU4RTcyMEQ5NzU0RTBCMjVFMjhBMzNCMEI4NEY1NzcACgkQXiijOwuE 9XepQw//ZMcDdvTLFULX8j/R4uo+9Td4FQQGzQHId/hY+bLyp2g3wlzx8FJ9pN2a HfxH1tMAzvEvtHHtTkDaqfqDfzfEYNPEyegFcC2CccnfQzgQWCiK/qEj2C5gTGCA ZQuDY9SdJmwBWxfMXe2kkykVmsqJshLYfP4y5YWnkkY5RiRQ7mhyzaIjARY+aSGh kqtl0Gkunys+T3dUNwp7iNKyl1m/Hgbw+F3LBg8ntdmC9iY2QRlN54nzE73RU6b1 nlLZzeWWbP9qjupo/7Sn4KT7uH0kU72l5c99svmqK0/C1vQF1NBPW04qO63d68Y3 ZNMesjW3ZzsyANlAUgJq8no81LtAmKV1HWL3DWr/0QKPrChn4sJkVEyflKPmOr6+ U7Ln3OTQQFVB8t4YKa6oXMDRkUpQlHKGAZ8nL0DVrMhR1nZ63o0BFO9fqmM1SWvq +vAs4XFUhdDBBhzITLYF/SjVF6573V57tUZNpvURUUNHxGLcHU2pK2MCSQvz0s9w Y/sVF/TyzQAvN8V1K+DWnhHjl1A17ByReUWD50lMLmJVD8gBvMXW5Fqd+o5FHtuQ x7anZgBx1vS6cIg9xyk1sZx65Qlytot0U2iDgKo9HnBsT9fByLCS4RGD3l94CkNE hcz9CrVwFlTOBcThAbZKeZD4oQhpaSYMutYFmgirpwvOdZ0fCFU= =1kDg -----END PGP SIGNATURE----- --=-=-=--