Comments (5)
Ameba is a development dependency of Mango and it looks it failed to build. I am not the developer of ameba so I am not entirely sure what went wrong :(
I would suggest installing Mango with either Docker or the pre-built binary, so you don't have to deal with dependency issues. If you don't trust the binary I uploaded on the release page, you can use the one built by GitHub Action without any human intervention (see the "Artifacts" section).
If you insist on compiling from source, you can do the followings:
- Edit
shard.yml
and delete the following lines
kemal:
github: kemalcr/kemal
- Re-run
shards install
- Run
crystal build src/mango.cr --release --progress
. This builds themango
binary.
from mango.
This is what I get:
hinterlandroad 福 ~/Mango/mango/Mango ➤ 3039031|master
374 ± : sudo crystal build src/mango.cr --release --progress [8d10h22m]
baking ../../disttop level)
while requiring "./server" (Exception)
from ???
from ???
from ???
from ???
from ???
from ???
from ???
from ???
from __crystal_main
from main
from __libc_start_main
from _start
from ???
Caused by: while requiring "./handlers/*" (Exception)
from ???
from ???
from ???
from ???
from ???
from ???
from ???
from ???
from ???
from ???
from ???
from __crystal_main
from main
from __libc_start_main
from _start
from ???
Caused by: Error executing process: No such file or directory (RuntimeError)
from ???
from ???
from ???
from ???
from ???
from ???
from ???
from ???
from ???
from ???
from ???
from ???
from ???
from ???
from ???
from ???
from ???
from ???
from ???
from ???
from ???
from ???
from ???
from ???
from ???
from ???
from ???
from ???
from ???
from ???
from ???
from ???
from ???
from ???
from ???
from __crystal_main
from main
from __libc_start_main
from _start
from ???
Error: you've found a bug in the Crystal compiler. Please open an issue, including source code that will allow us to reproduce the bug: https://github.com/crystal-lang/crystal/issues
from mango.
Does make run
work? Is there any particular reason why you want to compile from source?
from mango.
from mango.
Sorry there's nothing much I can do :( The error message provided by the compiler is not informative, and our CI builds fine so it's not an issue with Mango itself. It's either a Crystal bug or your environment is not set up correctly. Perhaps your Crystal compiler is not the latest version (v0.34.0)? I cannot tell with limited information.
Again, I would suggest installing Mango with other methods unless you are interested in developing it. Closing this, but feel free to comment with more information and I will be happy to help.
from mango.
Related Issues (20)
- Subdivide User Permission HOT 6
- [Feature Request] Global Search
- [Bug Report] Subscription Manager always shows "No subscriptions found." even with subscriptions added HOT 3
- [Bug Report] Tachiyomi lists chapters backwards HOT 2
- [Feature Request] Download series cover art from plugin when downloading a manga
- [Bug Report] "select all" button is not working correctly when filters are applied
- [Feature Request] More details on errors in "info" output
- [Bug Report] Unable to scan library. HOT 3
- [Feature Request] Add fit to width on continuous mode also
- [Bug Report] mango.db is not persistent in the Docker Image HOT 3
- Separate Read Progress for Each User HOT 2
- [Bug Report] Download Manager gives "Socket connection failed" on Safari using reverse proxy and live queue updates don't work
- library inaccessible after changing sort method from auto to date added HOT 1
- [Question] How should the library path be set in WSL2? HOT 1
- [Question] Issue Running docker-compose
- [Bug Report] Cannot authenticate via HTTP Basic Auth to access OPDS
- Armbian root password requirements are a joke[Question]
- [Bug Report/Build Failure/Feature Request] Upgrade to newer crystal version HOT 1
- [Bug Report] podman-compose up
- [Feature Request] Query the Metadata databases
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from mango.