-
Notifications
You must be signed in to change notification settings - Fork 4
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
r3 does not get launched #8
Comments
Sorry, I'm working on that
Il dom 27 dic 2020, 18:56 Marko Schütz-Schmuck <[email protected]>
ha scritto:
… Whenever I launch rebol-server I get an error message:
Cannot run program "/data/user/0/giuliolunati.rebolserver/files/system/r3" (in directory "/data/user/0/giuliolunati.rebolserver/files"): error=20, Not a directory
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#8>, or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ABLC4M453XDJE3M4FJNHDCDSW5YLJANCNFSM4VLBPUOA>
.
|
Changed prebuilt binary source, should work now. |
I uninstalled the APK on the phone and did a fresh git clone & build. Now I get |
@MarkoSchuetz You may not have used Anyway, I'm trying to add building and testing of the rebol-server.apk to the GitHub CI build for Android, so I made a rebol-server.apk. I've done this only once before, and when I did, I did it in Termux on an Android phone as in @giuliolunati's conference video. However, since that's not pleasant to try and use a debug bridge in an emulator to automate, I did a build on the host. Here is the resulting APK: http://hostilefork.com/media/shared/android/rebol-server.apk It works for me on my Moto G6, as well as in an API Level 30 Emulator that comes in a relatively recent Android Studio. However, it gives a dialog box complaining that it was built for an older version of Android and to ask for a new version. |
I'm pretty sure this was the result of not having --recurse-submodules in the enlistment, hence an empty rebol-httpd directory. The GitHub Action for building the server just goes ahead and overwrites the committed directories with the latest versions of rebol-httpd and replpad-js. If the latest binary of the interpreter is being pulled from s3, then what probably makes sense is to check to see if you have a rebol-httpd and replpad-js enlistment and just use it if you do, otherwise get the latest. This is how the interpreter is handled. Will make that a separate issue and close this one. |
Whenever I launch rebol-server I get an error message:
The text was updated successfully, but these errors were encountered: