[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