Take the 2-minute tour ×
Unix & Linux Stack Exchange is a question and answer site for users of Linux, FreeBSD and other Un*x-like operating systems.. It's 100% free, no registration required.
Distributor ID: SUSE LINUX
Description:    openSUSE 11.4 (x86_64)
Release:    11.4
Codename:   Celadon

gcc (SUSE Linux) 4.5.1

Linux linux-14ay 2.6.37.6-0.20-desktop #1 SMP PREEMPT 2011-12-19 23:39:38 +0100 x86_64 x86_64 x86_64 GNU/Linux

I am trying to install software on the above system. However, the software that I need requires an earlier version of gcc (version 4.1) my current install version is 4.5.1. It is possible to install an 4.1 on my current system? Where would I get the gcc version from?

Also, I get this message about the Linux kernel

The current kernel version (2.6.37.6-0.20-desktop) is later than
the version currently supported by this software (2.6.5)

Is it possible to install this earlier kernel. Where would I get that from?

share|improve this question

migrated from serverfault.com Oct 23 '12 at 14:04

This question came from our site for system and network administrators.

2  
What software is this? –  Michael Hampton Oct 15 '12 at 4:34
    
@Michael, Software in Dialogic PowerMedia HMP 4.1. –  ant2009 Oct 15 '12 at 6:34

3 Answers 3

Why don't you set up a chroot environment with the "alternative" distribution and you can compile using an older version of gcc and related libraries / binaries.

I have used schroot on ubuntu to massively ease the pain in the process.

http://masterpatricko.blogspot.co.uk/2011/04/development-and-build-environments_20.html

details how you can use schroot with Suse.

share|improve this answer

It is not a good idea to run unsupported packages unless you know want you are doing, and since you are coming here for help, you probably should abide by this warning. Looking at the Release Guide for your software, RedHat 5u6 is the latest supported distribution, so why don't you install that (you can probably get away with CentOS 5.6) in a virtual machine and avoid all headache.

share|improve this answer

If you can install an older distro, yoou may be able to make a static linked binary with a tool like this: http://sourceforge.net/projects/statifier/ which I would hope would work on the more modern system.

Alternatively run a VM of the older distro?

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.