Hey, never mind! I got it to work by using Nix, i.e. adding the
following lines to my |stack.yaml|:
|nix:
enable: true
packages: [pkgconfig zeromq zlib] |
I will let you know if there are any other problems based on the
dependencies.
Noah G. wrote on 2021-04-22 9:31 PM:
Thank you for the suggestion! I did try adding /usr/lib to
LD_LIBRARY_PATH. I now get a different error:
|$ stack build
*** stack smashing detected ***: terminated
Aborted (core dumped) |
Not sure what that means. Google says it has something to do with GCC.
Manjaro is a distribution based on Arch, but geared more towards
beginners… if that helps.
Michael Snoyman wrote on 2021-04-19 8:21 PM:
I have no experience with Manjaro, so I'm not sure exactly may be
happening here. Perhaps setting LD_LIBRARY_PATH to the dir that
contains the .so may help?
On Sun, Apr 18, 2021, at 9:17 AM, Noah G. wrote:
Hi all,
I am trying to use Stack on Manjaro 21.0.1 Ornara. When I run stack
build, I get an error message saying that libgmp.so.10 cannot be found:
appar > configure
appar >
/home/noahsg/.stack/setup-exe-cache/x86_64-linux-tinfo6/Cabal-simple_mPHDZzAJ_3.2.1.0_ghc-8.10.4:
error while loading shared libraries: libgmp.so.10: cannot open
shared object file: No such file or directory
This is quite bizarre, because I specifically installed GMP using
Nix. And the location shows up when I run locate libgmp.so.10.
$ locate libgmp.so.10
/home/noahsg/.julia/artifacts/39b8e3dea0a701983a8ae84a2c567e1c4e555c7a/lib/libgmp.so.10
/# Please ignore the fact that I have Julia installed; I love Haskell!/
...
*/nix/store/y0kbka0hid1h5a08a7p370c7i7zzn2dx-gmp-6.2.1/lib/libgmp.so.10*
/nix/store/y0kbka0hid1h5a08a7p370c7i7zzn2dx-gmp-6.2.1/lib/libgmp.so.10.4.1
*/usr/lib/libgmp.so.10*
/usr/lib/libgmp.so.10.4.1
...
I have tried installing Stack using multiple package managers,
including Nix (my first choice), Pacman, the generic install script,
and Homebrew. I always seem to get this error when I run stack build.
I would appreciate any help you can provide.
Best wishes,
Noah G.
--
You received this message because you are subscribed to the Google
Groups "haskell-stack" group.
To unsubscribe from this group and stop receiving emails from it,
send an email to haskell-stack+unsubscr...@googlegroups.com
<mailto:haskell-stack+unsubscr...@googlegroups.com>.
To view this discussion on the web visit
https://groups.google.com/d/msgid/haskell-stack/77310a1e-5aec-4542-b77a-7acc58e51ca7n%40googlegroups.com
<https://groups.google.com/d/msgid/haskell-stack/77310a1e-5aec-4542-b77a-7acc58e51ca7n%40googlegroups.com?utm_medium=email&utm_source=footer>.
--
You received this message because you are subscribed to a topic in
the Google Groups "haskell-stack" group.
To unsubscribe from this topic, visit
https://groups.google.com/d/topic/haskell-stack/jGU-zpvw3NE/unsubscribe.
To unsubscribe from this group and all its topics, send an email to
haskell-stack+unsubscr...@googlegroups.com
<mailto:haskell-stack+unsubscr...@googlegroups.com>.
To view this discussion on the web visit
https://groups.google.com/d/msgid/haskell-stack/29d6b2ad-4c72-40a6-8f3c-a145b186a16a%40www.fastmail.com
<https://groups.google.com/d/msgid/haskell-stack/29d6b2ad-4c72-40a6-8f3c-a145b186a16a%40www.fastmail.com?utm_medium=email&utm_source=footer>.
--
Noah G.
ProvocaTeach
+1 (651) 314 9422
--
You received this message because you are subscribed to a topic in the
Google Groups "haskell-stack" group.
To unsubscribe from this topic, visit
https://groups.google.com/d/topic/haskell-stack/jGU-zpvw3NE/unsubscribe.
To unsubscribe from this group and all its topics, send an email to
haskell-stack+unsubscr...@googlegroups.com
<mailto:haskell-stack+unsubscr...@googlegroups.com>.
To view this discussion on the web visit
https://groups.google.com/d/msgid/haskell-stack/2aa43bc9-cdd8-61fa-f9d4-b15866d417c4%40provocateach.com
<https://groups.google.com/d/msgid/haskell-stack/2aa43bc9-cdd8-61fa-f9d4-b15866d417c4%40provocateach.com?utm_medium=email&utm_source=footer>.
--
Noah G.
ProvocaTeach
+1 (651) 314 9422
--
You received this message because you are subscribed to the Google Groups
"haskell-stack" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to haskell-stack+unsubscr...@googlegroups.com.
To view this discussion on the web visit
https://groups.google.com/d/msgid/haskell-stack/75b74de3-b568-9c84-de35-737bb1e6f7d3%40provocateach.com.