13.2 Software Development
A biarch development tool chain allows generation of 32-bit and 64-bit
objects. The default is to compile 64-bit objects. It is possible to
generate 32-bit objects by using special flags. For GCC, this special
flag is -m32.
All header files must be written in an architecture-independent form. The
installed 32-bit and 64-bit libraries must have an API (application
programming interface) that matches the installed header files. The
normal openSUSE environment is designed according to this principle.
In the case of manually updated libraries, resolve these issues yourself.