help-guix
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: GCC and Chicken-Scheme compilation


From: pelzflorian (Florian Pelz)
Subject: Re: GCC and Chicken-Scheme compilation
Date: Thu, 30 Jan 2020 19:51:22 +0100

On Thu, Jan 30, 2020 at 04:34:01PM +0000, Ekaitz at ElenQ Technology wrote:
> Hi,
> 
> My program is just a `(print "Chicken")`.
> 
> I just made a C program that loads math.h and makes a log and it works well 
> but the Chicken compiler still fails.
> 
> Can you show me your LIBRARY_PATH?
> 

I tried with --pure now:

florian@florianmacbook /tmp$ guix environment --pure --ad-hoc chicken 
gcc-toolchain
…
florian@florianmacbook /tmp [env]$ csc a.scm 
florian@florianmacbook /tmp [env]$ ./a 
Chicken
florian@florianmacbook /tmp [env]$ echo $LIBRARY_PATH
/gnu/store/h935sldgi0zh1aiza4x4imwj7mln9ygj-profile/lib
florian@florianmacbook /tmp$ ls -l 
/gnu/store/h935sldgi0zh1aiza4x4imwj7mln9ygj-profile/lib
insgesamt 360
lrwxrwxrwx 9 root root 73  1. Jan 1970  audit -> 
/gnu/store/ij38zh495f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/audit
lrwxrwxrwx 9 root root 74  1. Jan 1970  crt1.o -> 
/gnu/store/ij38zh495f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/crt1.o
lrwxrwxrwx 9 root root 74  1. Jan 1970  crti.o -> 
/gnu/store/ij38zh495f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/crti.o
lrwxrwxrwx 9 root root 74  1. Jan 1970  crtn.o -> 
/gnu/store/ij38zh495f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/crtn.o
lrwxrwxrwx 9 root root 73  1. Jan 1970  debug -> 
/gnu/store/ij38zh495f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/debug
lrwxrwxrwx 9 root root 73  1. Jan 1970  gconv -> 
/gnu/store/ij38zh495f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/gconv
lrwxrwxrwx 9 root root 75  1. Jan 1970  gcrt1.o -> 
/gnu/store/ij38zh495f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/gcrt1.o
lrwxrwxrwx 9 root root 78  1. Jan 1970  ld-2.29.so -> 
/gnu/store/ij38zh495f81xpzmp4qzqz4fprczwck2-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/store/ij38zh495f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/ld-linux-x86-64.so.2
lrwxrwxrwx 9 root root 82  1. Jan 1970  libanl-2.29.so -> 
/gnu/store/ij38zh495f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libanl-2.29.so
lrwxrwxrwx 9 root root 76  1. Jan 1970  libanl.a -> 
/gnu/store/ij38zh495f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libanl.a
lrwxrwxrwx 9 root root 77  1. Jan 1970  libanl.so -> 
/gnu/store/ij38zh495f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libanl.so
lrwxrwxrwx 9 root root 79  1. Jan 1970  libanl.so.1 -> 
/gnu/store/ij38zh495f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libanl.so.1
lrwxrwxrwx 9 root root 76  1. Jan 1970  libbfd.a -> 
/gnu/store/ij38zh495f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libbfd.a
lrwxrwxrwx 9 root root 77  1. Jan 1970  libbfd.la -> 
/gnu/store/ij38zh495f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libbfd.la
lrwxrwxrwx 9 root root 91  1. Jan 1970  libBrokenLocale-2.29.so -> 
/gnu/store/ij38zh495f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libBrokenLocale-2.29.so
lrwxrwxrwx 9 root root 85  1. Jan 1970  libBrokenLocale.a -> 
/gnu/store/ij38zh495f81xpzmp4qzqz4fprczwck2-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/store/ij38zh495f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libBrokenLocale.so.1
lrwxrwxrwx 9 root root 80  1. Jan 1970  libc-2.29.so -> 
/gnu/store/ij38zh495f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libc-2.29.so
lrwxrwxrwx 9 root root 74  1. Jan 1970  libc.a -> 
/gnu/store/ij38zh495f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libc.a
lrwxrwxrwx 3 root root 74  1. Jan 1970  libchicken.a -> 
/gnu/store/k85zs837x6pr61l37gfz92h3nljr8ka7-chicken-5.0.0/lib/libchicken.a
lrwxrwxrwx 3 root root 75  1. Jan 1970  libchicken.so -> 
/gnu/store/k85zs837x6pr61l37gfz92h3nljr8ka7-chicken-5.0.0/lib/libchicken.so
lrwxrwxrwx 3 root root 77  1. Jan 1970  libchicken.so.9 -> 
/gnu/store/k85zs837x6pr61l37gfz92h3nljr8ka7-chicken-5.0.0/lib/libchicken.so.9
lrwxrwxrwx 9 root root 84  1. Jan 1970  libc_nonshared.a -> 
/gnu/store/ij38zh495f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libc_nonshared.a
lrwxrwxrwx 9 root root 84  1. Jan 1970  libcrypt-2.29.so -> 
/gnu/store/ij38zh495f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libcrypt-2.29.so
lrwxrwxrwx 9 root root 78  1. Jan 1970  libcrypt.a -> 
/gnu/store/ij38zh495f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libcrypt.a
lrwxrwxrwx 9 root root 79  1. Jan 1970  libcrypt.so -> 
/gnu/store/ij38zh495f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libcrypt.so
lrwxrwxrwx 9 root root 81  1. Jan 1970  libcrypt.so.1 -> 
/gnu/store/ij38zh495f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libcrypt.so.1
lrwxrwxrwx 9 root root 75  1. Jan 1970  libc.so -> 
/gnu/store/ij38zh495f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libc.so
lrwxrwxrwx 9 root root 77  1. Jan 1970  libc.so.6 -> 
/gnu/store/ij38zh495f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libc.so.6
lrwxrwxrwx 9 root root 81  1. Jan 1970  libdl-2.29.so -> 
/gnu/store/ij38zh495f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libdl-2.29.so
lrwxrwxrwx 9 root root 75  1. Jan 1970  libdl.a -> 
/gnu/store/ij38zh495f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libdl.a
lrwxrwxrwx 9 root root 76  1. Jan 1970  libdl.so -> 
/gnu/store/ij38zh495f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libdl.so
lrwxrwxrwx 9 root root 78  1. Jan 1970  libdl.so.2 -> 
/gnu/store/ij38zh495f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libdl.so.2
lrwxrwxrwx 9 root root 74  1. Jan 1970  libg.a -> 
/gnu/store/ij38zh495f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libg.a
lrwxrwxrwx 9 root root 79  1. Jan 1970  libm-2.29.a -> 
/gnu/store/ij38zh495f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libm-2.29.a
lrwxrwxrwx 9 root root 80  1. Jan 1970  libm-2.29.so -> 
/gnu/store/ij38zh495f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libm-2.29.so
lrwxrwxrwx 9 root root 74  1. Jan 1970  libm.a -> 
/gnu/store/ij38zh495f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libm.a
lrwxrwxrwx 9 root root 79  1. Jan 1970  libmcheck.a -> 
/gnu/store/ij38zh495f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libmcheck.a
lrwxrwxrwx 9 root root 82  1. Jan 1970  libmemusage.so -> 
/gnu/store/ij38zh495f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libmemusage.so
lrwxrwxrwx 9 root root 75  1. Jan 1970  libm.so -> 
/gnu/store/ij38zh495f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libm.so
lrwxrwxrwx 9 root root 77  1. Jan 1970  libm.so.6 -> 
/gnu/store/ij38zh495f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libm.so.6
lrwxrwxrwx 9 root root 83  1. Jan 1970  libmvec-2.29.so -> 
/gnu/store/ij38zh495f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libmvec-2.29.so
lrwxrwxrwx 9 root root 77  1. Jan 1970  libmvec.a -> 
/gnu/store/ij38zh495f81xpzmp4qzqz4fprczwck2-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_nonshared.a
lrwxrwxrwx 9 root root 78  1. Jan 1970  libmvec.so -> 
/gnu/store/ij38zh495f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libmvec.so
lrwxrwxrwx 9 root root 80  1. Jan 1970  libmvec.so.1 -> 
/gnu/store/ij38zh495f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libmvec.so.1
lrwxrwxrwx 9 root root 82  1. Jan 1970  libnsl-2.29.so -> 
/gnu/store/ij38zh495f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libnsl-2.29.so
lrwxrwxrwx 9 root root 79  1. Jan 1970  libnsl.so.1 -> 
/gnu/store/ij38zh495f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libnsl.so.1
lrwxrwxrwx 9 root root 89  1. Jan 1970  libnss_compat-2.29.so -> 
/gnu/store/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/ij38zh495f81xpzmp4qzqz4fprczwck2-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/ij38zh495f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libnss_db-2.29.so
lrwxrwxrwx 9 root root 80  1. Jan 1970  libnss_db.so -> 
/gnu/store/ij38zh495f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libnss_db.so
lrwxrwxrwx 9 root root 82  1. Jan 1970  libnss_db.so.2 -> 
/gnu/store/ij38zh495f81xpzmp4qzqz4fprczwck2-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/ij38zh495f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libnss_dns.so
lrwxrwxrwx 9 root root 83  1. Jan 1970  libnss_dns.so.2 -> 
/gnu/store/ij38zh495f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libnss_dns.so.2
lrwxrwxrwx 9 root root 88  1. Jan 1970  libnss_files-2.29.so -> 
/gnu/store/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/ij38zh495f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libnss_files.so
lrwxrwxrwx 9 root root 85  1. Jan 1970  libnss_files.so.2 -> 
/gnu/store/ij38zh495f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libnss_files.so.2
lrwxrwxrwx 9 root root 89  1. Jan 1970  libnss_hesiod-2.29.so -> 
/gnu/store/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/ij38zh495f81xpzmp4qzqz4fprczwck2-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/ij38zh495f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libopcodes.a
lrwxrwxrwx 9 root root 81  1. Jan 1970  libopcodes.la -> 
/gnu/store/ij38zh495f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libopcodes.la
lrwxrwxrwx 9 root root 83  1. Jan 1970  libpcprofile.so -> 
/gnu/store/ij38zh495f81xpzmp4qzqz4fprczwck2-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/ij38zh495f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libpthread.a
lrwxrwxrwx 9 root root 81  1. Jan 1970  libpthread.so -> 
/gnu/store/ij38zh495f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libpthread.so
lrwxrwxrwx 9 root root 83  1. Jan 1970  libpthread.so.0 -> 
/gnu/store/ij38zh495f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libpthread.so.0
lrwxrwxrwx 9 root root 85  1. Jan 1970  libresolv-2.29.so -> 
/gnu/store/ij38zh495f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libresolv-2.29.so
lrwxrwxrwx 9 root root 79  1. Jan 1970  libresolv.a -> 
/gnu/store/ij38zh495f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libresolv.a
lrwxrwxrwx 9 root root 80  1. Jan 1970  libresolv.so -> 
/gnu/store/ij38zh495f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libresolv.so
lrwxrwxrwx 9 root root 82  1. Jan 1970  libresolv.so.2 -> 
/gnu/store/ij38zh495f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libresolv.so.2
lrwxrwxrwx 9 root root 81  1. Jan 1970  librt-2.29.so -> 
/gnu/store/ij38zh495f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/librt-2.29.so
lrwxrwxrwx 9 root root 75  1. Jan 1970  librt.a -> 
/gnu/store/ij38zh495f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/librt.a
lrwxrwxrwx 9 root root 76  1. Jan 1970  librt.so -> 
/gnu/store/ij38zh495f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/librt.so
lrwxrwxrwx 9 root root 78  1. Jan 1970  librt.so.1 -> 
/gnu/store/ij38zh495f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/librt.so.1
lrwxrwxrwx 9 root root 82  1. Jan 1970  libSegFault.so -> 
/gnu/store/ij38zh495f81xpzmp4qzqz4fprczwck2-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/ij38zh495f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libthread_db.so
lrwxrwxrwx 9 root root 85  1. Jan 1970  libthread_db.so.1 -> 
/gnu/store/ij38zh495f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libthread_db.so.1
lrwxrwxrwx 9 root root 83  1. Jan 1970  libutil-2.29.so -> 
/gnu/store/ij38zh495f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libutil-2.29.so
lrwxrwxrwx 9 root root 77  1. Jan 1970  libutil.a -> 
/gnu/store/ij38zh495f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libutil.a
lrwxrwxrwx 9 root root 78  1. Jan 1970  libutil.so -> 
/gnu/store/ij38zh495f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libutil.so
lrwxrwxrwx 9 root root 80  1. Jan 1970  libutil.so.1 -> 
/gnu/store/ij38zh495f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/libutil.so.1
lrwxrwxrwx 9 root root 75  1. Jan 1970  Mcrt1.o -> 
/gnu/store/ij38zh495f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/Mcrt1.o
lrwxrwxrwx 9 root root 75  1. Jan 1970  Scrt1.o -> 
/gnu/store/ij38zh495f81xpzmp4qzqz4fprczwck2-gcc-toolchain-9.2.0/lib/Scrt1.o


Hope it helps.

Regards,
Florian



reply via email to

[Prev in Thread] Current Thread [Next in Thread]