[Bug 41569] New: LXC 32bit configure fails with './config.status: line 551 : ../wine64-build/tools/makedep: No such file or directory'
https://bugs.winehq.org/show_bug.cgi?id=41569 Bug ID: 41569 Summary: LXC 32bit configure fails with './config.status: line 551: ../wine64-build/tools/makedep: No such file or directory' Product: Wine Version: 1.9.21 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs(a)winehq.org Reporter: brewmanz(a)gmail.com Distribution: --- I have uninstalled wine 1.9.20 and fetched git wine 1.9.21 I've created folders wine32-build and wine64-build; directory structure is git -wine --dlls <etc> --tools --wine32-build --wine64-build after installling a gazillion packages, wine64-build will build with ../configure --enable-win64 make I have build an LXC my32bitbox, in it installed various 32-bit packages, and then when running configure I'm getting a strange error Inside there I run make clean PKG_CONFIG_PATH=/usr/lib ../configure --with-wine64=../wine64-build but this breaks with ... creating Makefile rules... done configure: creating ./config.status config.status: creating Make.tmp config.status: creating include/config.h config.status: include/config.h is unchanged config.status: linking ../loader/l_intl.nls to loader/l_intl.nls config.status: linking ../tools/winewrapper to wine config.status: executing include/stamp-h commands config.status: executing Makefile commands ./config.status: line 551: ../wine64-build/tools/makedep: No such file or directory config.status: error: could not create Makefile I confirm the file exists with MyUser(a)my32bitbox:~/git/wine/wine32-build$ ls ../wine64-build/tools/makedep ../wine64-build/tools/makedep I(MyUser) am the owner of makedep, and it's size is 177.8KB -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=41569 --- Comment #1 from brewmanz <brewmanz(a)gmail.com> --- p.s. terminal is in directory ~/git/wine/wine32-build$ when make clean PKG_CONFIG_PATH=/usr/lib ../configure --with-wine64=../wine64-build are run -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=41569 Sebastian Lackner <sebastian(a)fds-team.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |sebastian(a)fds-team.de --- Comment #2 from Sebastian Lackner <sebastian(a)fds-team.de> --- Could you try with an absolute path for --with-wine64? That should probably get rid of the "No such file or directory" error. Most likely it will still not work though, I assume your LXC container does not have installed all dependencies of the 64-bit Wine tools. The easiest workaround would be to leave out the --with-wine64 parameter (and to proceed with the remaining steps as usual). Some components will then be compiled twice, but this should not be a problem, as long as you run "make install" for the 32-bit build first, and then for the 64-bit build. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=41569 --- Comment #3 from brewmanz <brewmanz(a)gmail.com> --- Absolute path for --with-wine64 did not help (same error but with abolute path). However, compiling without that option did work, and after installing (with sudo) wine32 then wine64, I am now able to run my win32 app under ubuntu64 (no sound but I know why; maybe I'll install more dev libs one day). So this issue still exists, but I now have a work-around. Thank you for your help with this. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=41569 --- Comment #4 from Rosanne DiMesio <dimesio(a)earthlink.net> ---
From what you described, you skipped a step from https://wiki.winehq.org/Building_Biarch_Wine_On_Ubuntu#Build_32-bit_Wine. Those instructions call for building the 32 bit tools, then building 32 bit Wine, pointing to the 64-bit build for data, and the 32-bit tools build.
-- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=41569 --- Comment #5 from brewmanz <brewmanz(a)gmail.com> --- I started off at https://wiki.winehq.org/Building_Wine (seemed like a good idea at the time) and followed the 'Shared WoW64' bits.
From there, I cannot find any link to the page that you've mentioned; it would be good to have one.
-- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=41569 winetaste(a)gmx.net changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |winetaste(a)gmx.net --- Comment #6 from winetaste(a)gmx.net --- Confirm this with schroot. Is this a wontfix? Or is it possible to fix it in theory? Would really love to aviod the wine32-tools part for shortening the building process. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=41569 Rosanne DiMesio <dimesio(a)earthlink.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |INVALID --- Comment #7 from Rosanne DiMesio <dimesio(a)earthlink.net> --- There's nothing to fix here. The OR failed to follow the directions in the wiki. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=41569 --- Comment #8 from winetaste(a)gmx.net --- I mean, is it even possible to get rid of a third compiling process? -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=41569 --- Comment #9 from Alexandre Julliard <julliard(a)winehq.org> --- If you don't use --with-wine64 you don't need separate tools, just do a normal 32-bit build. Otherwise, make __builddeps__ should be enough in the tools tree, you don't need a full build. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=41569 Austin English <austinenglish(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #10 from Austin English <austinenglish(a)gmail.com> --- Closing. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
participants (1)
-
wine-bugs@winehq.org