From mboxrd@z Thu Jan 1 00:00:00 1970 From: "pelzflorian (Florian Pelz)" Subject: Re: GCC and Chicken-Scheme compilation Date: Thu, 30 Jan 2020 19:51:22 +0100 Message-ID: <20200130185122.cavf3onk7vdc24wx@pelzflorian.localdomain> References: <20200130153305.jyliym2lcrtnbs3t@pelzflorian.localdomain> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:51122) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ixEuW-0007Gj-Jg for help-guix@gnu.org; Thu, 30 Jan 2020 13:51:30 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ixEuU-0002ZQ-DS for help-guix@gnu.org; Thu, 30 Jan 2020 13:51:28 -0500 Received: from pelzflorian.de ([5.45.111.108]:50932 helo=mail.pelzflorian.de) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1ixEuT-0002WN-PQ for help-guix@gnu.org; Thu, 30 Jan 2020 13:51:26 -0500 Content-Disposition: inline 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-mx.org@gnu.org Sender: "Help-Guix" To: Ekaitz at ElenQ Technology Cc: "help-guix\\\\@gnu.org" On Thu, Jan 30, 2020 at 04:34:01PM +0000, Ekaitz at ElenQ Technology wrot= e: > Hi, >=20 > My program is just a `(print "Chicken")`. >=20 > I just made a C program that loads math.h and makes a log and it works = well but the Chicken compiler still fails. >=20 > Can you show me your LIBRARY_PATH? >=20 I tried with --pure now: florian@florianmacbook /tmp$ guix environment --pure --ad-hoc chicken gcc= -toolchain =E2=80=A6 florian@florianmacbook /tmp [env]$ csc a.scm=20 florian@florianmacbook /tmp [env]$ ./a=20 Chicken florian@florianmacbook /tmp [env]$ echo $LIBRARY_PATH /gnu/store/h935sldgi0zh1aiza4x4imwj7mln9ygj-profile/lib florian@florianmacbook /tmp$ ls -l /gnu/store/h935sldgi0zh1aiza4x4imwj7ml= n9ygj-profile/lib insgesamt 360 lrwxrwxrwx 9 root root 73 1. Jan 1970 audit -> /gnu/store/ij38zh495f81x= pzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/audit lrwxrwxrwx 9 root root 74 1. Jan 1970 crt1.o -> /gnu/store/ij38zh495f81= xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/crt1.o lrwxrwxrwx 9 root root 74 1. Jan 1970 crti.o -> /gnu/store/ij38zh495f81= xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/crti.o lrwxrwxrwx 9 root root 74 1. Jan 1970 crtn.o -> /gnu/store/ij38zh495f81= xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/crtn.o lrwxrwxrwx 9 root root 73 1. Jan 1970 debug -> /gnu/store/ij38zh495f81x= pzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/debug lrwxrwxrwx 9 root root 73 1. Jan 1970 gconv -> /gnu/store/ij38zh495f81x= pzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/gconv lrwxrwxrwx 9 root root 75 1. Jan 1970 gcrt1.o -> /gnu/store/ij38zh495f8= 1xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/gcrt1.o lrwxrwxrwx 9 root root 78 1. Jan 1970 ld-2.29.so -> /gnu/store/ij38zh49= 5f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/ld-2.29.so lrwxrwxrwx 9 root root 88 1. Jan 1970 ld-linux-x86-64.so.2 -> /gnu/stor= e/ij38zh495f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/ld-linux-x86-6= 4.so.2 lrwxrwxrwx 9 root root 82 1. Jan 1970 libanl-2.29.so -> /gnu/store/ij38= zh495f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libanl-2.29.so lrwxrwxrwx 9 root root 76 1. Jan 1970 libanl.a -> /gnu/store/ij38zh495f= 81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libanl.a lrwxrwxrwx 9 root root 77 1. Jan 1970 libanl.so -> /gnu/store/ij38zh495= f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libanl.so lrwxrwxrwx 9 root root 79 1. Jan 1970 libanl.so.1 -> /gnu/store/ij38zh4= 95f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libanl.so.1 lrwxrwxrwx 9 root root 76 1. Jan 1970 libbfd.a -> /gnu/store/ij38zh495f= 81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libbfd.a lrwxrwxrwx 9 root root 77 1. Jan 1970 libbfd.la -> /gnu/store/ij38zh495= f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libbfd.la lrwxrwxrwx 9 root root 91 1. Jan 1970 libBrokenLocale-2.29.so -> /gnu/s= tore/ij38zh495f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libBrokenLo= cale-2.29.so lrwxrwxrwx 9 root root 85 1. Jan 1970 libBrokenLocale.a -> /gnu/store/i= j38zh495f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libBrokenLocale.a lrwxrwxrwx 9 root root 86 1. Jan 1970 libBrokenLocale.so -> /gnu/store/= ij38zh495f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libBrokenLocale.= so lrwxrwxrwx 9 root root 88 1. Jan 1970 libBrokenLocale.so.1 -> /gnu/stor= e/ij38zh495f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libBrokenLocal= e.so.1 lrwxrwxrwx 9 root root 80 1. Jan 1970 libc-2.29.so -> /gnu/store/ij38zh= 495f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libc-2.29.so lrwxrwxrwx 9 root root 74 1. Jan 1970 libc.a -> /gnu/store/ij38zh495f81= xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libc.a lrwxrwxrwx 3 root root 74 1. Jan 1970 libchicken.a -> /gnu/store/k85zs8= 37x6pr61l37gfz92h3nljr8ka7-chicken-5.0.0/lib/libchicken.a lrwxrwxrwx 3 root root 75 1. Jan 1970 libchicken.so -> /gnu/store/k85zs= 837x6pr61l37gfz92h3nljr8ka7-chicken-5.0.0/lib/libchicken.so lrwxrwxrwx 3 root root 77 1. Jan 1970 libchicken.so.9 -> /gnu/store/k85= zs837x6pr61l37gfz92h3nljr8ka7-chicken-5.0.0/lib/libchicken.so.9 lrwxrwxrwx 9 root root 84 1. Jan 1970 libc_nonshared.a -> /gnu/store/ij= 38zh495f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libc_nonshared.a lrwxrwxrwx 9 root root 84 1. Jan 1970 libcrypt-2.29.so -> /gnu/store/ij= 38zh495f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libcrypt-2.29.so lrwxrwxrwx 9 root root 78 1. Jan 1970 libcrypt.a -> /gnu/store/ij38zh49= 5f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libcrypt.a lrwxrwxrwx 9 root root 79 1. Jan 1970 libcrypt.so -> /gnu/store/ij38zh4= 95f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libcrypt.so lrwxrwxrwx 9 root root 81 1. Jan 1970 libcrypt.so.1 -> /gnu/store/ij38z= h495f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libcrypt.so.1 lrwxrwxrwx 9 root root 75 1. Jan 1970 libc.so -> /gnu/store/ij38zh495f8= 1xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libc.so lrwxrwxrwx 9 root root 77 1. Jan 1970 libc.so.6 -> /gnu/store/ij38zh495= f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libc.so.6 lrwxrwxrwx 9 root root 81 1. Jan 1970 libdl-2.29.so -> /gnu/store/ij38z= h495f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libdl-2.29.so lrwxrwxrwx 9 root root 75 1. Jan 1970 libdl.a -> /gnu/store/ij38zh495f8= 1xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libdl.a lrwxrwxrwx 9 root root 76 1. Jan 1970 libdl.so -> /gnu/store/ij38zh495f= 81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libdl.so lrwxrwxrwx 9 root root 78 1. Jan 1970 libdl.so.2 -> /gnu/store/ij38zh49= 5f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libdl.so.2 lrwxrwxrwx 9 root root 74 1. Jan 1970 libg.a -> /gnu/store/ij38zh495f81= xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libg.a lrwxrwxrwx 9 root root 79 1. Jan 1970 libm-2.29.a -> /gnu/store/ij38zh4= 95f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libm-2.29.a lrwxrwxrwx 9 root root 80 1. Jan 1970 libm-2.29.so -> /gnu/store/ij38zh= 495f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libm-2.29.so lrwxrwxrwx 9 root root 74 1. Jan 1970 libm.a -> /gnu/store/ij38zh495f81= xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libm.a lrwxrwxrwx 9 root root 79 1. Jan 1970 libmcheck.a -> /gnu/store/ij38zh4= 95f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libmcheck.a lrwxrwxrwx 9 root root 82 1. Jan 1970 libmemusage.so -> /gnu/store/ij38= zh495f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libmemusage.so lrwxrwxrwx 9 root root 75 1. Jan 1970 libm.so -> /gnu/store/ij38zh495f8= 1xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libm.so lrwxrwxrwx 9 root root 77 1. Jan 1970 libm.so.6 -> /gnu/store/ij38zh495= f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libm.so.6 lrwxrwxrwx 9 root root 83 1. Jan 1970 libmvec-2.29.so -> /gnu/store/ij3= 8zh495f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libmvec-2.29.so lrwxrwxrwx 9 root root 77 1. Jan 1970 libmvec.a -> /gnu/store/ij38zh495= f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libmvec.a lrwxrwxrwx 9 root root 87 1. Jan 1970 libmvec_nonshared.a -> /gnu/store= /ij38zh495f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libmvec_nonshar= ed.a lrwxrwxrwx 9 root root 78 1. Jan 1970 libmvec.so -> /gnu/store/ij38zh49= 5f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libmvec.so lrwxrwxrwx 9 root root 80 1. Jan 1970 libmvec.so.1 -> /gnu/store/ij38zh= 495f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libmvec.so.1 lrwxrwxrwx 9 root root 82 1. Jan 1970 libnsl-2.29.so -> /gnu/store/ij38= zh495f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libnsl-2.29.so lrwxrwxrwx 9 root root 79 1. Jan 1970 libnsl.so.1 -> /gnu/store/ij38zh4= 95f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libnsl.so.1 lrwxrwxrwx 9 root root 89 1. Jan 1970 libnss_compat-2.29.so -> /gnu/sto= re/ij38zh495f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libnss_compat= -2.29.so lrwxrwxrwx 9 root root 84 1. Jan 1970 libnss_compat.so -> /gnu/store/ij= 38zh495f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libnss_compat.so lrwxrwxrwx 9 root root 86 1. Jan 1970 libnss_compat.so.2 -> /gnu/store/= ij38zh495f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libnss_compat.so= .2 lrwxrwxrwx 9 root root 85 1. Jan 1970 libnss_db-2.29.so -> /gnu/store/i= j38zh495f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libnss_db-2.29.so lrwxrwxrwx 9 root root 80 1. Jan 1970 libnss_db.so -> /gnu/store/ij38zh= 495f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libnss_db.so lrwxrwxrwx 9 root root 82 1. Jan 1970 libnss_db.so.2 -> /gnu/store/ij38= zh495f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libnss_db.so.2 lrwxrwxrwx 9 root root 86 1. Jan 1970 libnss_dns-2.29.so -> /gnu/store/= ij38zh495f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libnss_dns-2.29.= so lrwxrwxrwx 9 root root 81 1. Jan 1970 libnss_dns.so -> /gnu/store/ij38z= h495f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libnss_dns.so lrwxrwxrwx 9 root root 83 1. Jan 1970 libnss_dns.so.2 -> /gnu/store/ij3= 8zh495f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libnss_dns.so.2 lrwxrwxrwx 9 root root 88 1. Jan 1970 libnss_files-2.29.so -> /gnu/stor= e/ij38zh495f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libnss_files-2= .29.so lrwxrwxrwx 9 root root 83 1. Jan 1970 libnss_files.so -> /gnu/store/ij3= 8zh495f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libnss_files.so lrwxrwxrwx 9 root root 85 1. Jan 1970 libnss_files.so.2 -> /gnu/store/i= j38zh495f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libnss_files.so.2 lrwxrwxrwx 9 root root 89 1. Jan 1970 libnss_hesiod-2.29.so -> /gnu/sto= re/ij38zh495f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libnss_hesiod= -2.29.so lrwxrwxrwx 9 root root 84 1. Jan 1970 libnss_hesiod.so -> /gnu/store/ij= 38zh495f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libnss_hesiod.so lrwxrwxrwx 9 root root 86 1. Jan 1970 libnss_hesiod.so.2 -> /gnu/store/= ij38zh495f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libnss_hesiod.so= .2 lrwxrwxrwx 9 root root 80 1. Jan 1970 libopcodes.a -> /gnu/store/ij38zh= 495f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libopcodes.a lrwxrwxrwx 9 root root 81 1. Jan 1970 libopcodes.la -> /gnu/store/ij38z= h495f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libopcodes.la lrwxrwxrwx 9 root root 83 1. Jan 1970 libpcprofile.so -> /gnu/store/ij3= 8zh495f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libpcprofile.so lrwxrwxrwx 9 root root 86 1. Jan 1970 libpthread-2.29.so -> /gnu/store/= ij38zh495f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libpthread-2.29.= so lrwxrwxrwx 9 root root 80 1. Jan 1970 libpthread.a -> /gnu/store/ij38zh= 495f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libpthread.a lrwxrwxrwx 9 root root 81 1. Jan 1970 libpthread.so -> /gnu/store/ij38z= h495f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libpthread.so lrwxrwxrwx 9 root root 83 1. Jan 1970 libpthread.so.0 -> /gnu/store/ij3= 8zh495f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libpthread.so.0 lrwxrwxrwx 9 root root 85 1. Jan 1970 libresolv-2.29.so -> /gnu/store/i= j38zh495f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libresolv-2.29.so lrwxrwxrwx 9 root root 79 1. Jan 1970 libresolv.a -> /gnu/store/ij38zh4= 95f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libresolv.a lrwxrwxrwx 9 root root 80 1. Jan 1970 libresolv.so -> /gnu/store/ij38zh= 495f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libresolv.so lrwxrwxrwx 9 root root 82 1. Jan 1970 libresolv.so.2 -> /gnu/store/ij38= zh495f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libresolv.so.2 lrwxrwxrwx 9 root root 81 1. Jan 1970 librt-2.29.so -> /gnu/store/ij38z= h495f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/librt-2.29.so lrwxrwxrwx 9 root root 75 1. Jan 1970 librt.a -> /gnu/store/ij38zh495f8= 1xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/librt.a lrwxrwxrwx 9 root root 76 1. Jan 1970 librt.so -> /gnu/store/ij38zh495f= 81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/librt.so lrwxrwxrwx 9 root root 78 1. Jan 1970 librt.so.1 -> /gnu/store/ij38zh49= 5f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/librt.so.1 lrwxrwxrwx 9 root root 82 1. Jan 1970 libSegFault.so -> /gnu/store/ij38= zh495f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libSegFault.so lrwxrwxrwx 9 root root 87 1. Jan 1970 libthread_db-1.0.so -> /gnu/store= /ij38zh495f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libthread_db-1.= 0.so lrwxrwxrwx 9 root root 83 1. Jan 1970 libthread_db.so -> /gnu/store/ij3= 8zh495f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libthread_db.so lrwxrwxrwx 9 root root 85 1. Jan 1970 libthread_db.so.1 -> /gnu/store/i= j38zh495f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libthread_db.so.1 lrwxrwxrwx 9 root root 83 1. Jan 1970 libutil-2.29.so -> /gnu/store/ij3= 8zh495f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libutil-2.29.so lrwxrwxrwx 9 root root 77 1. Jan 1970 libutil.a -> /gnu/store/ij38zh495= f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libutil.a lrwxrwxrwx 9 root root 78 1. Jan 1970 libutil.so -> /gnu/store/ij38zh49= 5f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libutil.so lrwxrwxrwx 9 root root 80 1. Jan 1970 libutil.so.1 -> /gnu/store/ij38zh= 495f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libutil.so.1 lrwxrwxrwx 9 root root 75 1. Jan 1970 Mcrt1.o -> /gnu/store/ij38zh495f8= 1xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/Mcrt1.o lrwxrwxrwx 9 root root 75 1. Jan 1970 Scrt1.o -> /gnu/store/ij38zh495f8= 1xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/Scrt1.o Hope it helps. Regards, Florian