SUSE Linux Enterprise 12

Is there any SUSE enterprise 12 x86_32 version available? I have SUSE enterprise 12 x86_64 and I am unable to compile 32 programs in that. It looks to be that gcc compiler (32 bit) does not come with SUSE 12. How can I get that?

Regards,
George

Hi.

Using zypper to check for gcc 32-bit packages yields:

  (opensuse: using zypper.)
  | gcc-32bit                             | The system GNU C Compiler                                             | package
  | gcc-c++-32bit                         | The system GNU C++ Compiler                                           | package
  | gcc-fortran-32bit                     | The system GNU Fortran Compiler                                       | package
  | gcc-gij-32bit                         | The system GNU Java bytecode interpreter                              | package
  | gcc-objc-32bit                        | The system GNU Objective C Compiler                                   | package
  | gcc33-32bit                           | The GNU C Compiler 32bit support                                      | package
  | gcc33-fortran-32bit                   | The GNU Fortran Compiler and Support Files                            | package
  | gcc33-objc-32bit                      | GNU Objective C Compiler                                              | package
  | gcc47-32bit                           | The GNU C Compiler 32bit support                                      | package
  | gcc47-ada-32bit                       | GNU Ada95 Compiler Based on GCC (GNAT)                                | package
  | gcc47-fortran-32bit                   | The GNU Fortran Compiler and Support Files                            | package
  | gcc47-gij-32bit                       | Java Bytecode Interpreter for gcc                                     | package
  | gcc47-objc-32bit                      | GNU Objective C Compiler                                              | package
i | libgcc_s1-32bit                       | C compiler runtime library                                            | package

For a system like:

OS, ker|rel, machine: Linux, 3.7.10-1.16-desktop, x86_64
Distribution        : openSUSE 12.3 (Dartmouth)

Best wishes ... cheers, drl

Thanks for the reply.
I am using SUSE Linux Enterprise 12 and not opensuse.

The following URL states that
https://www.suse.com/releasenotes/x86_64/SLE-SDK/11-SP2/\#fate-311633

32bit devel-packages missing from the SDK (x86_64)

But this is a doc for SUSE Enterprise 11 and not 12.

I am wondering whether a 32 bit OS exists for SUSE enterprise 12 and if the same exists, whether I can create a new VM for this on VMware.
Waiting for any inputs..

Regards,
George

Like many (e.g. Red Hat 7), SLES 12 no longer supports a 32bit install (e.g. CPUs that are more than 10 years old).

Hi, George.

1) Is your primary goal to compile and execute 32-bit code on SLED/SLES?

2) Did you try looking at what's available in your repositories with zypper?

3) Have you tried compiling, say a c code, with gcc -m32 name_of_source.c ?

4) Have you considered installing openSuSE 12 in a VM?

5) Your question might have received more attention if you had placed it in the suse sub-forum.

Best wishes ... cheers, drl

@drl is right, if you're just needing to compile 32bit, my guess is that if it's not directly in SLES 12, it (the rpms) will be in the SDK (not sure if it released or not)

Thanks for the clarification.

>> Did you try looking at what's available in your repositories with zypper?

Seem to be that some of the packages are available. As per the link https://www.suse.com/releasenotes/x86_64/SLE-SDK/11-SP2/\#id2515820
it seem to be that its a complicated approach to compile 32 bit in SUSE enterprise 12 (x86_64) system

>>Have you tried compiling, say a c code, with gcc -m32 name_of_source.c

Yes I tried that. It does not work.
>>Have you considered installing openSuSE 12 in a VM?

No. I did not do that. Our requirement is to support our plugin (on Apache) in SUSE Enterprise Linux 12. If SUSE does not support SUSE Enterprise Linux 12 X86_32 , we may not need to support Apache 32 bit as well..

Regards,
George