LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Fedora (https://www.linuxquestions.org/questions/fedora-35/)
-   -   libgnat-3.4.so.1 required on Fedora 10 (https://www.linuxquestions.org/questions/fedora-35/libgnat-3-4-so-1-required-on-fedora-10-a-730437/)

emmalg 06-03-2009 11:30 AM

libgnat-3.4.so.1 required on Fedora 10
 
Hi All

I have a bit of an unfortunate issue trying to install some 3rd party commercial software which I need at work. Before anyone asks what the software is, it is a bespoke synthetic aperture radar processor so I can't change the software!

No information was provided about prerequisites so I have spent all day installing them as the errors appear, unfortunately it now wants libgnat-3.4.so.1.

I managed to get the processor to ignore the error by (very nastily) making a link to libgnat-4.3.so, unfortunately several of the processor's modules fail to work (hardly unexpected).

I have searched with google for libgnat-3.4.so.1 but as it's obsolete I can't find it.

Please can someone help me to sort this showstopper. :scratch:

Cheers
Emma

colucix 06-03-2009 11:43 AM

libgnat-4.3.so is provided by gcc-gnat. It is available on the official fedora repository at the following path:
Code:

/releases/10/Everything/i386/os/Packages/gcc-gnat-4.3.2-7.i386.rpm
Check if the version of gcc installed on your system is the same as the gcc-gnat package and in that case install it. The command
Code:

# yum list gcc-gnat
should locate it, if the repositories are correctly configured. To find a file when you don't know the package name, use the command:
Code:

# yum whatprovides */libgnat-4.3.so

emmalg 06-03-2009 11:45 AM

Thanks you for replying.

Unfortunately I have libgnat-4.3.so but need libgnat-3.4.so.1, which is the problem.

Emma

emmalg 06-04-2009 08:08 AM

Hooray! I've had some luck.

The compatability libraries for gcc 3.4 on Fedora seem to be incomplete and whilst you can download the fortran support, the ada supposrt doesn't seem to exist as far as I can see.

I eventually managed to find the gcc 3.4 source on gnu.org - kind of obvious in hindsight.

emmalg 06-04-2009 09:50 AM

N.B for anyone in a similar situation, as far as I can find out, gnat cannot be compiled without an OLDER complier so the source isn't much good.

I've opened a new thread on the specific compilation problems I've been having in:

http://www.linuxquestions.org/questi...8/#post3562998

emmalg 06-16-2009 07:53 AM

I got it sorted with some help...

Downloaded old fedora gcc 2.5 version and install along with the ADA support
This allowed me to compile gcc 3.4 with ADA.
Then I installed the Fedora core 3 libgnat package.

Now it all works!

Cheers for the inputs.


All times are GMT -5. The time now is 05:32 PM.