Building my own forked version
Hello,
I'm sorry to open an issue like this but I'm not sure how else to get in contact. I've forked another fork of this and updated the co-ordinates based one the GUI for my reMarkable 2 OS version. I'm not sure how to go about building, every time I've tried building with docker I'm getting problems. If possible could you help with building the binary please?
Thanks
I'm not sure how to go about building, every time I've tried building with docker I'm getting problems. If possible could you help with building the binary please?
What errors are you getting? I just tried with a simple docker build -t remarkable . and everything worked fine
PS C:\Users\Keith\Downloads\RemarkableLamyEraser-main\RemarkableLamyEraser-main> docker build -t remarkable .
[+] Building 36.6s (10/10) FINISHED docker:desktop-linux
=> [internal] load build definition from Dockerfile 0.1s
=> => transferring dockerfile: 799B 0.0s
=> WARN: FromPlatformFlagConstDisallowed: FROM --platform flag should not use constant value "linux/amd64" (line 1) 0.1s
=> [internal] load metadata for docker.io/library/ubuntu:20.04 1.1s
=> [internal] load .dockerignore 0.1s
=> => transferring context: 2B 0.0s
=> [1/5] FROM docker.io/library/ubuntu:20.04@sha256:8feb4d8ca5354def3d8fce243717141ce31e2c428701f6682bd2fafe15388214 0.1s
=> => resolve docker.io/library/ubuntu:20.04@sha256:8feb4d8ca5354def3d8fce243717141ce31e2c428701f6682bd2fafe15388214 0.1s
=> [internal] load build context 0.1s
=> => transferring context: 419.49kB 0.0s
=> CACHED [2/5] RUN apt-get update && apt-get install -y build-essential curl git python3 qt5-qmake qtbase5-dev 0.0s
=> CACHED [3/5] RUN curl -s -L https://storage.googleapis.com/remarkable-codex-toolchain/codex-x86_64-cortexa7hf-neon-rm11x-toolchai 0.0s
=> CACHED [4/5] WORKDIR /mnt/RemarkableLamyEraser/ 0.0s
=> [5/5] COPY ./ ./ 0.1s
=> exporting to image 34.9s
=> => exporting layers 0.2s
=> => exporting manifest sha256:bb6eb2fc5238d66d2b93643429497c65169ba99473880362789403fa2028c559 0.0s
=> => exporting config sha256:c6f91e792619ec452cb3813bafde315f269555054bb15de77717c7b086160693 0.0s
=> => exporting attestation manifest sha256:b75da17cf5b1aa38d455f2e38489c101e456d5ebf3d88c2da7f3bbac2e96f56b 0.0s
=> => exporting manifest list sha256:d7644dac4d5fcbe5d4adf840592a59a8c7bcc122f137cae468bab06679c4cf51 0.0s
=> => naming to docker.io/library/remarkable:latest 0.0s
=> => unpacking to docker.io/library/remarkable:latest 34.6s
1 warning found (use docker --debug to expand):
- FromPlatformFlagConstDisallowed: FROM --platform flag should not use constant value "linux/amd64" (line 1)
PS C:\Users\Keith\Downloads\RemarkableLamyEraser-main\RemarkableLamyEraser-main> docker run --rm --platform linux/amd64 -ti -v ${pwd}:/mnt/RemarkableLamyEraser remarkable
make: *** No rule to make target 'clean'. Stop.
PS C:\Users\Keith\Downloads\RemarkableLamyEraser-main\RemarkableLamyEraser-main>
I don't know how Windows works, so I don't think I can be of much help here. It should be possible to build this in a similar way to other remarkable hacks, you just need to make sure the correct toolchain (see the docker file) is installed
I don't know how Windows works, so I don't think I can be of much help here. It should be possible to build this in a similar way to other remarkable hacks, you just need to make sure the correct toolchain (see the docker file) is installed
What OS would you suggest using?
What OS would you suggest using?
I was able to build the docker image on different Linux distros without issues, and AFAIR the original author was using MacOS
Thank you, I've now managed to build on MacOS with the unfortunate help of ChatGPT helping carry me over the line. I appreciate your time and help!