LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Software (https://www.linuxquestions.org/questions/linux-software-2/)
-   -   Installing Titan on FC10 (glibc6 g++ issues) (https://www.linuxquestions.org/questions/linux-software-2/installing-titan-on-fc10-glibc6-g-issues-699358/)

mnorth 01-23-2009 08:42 AM

Installing Titan on FC10 (glibc6 g++ issues)
 
**I am running a Intel duo core (i686) and trying to install titan radar software.**

My error comes in installing the libraries. My error involves the memcpy (and associated c libraries) not being declared in the scope, even though glibc and g++ are installed.

The titan suite is quite obscure, so program specifics may not be of any help. I believe the problem could lie in me having glibc.i686 and not glibc.i386 installed. Removing 686 and installing 386 will require the removal of 1200 packages, which I dont really want to do. Is there any simple way of removing 686 and installing 386 without disturbing all the related packages using yum? My guess is no so any suggested work around would be welcomed.

Thanks
:)

Valery Reznic 01-23-2009 11:41 PM

Quote:

Originally Posted by mnorth (Post 3418609)
**I am running a Intel duo core (i686) and trying to install titan radar software.**

My error comes in installing the libraries. My error involves the memcpy (and associated c libraries) not being declared in the scope, even though glibc and g++ are installed.

The titan suite is quite obscure, so program specifics may not be of any help. I believe the problem could lie in me having glibc.i686 and not glibc.i386 installed. Removing 686 and installing 386 will require the removal of 1200 packages, which I dont really want to do. Is there any simple way of removing 686 and installing 386 without disturbing all the related packages using yum? My guess is no so any suggested work around would be welcomed.

Thanks
:)

Likely you haven't glibc-devel package installed

wet-willy 01-24-2009 02:07 AM

Many people have errors when trying to install stuff, but the errors can be interpreted in many ways just as there are many different people.
Quote:

I believe the problem could lie in me having glibc.i686 and not glibc.i386 installed.
If your analysis were correct, you wouldn't be here asking for help now would you?

Posting the actual error might get you some "dead on" advice as someone may recognize it and know exactly what to recommend.

knudfl 01-26-2009 12:39 PM

Welcome to Linux Questions.

If you actually bought this software and intend to
"connect" it to a weather radar, why in the first
place use Fedora 10 ???

Suggest : Use CentOS 5.2 or something else which
will have a perfect fit with "Titan" and also having
long time support.
....

CentOS is a Redhat product like Fedora.
....

mnorth 01-27-2009 04:30 AM

Quote:

Originally Posted by knudfl (Post 3421859)
Welcome to Linux Questions.

If you actually bought this software and intend to
"connect" it to a weather radar, why in the first
place use Fedora 10 ???

Suggest : Use CentOS 5.2 or something else which
will have a perfect fit with "Titan" and also having
long time support.
....

CentOS is a Redhat product like Fedora.
....


The TITAN software (free for research use) can also be used for analysis of existing archived data sets as well as processing of incoming radar data. I will use this installation for postprocessing of case studies. I have successfully done this in the past on FC 7. Thanks though :)

mnorth 01-27-2009 04:39 AM

Quote:

Originally Posted by wet-willy (Post 3419431)
Many people have errors when trying to install stuff, but the errors can be interpreted in many ways just as there are many different people.

If your analysis were correct, you wouldn't be here asking for help now would you?

Posting the actual error might get you some "dead on" advice as someone may recognize it and know exactly what to recommend.

Thanks,

The rest of my post asked the question - "Is there any simple way of removing glibc.i686 and installing glibc.i386 without disturbing all the related packages using yum?"

If I can do that, then my problem is solved, as I have successfully installed and run the program suite on FC7

The fact that I now run a 64 bit duo core may mean that the wrong libraries for the build are being used. As far as I know a 64 bit version of the Titan application does not exist. Hence the need for glibc.i386 to be installed and not glibc.i686.

knudfl 01-28-2009 06:28 AM

The problem is, that 'glibc' is "the system"
( besides the kernel ) and cannot be replaced
and cannot live together with another version.

Suggest : Do some experiments to find out, if
Titan will work with Fedora 10 at all.

1) Install the 'Fedora 10 x86' ( i386 ) 32 bit
version, inside "Virtual Box" to test Titan.

2) Or do the test on a spare computer with no
other Fedora installed.

1) and 2) Take care that the glibc-2.9-2.i386.rpm
is installed, if that is a requirement.
( The i686 glibc may be installed by default > >
then replace it (the kernel too ?? )
The packages :
http://download.fedora.redhat.com/pu...6/os/Packages/

....

Valery Reznic 01-28-2009 06:56 AM

Quote:

Originally Posted by mnorth (Post 3422581)
Thanks,

The rest of my post asked the question - "Is there any simple way of removing glibc.i686 and installing glibc.i386 without disturbing all the related packages using yum?"

If I can do that, then my problem is solved, as I have successfully installed and run the program suite on FC7

The fact that I now run a 64 bit duo core may mean that the wrong libraries for the build are being used. As far as I know a 64 bit version of the Titan application does not exist. Hence the need for glibc.i386 to be installed and not glibc.i686.

If you have program running on some system you can use Ermine (http://magicErmine.com) or statifier (http://statifier.sf.net) to create self-contained executable and then copy this executable to virtually any x86/x86_64 Linux box.

wet-willy 01-29-2009 02:27 AM

Quote:

Originally Posted by mnorth (Post 3422581)
Thanks,

The rest of my post asked the question - "Is there any simple way of removing glibc.i686 and installing glibc.i386 without disturbing all the related packages using yum?"

If I can do that, then my problem is solved, as I have successfully installed and run the program suite on FC7

The fact that I now run a 64 bit duo core may mean that the wrong libraries for the build are being used. As far as I know a 64 bit version of the Titan application does not exist. Hence the need for glibc.i386 to be installed and not glibc.i686.

I have a collection of computers, some older ones have i386 & i486 processors, both of which are 32 bit. If I were using these computers I would be installing the i386 package, not the i686 which is meant for newer 32 bit capable intel processors...like your processor.
But since you know it all, it's apparently pointless for me to point that out.
Maybe you should start listening and stop telling if you want to solve your problem.
Just a suggestion, don't be offended.

mnorth 01-29-2009 06:50 AM

Quote:

Originally Posted by knudfl (Post 3423905)
The problem is, that 'glibc' is "the system"
( besides the kernel ) and cannot be replaced
and cannot live together with another version.

Suggest : Do some experiments to find out, if
Titan will work with Fedora 10 at all.

1) Install the 'Fedora 10 x86' ( i386 ) 32 bit
version, inside "Virtual Box" to test Titan.

2) Or do the test on a spare computer with no
other Fedora installed.

1) and 2) Take care that the glibc-2.9-2.i386.rpm
is installed, if that is a requirement.
( The i686 glibc may be installed by default > >
then replace it (the kernel too ?? )
The packages :
http://download.fedora.redhat.com/pu...6/os/Packages/

....

Thank you very much.

"The problem is, that 'glibc' is "the system"
( besides the kernel ) and cannot be replaced
and cannot live together with another version."

This is what I wanted to know. I will install virtual box and give it a go.

Thanks again!

mnorth 01-29-2009 06:52 AM

Quote:

Originally Posted by Valery Reznic (Post 3423915)
If you have program running on some system you can use Ermine (http://magicErmine.com) or statifier (http://statifier.sf.net) to create self-contained executable and then copy this executable to virtually any x86/x86_64 Linux box.

Great suggestion, thank you, I didnt know such an app existed :)

I will try this approach as well.

knudfl 01-29-2009 06:56 AM

# 8 Valery Reznic

Yes, it might be possible, that you can do Titan
with 'magicErmine' on Fedora 7, if you have the
Titan source code ?

....

Valery Reznic 01-29-2009 07:02 AM

Quote:

Originally Posted by knudfl (Post 3425104)
# 8 Valery Reznic

Yes, it might be possible, that you can do Titan
with 'magicErmine' on Fedora 7, if you have the
Titan source code ?

....

Only if you haven't source :)

Now, seriously - both statifier and Ermine take as input dynamically linked executable and as output produce self-contained. Source availability isn't required.


All times are GMT -5. The time now is 10:58 AM.