-
-
Notifications
You must be signed in to change notification settings - Fork 153
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 Issues #477
Comments
There seems to be an error occurring with circular references, and you need to make sure that there is only one copy of the full clone of the Chromium source code on the device, and that all dependencies are pulled. Also, it is recommended to use Ubuntu as well as Debian systems for compilation. |
Is there any way to sort out the circular references? I really don't want to spin up a VM and reclone everything for the fourth time. Thanks for the response by the way. |
Ok, by manually setting the version in the version script to the version in the releases page I got past the gn script, but now am unable to build because clang is not recognizing x86_64-v3 as a real arch. I will probably try to reclone everything tomorrow. |
@InventorXtreme What you should do is follow the chromium documentation up to the point where it wants you to do the gn gen out . You should not use the --shallow flag during `fetch --no-hooks chromium, so that you get the full git history. At that point, then: (assuming depot_tools, the thorium repo, and the chromium repo are in $HOME). Run After this you can manually run Then you can either use the build scripts (build.sh, build_win.sh, etc.) to build for your platform. The scripts take one integer afterwards to tell ninja how many jobs to spawn. For example, to build thorium for linux on an 8 core sysytem:
|
@InventorXtreme I updated the docs, see > https://thorium.rocks/docs/building.html |
System Details
Problem
Unable to generate ninja build files. All attempts to run
gn args out/thorium
result inPlease note that the file referenced on the last line of the error changes each run.
Additional Notes
I have recloned multiple times and followed word for word the instructions in the build guide.
The text was updated successfully, but these errors were encountered: