[Solved] Errors while building emojicode v0.5.4 on aarch64
likeadragonmaid opened this issue · comments
I used this source to build emojicode but I got these errors while building:
/usr/bin/aarch64-linux-gnu-ld: cannot find -lcurses
/usr/bin/aarch64-linux-gnu-ld: cannot find -lz
/usr/bin/aarch64-linux-gnu-ld: cannot find -ledit
/usr/bin/aarch64-linux-gnu-ld: cannot find -lz
collect2: error: ld returned 1 exit status
ninja: build stopped: subcommand failed.
I have already installed gcc, g++, cmake, ninja-build, llvm and python3
on Ubuntu 18.04.
Sorry, not your fault. Seems like something with that tag is wrong.
Fixed the tag. Your link now works as expected and downloads the source for 0.5.4.
I tried again but now I get different errors:
CMake Error: The following variables are used in this project, but they are set to NOTFOUND.
Please set them or make sure they are set and tested correctly in the CMake files:
SYSTEM_ALLEGRO
linked by target "allegro" in directory /root/emojicode-0.5.4
-- Configuring incomplete, errors o [CMakeOutput.log.txt](https://github.com/emojicode/emojicode/files/1998265/CMakeOutput.log.txt) ccurred!
See also "/root/emojicode-0.5.4/build/CMakeFiles/CMakeOutput.log"
Seems like you have not installed allegro. Please see the build instructions: https://github.com/emojicode/emojicode/tree/emojicode-0.5
Yes I figured that out, I was following build instructions from master branch. I finally managed to build this package! :)