doktor5000 wrote:And for the includes, /usr/include just contains source code which is for any architecture.
What is your actual problem, and what is the command you run and what error message do you get?
Where you need dosbox-x we already have dosbox in repos it's working fine with 64bit ?.
1 installation transactions failed
There was a problem during the installation:
file /usr/include/ggi/system.h from install of libgii-devel-1.0.2-20.mga5.i586 conflicts with file from package lib64gii-devel-1.0.2-20.mga5.x86_64
arromdee wrote:Does this means it is impossible for me to compile a program as 32 bit if it needs such files?
doktor5000 wrote:arromdee wrote:Does this means it is impossible for me to compile a program as 32 bit if it needs such files?
No it just means you cannot have all 32bit and x86_64 -devel packages installed in parallel.
arromdee wrote:doktor5000 wrote:No it just means you cannot have all 32bit and x86_64 -devel packages installed in parallel.
How is not being able to have the package installed, not the same as being impossible to compile? (Unless I keep uninstalling and reinstalling packages whenever I want to compile something?)
And for the includes, /usr/include just contains source code which is for any architecture.
arromdee wrote:You seem to have answered my questions in a contradictory way.
You can't say that headers are architecture-independent in one post, and then later on, say that headers can have conflicts between architectures.
arromdee wrote:There's a /usr/lib and /usr/lib64 directory for libraries and -m32 is a compiler flag for 32 bit, but how do the includes work? There's only one include directory.
doktor5000 wrote:And for the includes, /usr/include just contains source code which is for any architecture.
Users browsing this forum: No registered users and 1 guest