Hi Matthew I hope you don't mind me taking this off list - I think it's a bit off topic.
I had a need to do this the other day. So I installed 2.95.3 from a tarball and installed it under /usr/local However the code I am trying to compile (Orbacus Notify) still does not compile. I made sure the 2.95 gcc/c++ is the one being used, as well as put a number of directories in my LD_LIBRARY_PATH - /usr/local/lib:/usr/local/lib/gcc-lib:/usr/local/lib/gcc-lib/i686-pc-linux-gnu:/usr/local/lib/gcc-lib/i686-pc-linux-gnu/2.95.3 Any ideas what I might be doing wrong? The code I am trying to compile *should* compile with this compiler thanks charles On Fri, 2001-12-21 at 11:46, Matthew Saltzman wrote: > On Mon, 17 Dec 2001, Daniel BI wrote: > > > Hi all! > > > > Cold anyone tell me how to downgrade the gcc 2.96 compiler > > under linux red hat 7.2 to 2.95 ? > > The short answer is: Don't. > > The longer answer is: Fix your code first. In most cases, code that won't > compile under 2.96RH is broken code. In order to compile and run stuff > distributed for your RH7.2 system, you will *need* the 2.96RH compiler and > libraries. > > If you really, really need to support the older compiler (I do), you can > install it separately (without RPM). See below. > > > I ended up messing my C libraries.. > > No surprise there. > > > Anybody could tell me exactly what C related > > (cpp, gcc, gcc-c++, libstdc++, etc.. ??!!!) programs and > > libraries do I need in order to make it to work (compile) ? > > You can add support for gcc 2.95.3 by grabbing the tarballs from > ftp.gnu.org. Follow the install directions, but have everything > (compilers and libraries) install in /usr/local/. Then you can > set your PATH and LD_LIBRARY_PATH to compile with the old gcc and link the > old libraries. Finally, link *statically*. > > > When trying to run .configure in order to build up MySQL 4.0, > > it says that it has gcc, c++, but it says that the C++ cannot > > build executables.. > > If you tried this after the botched downgrade, I'd suspect that that's > your problem. Otherwise, not sure what to suggest here. One thing is, > there are RPMs for MySQL4 in the Mandrake Cooker distribution. Many > Cooker RPMs play well with Red Hat's distribution. > > Did you try compiling with 2.96RH? The docs at mysql.com suggest that > 2.95.2 or higher should work. Makdrake also uses the 2.96RH compiler, > so if there are problems, the Mandrake SRPMs might have patches you could > use. > > > A link to where to find them all at once (rpm preferrable), > > would also be great, but I can find them if I know what I > > need. > > > > I did some rpm -ivh --force because I had some version > > conflicts.. anybody can enlight me a little bit :) ? > > Don't rpm --force unless you are very, very sure that nothing will break > as a result. Especially avoid forcing installation of libraries. > > -- > Matthew Saltzman > > Clemson University Math Sciences > [EMAIL PROTECTED] > http://www.math.clemson.edu/~mjs > > > > _______________________________________________ > Redhat-list mailing list > [EMAIL PROTECTED] > https://listman.redhat.com/mailman/listinfo/redhat-list _______________________________________________ Redhat-list mailing list [EMAIL PROTECTED] https://listman.redhat.com/mailman/listinfo/redhat-list