Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Issue installing this package #46

Closed
Pbjis2op4me opened this issue Jun 27, 2023 · 1 comment
Closed

Issue installing this package #46

Pbjis2op4me opened this issue Jun 27, 2023 · 1 comment

Comments

@Pbjis2op4me
Copy link

Pbjis2op4me commented Jun 27, 2023

Hello,

I am trying to install cl-ana, but it keeps giving me the following errors that render me unable to get it working:

This is SBCL 2.3.5, an implementation of ANSI Common Lisp.
More information about SBCL is available at http://www.sbcl.org/.

SBCL is free software, provided as is, with absolutely no warranty.
It is mostly in the public domain; some portions are provided under
BSD-style licenses. See the CREDITS and COPYING files in the
distribution for more information.

  • (ql:quickload 'cl-ana)
    To load "cl-ana":
    Load 1 ASDF system:
    cl-ana
    ; Loading "cl-ana"
    ................................................; pkg-config hdf5 --cflags
    .
    ; cc -o /home/user/.cache/common-lisp/sbcl-2.3.5-linux-x64/home/user/quicklisp/local-projects/cl-ana/hdf-cffi/src/h5f-grovel__grovel-tmpGHU3ALSV.o -c -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -g -ffile-prefix-map=/build/sbcl/src=/usr/src/debug/sbcl -flto=auto -D_GNU_SOURCE -fno-omit-frame-pointer -DSBCL_HOME=/usr/lib/sbcl -g -Wall -Wundef -Wsign-compare -Wpointer-arith -O3 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Wunused-parameter -fno-omit-frame-pointer -momit-leaf-frame-pointer -fPIC -I/home/user/quicklisp/dists/quicklisp/software/cffi-20230618-git/ /home/user/.cache/common-lisp/sbcl-2.3.5-linux-x64/home/user/quicklisp/local-projects/cl-ana/hdf-cffi/src/h5f-grovel__grovel.c
    /home/user/.cache/common-lisp/sbcl-2.3.5-linux-x64/home/user/quicklisp/local-projects/cl-ana/hdf-cffi/src/h5f-grovel__grovel.c: In function 'main':
    /home/user/.cache/common-lisp/sbcl-2.3.5-linux-x64/home/user/quicklisp/local-projects/cl-ana/hdf-cffi/src/h5f-grovel__grovel.c:12:7: warning: unused variable 'autotype_tmp' [-Wunused-variable]
    12 | int autotype_tmp;
    | ^~~~~~~~~~~~
    ; cc -o /home/user/.cache/common-lisp/sbcl-2.3.5-linux-x64/home/user/quicklisp/local-projects/cl-ana/hdf-cffi/src/h5f-grovel__grovel-tmpAAURSO1 -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -flto=auto -g -Wl,--export-dynamic /home/user/.cache/common-lisp/sbcl-2.3.5-linux-x64/home/user/quicklisp/local-projects/cl-ana/hdf-cffi/src/h5f-grovel__grovel.o
    /usr/bin/ld: /tmp/cc8OVkhh.ltrans0.ltrans.o: in function main': /home/user/.cache/common-lisp/sbcl-2.3.5-linux-x64/home/user/quicklisp/local-projects/cl-ana/hdf-cffi/src/h5f-grovel__grovel.c:23: undefined reference to H5check_version'
    /usr/bin/ld: /home/user/.cache/common-lisp/sbcl-2.3.5-linux-x64/home/user/quicklisp/local-projects/cl-ana/hdf-cffi/src/h5f-grovel__grovel.c:23: undefined reference to H5open' /usr/bin/ld: /home/user/.cache/common-lisp/sbcl-2.3.5-linux-x64/home/user/quicklisp/local-projects/cl-ana/hdf-cffi/src/h5f-grovel__grovel.c:24: undefined reference to H5check_version'
    /usr/bin/ld: /home/user/.cache/common-lisp/sbcl-2.3.5-linux-x64/home/user/quicklisp/local-projects/cl-ana/hdf-cffi/src/h5f-grovel__grovel.c:24: undefined reference to H5open' /usr/bin/ld: /home/user/.cache/common-lisp/sbcl-2.3.5-linux-x64/home/user/quicklisp/local-projects/cl-ana/hdf-cffi/src/h5f-grovel__grovel.c:37: undefined reference to H5check_version'
    /usr/bin/ld: /home/user/.cache/common-lisp/sbcl-2.3.5-linux-x64/home/user/quicklisp/local-projects/cl-ana/hdf-cffi/src/h5f-grovel__grovel.c:37: undefined reference to H5open' /usr/bin/ld: /home/user/.cache/common-lisp/sbcl-2.3.5-linux-x64/home/user/quicklisp/local-projects/cl-ana/hdf-cffi/src/h5f-grovel__grovel.c:38: undefined reference to H5check_version'
    /usr/bin/ld: /home/user/.cache/common-lisp/sbcl-2.3.5-linux-x64/home/user/quicklisp/local-projects/cl-ana/hdf-cffi/src/h5f-grovel__grovel.c:38: undefined reference to H5open' /usr/bin/ld: /home/user/.cache/common-lisp/sbcl-2.3.5-linux-x64/home/user/quicklisp/local-projects/cl-ana/hdf-cffi/src/h5f-grovel__grovel.c:51: undefined reference to H5check_version'
    /usr/bin/ld: /home/user/.cache/common-lisp/sbcl-2.3.5-linux-x64/home/user/quicklisp/local-projects/cl-ana/hdf-cffi/src/h5f-grovel__grovel.c:51: undefined reference to H5open' /usr/bin/ld: /home/user/.cache/common-lisp/sbcl-2.3.5-linux-x64/home/user/quicklisp/local-projects/cl-ana/hdf-cffi/src/h5f-grovel__grovel.c:52: undefined reference to H5check_version'
    /usr/bin/ld: /home/user/.cache/common-lisp/sbcl-2.3.5-linux-x64/home/user/quicklisp/local-projects/cl-ana/hdf-cffi/src/h5f-grovel__grovel.c:52: undefined reference to H5open' /usr/bin/ld: /home/user/.cache/common-lisp/sbcl-2.3.5-linux-x64/home/user/quicklisp/local-projects/cl-ana/hdf-cffi/src/h5f-grovel__grovel.c:65: undefined reference to H5check_version'
    /usr/bin/ld: /home/user/.cache/common-lisp/sbcl-2.3.5-linux-x64/home/user/quicklisp/local-projects/cl-ana/hdf-cffi/src/h5f-grovel__grovel.c:65: undefined reference to H5open' /usr/bin/ld: /home/user/.cache/common-lisp/sbcl-2.3.5-linux-x64/home/user/quicklisp/local-projects/cl-ana/hdf-cffi/src/h5f-grovel__grovel.c:66: undefined reference to H5check_version'
    /usr/bin/ld: /home/user/.cache/common-lisp/sbcl-2.3.5-linux-x64/home/user/quicklisp/local-projects/cl-ana/hdf-cffi/src/h5f-grovel__grovel.c:66: undefined reference to H5open' /usr/bin/ld: /home/user/.cache/common-lisp/sbcl-2.3.5-linux-x64/home/user/quicklisp/local-projects/cl-ana/hdf-cffi/src/h5f-grovel__grovel.c:79: undefined reference to H5check_version'
    /usr/bin/ld: /home/user/.cache/common-lisp/sbcl-2.3.5-linux-x64/home/user/quicklisp/local-projects/cl-ana/hdf-cffi/src/h5f-grovel__grovel.c:79: undefined reference to H5open' /usr/bin/ld: /home/user/.cache/common-lisp/sbcl-2.3.5-linux-x64/home/user/quicklisp/local-projects/cl-ana/hdf-cffi/src/h5f-grovel__grovel.c:80: undefined reference to H5check_version'
    /usr/bin/ld: /home/user/.cache/common-lisp/sbcl-2.3.5-linux-x64/home/user/quicklisp/local-projects/cl-ana/hdf-cffi/src/h5f-grovel__grovel.c:80: undefined reference to H5open' /usr/bin/ld: /home/user/.cache/common-lisp/sbcl-2.3.5-linux-x64/home/user/quicklisp/local-projects/cl-ana/hdf-cffi/src/h5f-grovel__grovel.c:93: undefined reference to H5check_version'
    /usr/bin/ld: /home/user/.cache/common-lisp/sbcl-2.3.5-linux-x64/home/user/quicklisp/local-projects/cl-ana/hdf-cffi/src/h5f-grovel__grovel.c:93: undefined reference to H5open' /usr/bin/ld: /home/user/.cache/common-lisp/sbcl-2.3.5-linux-x64/home/user/quicklisp/local-projects/cl-ana/hdf-cffi/src/h5f-grovel__grovel.c:94: undefined reference to H5check_version'
    /usr/bin/ld: /home/user/.cache/common-lisp/sbcl-2.3.5-linux-x64/home/user/quicklisp/local-projects/cl-ana/hdf-cffi/src/h5f-grovel__grovel.c:94: undefined reference to `H5open'
    collect2: error: ld returned 1 exit status

debugger invoked on a CFFI-GROVEL:GROVEL-ERROR in thread #<THREAD tid=10782 "main thread" RUNNING {10013C8073}>: Subprocess #<UIOP/LAUNCH-PROGRAM::PROCESS-INFO {100562CA93}>
with command ("cc" "-o" "/home/user/.cache/common-lisp/sbcl-2.3.5-linux-x64/home/user/quicklisp/local-projects/cl-ana/hdf-cffi/src/h5f-grovel__grovel-tmpAAURSO1" "-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now" "-flto=auto" "-g" "-Wl,--export-dynamic" "/home/user/.cache/common-lisp/sbcl-2.3.5-linux-x64/home/user/quicklisp/local-projects/cl-ana/hdf-cffi/src/h5f-grovel__grovel.o")
exited with error code 1

@Pbjis2op4me
Copy link
Author

This is a known issue. I found it referenced here: https://github.com/ghollisjr/cl-ana/wiki/Installation

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant