On Fri, 21 Dec 2018, Tomasz Słodkowicz wrote:

Package: wx-common
Version: 3.0.4+dfsg-7

wxrc (command line compiler for wxWidgets XML resources) binary is installed in /usr/bin. This blocks installing the same package with different architecture - required for cross compile. This can be moved to /usr/lib/<triplet> as described at https://wiki.ubuntu.com/MultiarchCross#Executables_in_-dev_packages.

I'm trying to install this on an amd64 host:
apt-get install libwxgtk-webview3.0-dev:armhf wx-common

I'm wondering if instead we could just mark wx-common as Multi-Arch: foreign? A best as I can tell, wxrc doesn't create architecture-specific files, so using the native version should be fine for cross-compiling, if necessary.

Scott

Reply via email to