32-bit devel packages for SLES 12?

We are building our software on SLES 12 and we want to build both 32-bit and 64-bit versions. The problem is that several dependencies seem to be missing and I can’t find them in the repositories or DVDs:

[FONT=Courier New]libbz2-devel-32bit
libexpat-devel-32bit
libopenssl-devel-32bit[/FONT]

I’ve installed the corresponding 32-bit “run time” packages, and I was able to work around the missing devel packages by manually creating symbolic links in [FONT=Courier New]/usr/lib[/FONT] or [FONT=Courier New]/lib[/FONT]. For example:

[FONT=Courier New]/usr/lib/libbz2.so → libbz2.so.1.0.6[/FONT]

These links at least allow our software to build successfully.

Do these devel packages exist somewhere? If not, why aren’t they being provided?

On 08/01/2015 22:04, spruiell wrote:
[color=blue]

We are building our software on SLES 12 and we want to build both 32-bit
and 64-bit versions. The problem is that several dependencies seem to be
missing and I can’t find them in the repositories or DVDs:

libbz2-devel-32bit
libexpat-devel-32bit
libopenssl-devel-32bit

I’ve installed the corresponding 32-bit “run time” packages, and I was
able to work around the missing devel packages by manually creating
symbolic links in /usr/lib or /lib. For example:

/usr/lib/libbz2.so → libbz2.so.1.0.6

These links at least allow our software to build successfully.

Do these devel packages exist somewhere? If not, why aren’t they being
provided?[/color]

SUSE Linux Enterprise (Server and Desktop) 12 is 64-bit only.

HTH.

Simon
SUSE Knowledge Partner


If you find this post helpful and are logged into the web interface,
please show your appreciation and click on the star below. Thanks.

Thanks for the reply.

Are you saying that SLES 12 includes -32bit packages to allow legacy applications to be installed and run, but SLES 12 does not support development of 32-bit applications?