Linux - SoftwareThis forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
**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.
**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.
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
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.
Distribution: PCLinuxOS2023 Fedora38 + 50+ other Linux OS, for test only.
Posts: 17,492
Rep:
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/
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.
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.
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.
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
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.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.