2,635 questions
0
votes
1
answer
97
views
Getting a 32-bit program to run on a 64-bit distro without distribution-installed 32-bit libc [closed]
I'm trying to run an executable compiled for 32-bit Linux, on two machines running 64-bit Linux.
On one machine, the 32-bit version of glibc, and perhaps some related facilities, are installed as a ...
-1
votes
1
answer
202
views
These critical programs are missing or too old: "GNU ld compiler" when building glibc 2.42
I'm trying to build glibc 2.42 on a SLES 15 SP 6 machine (yeah, sorry about that, not my choice).
When configuring glibc, I am told:
These critical programs are missing or too old: "GNU ld ...
1
vote
0
answers
62
views
Linux CUSE and 32/64-bit time compatibility for Y2038
Times on Linux can be either 32 or 64 bits, where 64 bits is needed to avoid the Y2038 problem.
The Linux 5.6 kernel introduced support for 64-bit time for 32-bit Linux systems.
64-bit Linux systems ...
0
votes
0
answers
38
views
Using 32-bit Python 2.7 extension with Windows 10 64bit
I'm attempting to use a 32-bit Python 2.7 extension called PicoScript on a modern setup. I have to use this extension because the hardware I'm connecting to requires it.
Since most of this stack has ...
-3
votes
1
answer
115
views
What's keeping my 32-bit Windows icon overlay extension from loading? [closed]
I've developed a couple of Windows Explorer shell extensions in C++ implementing IShellIconOverlayIdentifier, and they've worked fine. But this time, I need to do it in a 32-bit build, for a 32-bit ...
0
votes
1
answer
310
views
Can MMC 2.0 Automation Object Model run MMC32 in 64-bit Windows?
When launching MMC in 64-bit Windows, MMC64 will start, then if the -32 switch was passed in the command line, MMC64 will try and start MMC32 and, if succesful, MMC64 will terminate.
When creating an ...
0
votes
0
answers
54
views
Cross-compile to an old architecture?
My intention is to build an app (ffmpeg) to an old armv6 architecture (32-bit only).
To achieve this, I've used ct-ng to build the actual cross-toolchain, posting here my config for better overview of ...
4
votes
2
answers
189
views
Unexpected compiler warning - printf format specifiers
I have the following warning generated by a printf():
warning: format '%llu' expects argument of type 'long long unsigned int', but argument 7 has type 'uint64_t' {aka 'long unsigned int'} [-Wformat=]...
1
vote
0
answers
302
views
New 64-bit dev (Old 32-bit dev) : Why is my 64-bit executable so huge?
I have been developing in C++Builder since v3. Most of my work was done in v5 and v6. I am just now getting back into it after a few years away, trying out the Community Edition and the 64-bit world.
...
0
votes
0
answers
60
views
ARMv8 - Aarch32 & Aarch64 binaries within a process
Reading armv8 documentation, I understand that switching between execution states require a change of exception levels. I would like to know if I can mix Aarch32 and Aarch64 userspace binaries within ...
-1
votes
1
answer
97
views
OpenAccessEnhancer works in VS2017 and VS2019, but not in VS2022
I'm building an old C# solution. I manage doing this in Visual Studio 2017 and 2019, but not in VS2022.
Both applications in the solutions are 32-bit, and the compilation result needs to be 32-bit too....
6
votes
2
answers
173
views
16/32/64 bit multiplication inconsistency in C++
I am confused in C++ specification and I don't understand the following (I found similar topics but not exactly my question)
Given the following source:
int16_t a = 10000;
int16_t b = 20000;
int32_t c ...
-1
votes
1
answer
641
views
Python multiple version error - no module named 'No module named 'importlib._abc''
Because of some certain projects I need to run python 3.9 (32-bit) as my main python interpreter. But now I realised some problems when i try to use python 3.13 (64-bit). After installation of both ...
0
votes
0
answers
31
views
How can I check whether my (build) machine can run 32-bit executables?
I am building some application on Linux, using CMake. As part of my build process, I need to run a certain tool, for which I don't have the source - only a compiled 32-bit executable. My question: Is ...
0
votes
1
answer
559
views
What's the "correct" way of building a Winelib DLL for 32- and 64-bit?
I'm currently working on a project which required me to re-implement a Windows DLL as a Wine DLL (a Linux Shared Object). I want this DLL to be available to both 32-bit and 64-bit Wine processes and I'...