-
Notifications
You must be signed in to change notification settings - Fork 100
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
Can't build with experimental ARM support #44
Comments
That's not garbage :/ The script just both prints the code to file and the log. Though you'll have issues running the ARM client build right now and if you want to do that I'd suggest you to join the Discord. Otherwise this can be continued in this issue. |
What issues, are they severe? |
The fact that this stuff is still pretty experimental and that noone has attempted to do this yet, so unexpected issues may arise and debugging this on Discord would be way faster (optionally IRC, if you prefer that). Currently you might not be able to start the client as-is as a small source code patch might be needed. |
Please make ARM support happen! I tried building it on arm64, but cmake fails to find "Thread" when building libhybris. |
I failed to build on RPI 3b+. It would be nice to see this get fixed.
…On Wed, Feb 13, 2019, 5:25 AM Black Hat ***@***.*** wrote:
Please make ARM support happen! I tried building it on arm64, but cmake
fails to find "Thread" when building libhybris.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#44 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AXEx9M400U_1XD1elS06BPzvnPnrsPENks5vNBJjgaJpZM4ZhV1Y>
.
|
Ok, now I got the dedicated server compiled on armhf. However, launching mcpelauncher-server causes exception. Seems like something related to openssl. Here's the full log:
|
Oh it actually worked! I forgot to set the environment variable export OPENSSL_armcap=0. Minecraft Bedrock server on Raspberry Pi finally! |
What did you compile it on? I really want to get this working
…On Wed, Feb 13, 2019, 10:07 PM Black Hat ***@***.*** wrote:
Oh it actually worked! I forgot to set the environment variable.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#44 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AXEx9DKEpaZSpYAfu7CrWeNc16ZOnjqDks5vNP03gaJpZM4ZhV1Y>
.
|
On a Raspberry Pi 3 running Raspbian Lite. |
I am trying to compile for armhf on the raspberry pi 3b+. I have almost got it and have narrowed down the issue but am unsure of how to fix it. The file main.cpp in mcpelauncher-client does not include "legacy/legacy_patches.h" and "minecraft_game_wrapper.h" when armhf build is initialized but instead includes "armhf_support.h". This causes issues on lines 120, 147, 152, 155, 161, and 169 where methods from those 2 files are called. Any help would be much appreciated. |
...so I broke it again. If you can PM me on discord (mrarm#2392) I will help you get it working. |
Details
|
I have been able to build on my rpi 2b. Grabbed the latest minecraft 1.12.1.1.apk from my android tablet and extracted it. /app/bin/mcpelauncher-server -dd /home/pi/minecraft -dg /app/minecraft/1.12.1.1 14:38:25 Trace [Launcher] Adding world resource packs reset of error: Signal 11 received |
|
@ChristopherHX many thanks for the update. Am away this weekend but will have a reward when back early next week. Update 30/09/2019: |
I followed the instructions in the (deprecated) wiki:
cd mcpelauncher-linux-bin
git checkout armhf
cd ..
cd minecraft-symbols/tools
python3 process_headers.py --armhf
cd ..
However, upon running the python script, void minecraft_symbols_init outputs a lot of error garbage, and the package cannot be built. Most of the messages include something about unresolved symbols.
Here's a sample line:
if (_web_json_value_value == nullptr) Log::error("MinecraftSymbols", "Unresolved symbol: %s", "_ZN3web4json5valueC2Ev");
The text was updated successfully, but these errors were encountered: