-
Notifications
You must be signed in to change notification settings - Fork 34
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
Added deb package #67
Conversation
5e9404d
to
9c5b2c2
Compare
9c48a4a
to
402a77e
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Marcelo, great work, thank you. However, I have problems running the machine after installation.
I built the package and try to install it into a fresh debian image:
$ make -j15
$ make uarch-with-toolchain
$ make debian DESTDIR=$PWD/_install/usr PREFIX=/usr MACHINE_EMULATOR_VERSION=0.14.0-dev
$ docker run -v (pwd):/emulator -it debian:latest
$ (docker) apt update
$ (docker) cd emulator && apt install ./cartesi-machine-v0.14.0-dev.deb
$ (docker) cartesi-machine --help
lua5.3: error loading module 'cartesi' from file '/usr/lib/lua/5.3/cartesi.so':
/usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.29' not found (required by /usr/lib/lua/5.3/cartesi.so)
stack traceback:
[C]: in ?
[C]: in function 'require'
/usr/bin/cartesi-machine.lua:19: in main chunk
[C]: in ?
Could you please clarify what is going on here?
@alexmikhalevich Thanks for trying it out. Sure. My guess is that Maybe the name is misleading (would Can you try doing both parts (build and run) in docker? Build
Copy
Run
|
6b810e4
to
90987ed
Compare
323bbde
to
90987ed
Compare
0c6ee83
to
f377f1c
Compare
917d825
to
5105fd7
Compare
- migrated secrets.DOCKER_ORGANIZATION to github.repository_owner - remove unnecessary uses of metadata actions - use an explicit DEBIAN_IMG for copy - upload and download multiple artifacts at once
5105fd7
to
89a2e00
Compare
build (On a debian/ubuntu docker container):
use:
close #65
close #106