Compile wine 32bit

When I “./configure” the downloaded files I get the following somewhat useless error

configure: error: Cannot build a 32-bit program, you need to install 32-bit development libraries.

Now I have installed libX11-devel-32bi t, libX11-6-32bit and libX11-xcb1-32bit, but what else are “32-bit development libraries”. Not exactly precise definition. I will appreciate any advice.

Install patterns-devel-*32bit and see if that works.

Show the full output (with the command you ran) for ./configure.

The missing dependency is very likely further up in the command output. It’s generally useful to provide the full output of a command rather than just the error message at the end, FYI.

If the output is long, put it on paste.opensuse.org and provide the link here. Make sure you set the lifetime long enough for someone to be able to review it and diagnose the issue.

Generally speaking, though, 32-bit Windows apps should work with 64-bit WINE. There are a few that don’t, according to winehq.org.

The 64-bit WINE package on 16.0 RC does include 64-bit and 32-bit DLLs, so you probably won’t have a problem just using that. Only go for the “build it myself” option if the prepackaged one doesn’t work, or if you’re just looking for a challenge to learn some more (nothing wrong with challenging yourself to learn!)

Thanks, that got me 48 more files, then it reported that I needed flex and bison. That done, I got the following error

./config.status: line 530: tools/makedep: cannot execute binary file: Exec format error
config.status: error: could not create Makefile

Getting closer!

Thanks for the reponse. I have installed wine-64bit for 16.0 with Myrlyn (wine, wine-gecko and winetricks) thinking it would run my 32bit VCC software. But no, which is why I am trying to compile it myself. I have done a bit of compiling but nothing this complicated. I’ll post to paste.opensuse.org tomorrow. It’s getting late here.

@ionmich I would suggest you try CodeWeavers CrossOver likely an easier solution…

1 Like

https://en.opensuse.org/GRUB#Enabling_32bit_x86_support_in_Kernel

You need to add kernel parameter manually, installing package won’t work.

https://bugzilla.opensuse.org/show_bug.cgi?id=1248791

1 Like

I used it a few years ago. Slow and overly complicated. So much simpler to “wine VCC.exe” .

This is call center software?

I did install grub2-compat-ia32. The second link points to a page I thought was going to help me, but perhaps it’s all a little above my head. It’s not a real problem, Debian distros support it.

There are too many "it"s and I have no idea what each of them means.

VCC.exe is a RS-DOS emulator. Color Computer 3.

@ionmich https://www.6809.org.uk/xroar/ won’t work?
https://build.opensuse.org/package/show/Emulators/xroar

xroar only works for Coco 1 and 2.

Thanks to all for the help. I finally gave up on this project.

@ionmich just wait for settling here https://build.opensuse.org/package/show/Emulators/wine?