https://bugs.winehq.org/show_bug.cgi?id=54677
Bug ID: 54677 Summary: Wine cannot find tools in tool dir when cross compiling Product: Wine Version: 8.3 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: tools Assignee: wine-bugs@winehq.org Reporter: ale.schenberg@yandex.com Distribution: ---
Created attachment 74193 --> https://bugs.winehq.org/attachment.cgi?id=74193 config.log
Hello. When trying to cross build wine, configure's execution breaks due to it to not find wine tools in the tools dir.
My building command:
LDFLAGS=-Wl,--dynamic-link=/usr/lib32/ld-2.17.so ./configure --host=i686-gnu-linux --with-wine-tools=tools/
I attached config.log, although it appears to contain no useful information. The bug applies to wine 8.3 and any other wine version that I tested (such as 1.9)
I think its worthy to mention that cross build it is more a necessity imposed by the configure script than my wish. As I am forced to pass "LDFLAGS=-Wl,--dynamic-link=/usr/lib32/ld-2.17.so" to configure (if not, the building won't be able to run any auxiliary 32bit components, such as makedep, unless I statically build them), configure demands the use of host, and then of --with-wine-tools
https://bugs.winehq.org/show_bug.cgi?id=54677
--- Comment #1 from Alexandre Julliard julliard@winehq.org --- The idea is if you are cross-compiling, the tools will be built for the cross-compiled architecture, so you need a separate tree with tools built for the native architecture. Pointing tools at the cross-compiled build tree cannot work.