cross-compiling support

27 views
Skip to first unread message

Henrique Ferreiro

unread,
Jan 16, 2024, 5:29:53 AMJan 16
to reclient-users
Hi, when using goma there was support for cross-compiling for Windows on a Linux host with goma. It appears that this functionality was lost with the migration to reclient. Will this setup be supported at some point?

Philipp Wollermann

unread,
Jan 18, 2024, 8:42:13 AMJan 18
to Henrique Ferreiro, reclient-users
Hi Henrique,

Could you clarify which of the two things you are trying to do?

1) You run autoninja on a Windows PC and want to build a Windows Chromium binary, but use cross-compilation on Linux workers for remote execution?
2) You run autoninja on a Linux PC and want to build a Windows Chromium binary, and use remote execution (not sure if you're looking to use Windows or Linux workers)?

Cheers,
Philipp


On Tue, Jan 16, 2024 at 11:30 AM Henrique Ferreiro <hfer...@igalia.com> wrote:
Hi, when using goma there was support for cross-compiling for Windows on a Linux host with goma. It appears that this functionality was lost with the migration to reclient. Will this setup be supported at some point?

--
You received this message because you are subscribed to the Google Groups "reclient-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to reclient-user...@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/reclient-users/b2d5b975-cff4-453d-b097-0358b5622415n%40chromium.org.

--
You received this message because you are subscribed to the Google Groups "chrome-build-team" group.
To unsubscribe from this group and stop receiving emails from it, send an email to chrome-build-t...@google.com.
To view this discussion on the web visit https://groups.google.com/a/google.com/d/msgid/chrome-build-team/b2d5b975-cff4-453d-b097-0358b5622415n%40chromium.org.

Henrique Ferreiro

unread,
Jan 18, 2024, 9:33:09 AMJan 18
to reclient-users, Philipp Wollermann, reclient-users
It's 2. This would just work on goma: https://chromium.googlesource.com/chromium/src/+/master/docs/win_cross.md#goma. I assume only Linux workers would be involved, but that all was transparent to the user.

Philipp Wollermann

unread,
Jan 18, 2024, 10:21:15 AMJan 18
to Henrique Ferreiro, reclient-users
Thank you for the information! I will find out why this no longer works and how we can fix it.

By the way, what is the error you get if you try to do the cross-compile build using reclient?

Henrique Ferreiro

unread,
Jan 19, 2024, 9:58:09 AMJan 19
to reclient-users, Philipp Wollermann
I'm sorry, I had a misconfiguration regarding the Windows SDK that I misinterpreted as lack of support from reclient. Everything is working as expected :-)
Reply all
Reply to author
Forward
0 new messages