-
-
Notifications
You must be signed in to change notification settings - Fork 154
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
Build failed for MacOS #362
Comments
I think the relevant instructions are sufficient, and if you follow the steps, you should not have the problems you encountered. Also, why are you running reset_depot_tools.sh? For the sh script that cannot be executed on your side, have you tried manually executing the commands inside? We are also currently trying to resolve linker errors that occurred during compilation of the MacOS version |
@downlz Hi. I guess you're trying to build Thorium M117 (xx.157) according to current Your instructions look correct, except:
as minimal argument input for M1 (and Finally, you should be able to build with
This info is from my memory. If you connect to #thorium IRC channel, we can sort things out further. Happy weekend |
@midzer I am checking it. Would you help with IRC channel link so that I can join the same. |
@downlz You can either follow https://thorium.rocks/irc/ for a connection in your browser. Or use an IRC client and connect to libera.chat with channel name #thorium. See you there :) |
I tried running build_mac.sh and now getting stuck in final stage: export NINJA_SUMMARIZE_BUILD=1 alias origin = git checkout -f origin/main |____ \ |\ \ \ \ |\ __ \ |\ __ \ |\ \ |\ \ \ \ |\ __ __ \ Enjoy Thorium! shahnawaz@Shahnawazs-Mac thorium % ./build_mac.sh 8 Building Thorium for MacOS... /Applications/Xcode.app/Contents/Developer/usr/bin/python3 /Users/shahnawaz/depot_tools/ninja.py -C out/thorium chrome chromedriver -j8 -d stats How can I proceed now? @midzer @Alex313031 |
The general process of compilation:
https://github.com/Alex313031/thorium/blob/main/other/Mac/mac_ARM_args.gn https://github.com/Alex313031/thorium/blob/main/other/Mac/mac_args.gn
I don't know whether MacOS requires depot_tools. If you need depot_tools, you also need to obtain depot_tools in advance. |
You need depot_tools, reference https://chromium.googlesource.com/chromium/src/+/main/docs/mac_build_instructions.md |
@downlz I updated the docs, see > https://thorium.rocks/docs/building_mac.html |
@Alex313031 I use |
System Details
Problem
The build instructions is not specific to Mac mentioned over here https://github.com/Alex313031/thorium/blob/main/docs/BUILDING_MAC.md
Specific instruction would help to support release of thorium build for MacOS for the broader community
Additional Notes
Below are the steps followed:
Failed in build_mac.sh:
Building Thorium for MacOS...
/Applications/Xcode.app/Contents/Developer/usr/bin/python3 /Users/shahnawaz/depot_tools/ninja.py -C out/thorium chrome chromedriver -j -d stats
ninja: fatal: invalid -j parameter
The text was updated successfully, but these errors were encountered: