Re: [SLE] FW: IBM To Resell Red Hat's Linux Software - 8.1 available in November?
* Tom Nielsen (tom@neuro-logic.com) [020917 12:30]: ::I don't mind paying another $80 to upgrade as long as it's a major ::upgrade. But if it's only a 50% change or less, I would hope they could ::offer an "upgrade" version for maybe 1/2 the price or so. :: ::How old is 8.0? 8 months or so? Give or take it's about 10 months old. There are some major points to this upgrade..one being that's it's built on GCC 3.2 which I've heard makes serveral things much faster. Check out the article on linuxtoday.com -- Ben Rosenberg ---===---===---===--- mailto:ben@whack.org Tell me what you believe.. I tell you what you should see.
Op dinsdag 17 september 2002 21:41, schreef Ben Rosenberg:
There are some major points to this upgrade..one being that's it's built on GCC 3.2 which I've heard makes serveral things much faster.
How does this effects the compatibility with older SuSE releases. If a program has been compiled with gcc-3.2 on SuSE-8.1 can it run on a gcc-2.95 (SuSE-7.3 e.g.) system. I guess so as an executable is an executable, but... BTW: which rpm version will be delivered with 8.1, will it rpm3 or rpm4? -- Richard Bos Without a home the journey is endless
On Tuesday 17 September 2002 23.45, Richard Bos wrote:
Op dinsdag 17 september 2002 21:41, schreef Ben Rosenberg:
There are some major points to this upgrade..one being that's it's built on GCC 3.2 which I've heard makes serveral things much faster.
How does this effects the compatibility with older SuSE releases. If a program has been compiled with gcc-3.2 on SuSE-8.1 can it run on a gcc-2.95 (SuSE-7.3 e.g.) system. I guess so as an executable is an executable, but...
C++ programs or libraries compiled with 3.2 can't link to programs or libraries compiled with 2.95.3. With C programs I don't think there's a problem. //Anders
Op woensdag 18 september 2002 00:22, schreef Anders Johansson:
C++ programs or libraries compiled with 3.2 can't link to programs or libraries compiled with 2.95.3. With C programs I don't think there's a problem.
With other words the now already famous YPM (Yast Pkg Mngr) can't be run on SuSE-80 as that is a C++ (QT) program... -- Richard Bos Without a home the journey is endless
On Wednesday 18 September 2002 00.29, Richard Bos wrote:
Op woensdag 18 september 2002 00:22, schreef Anders Johansson:
C++ programs or libraries compiled with 3.2 can't link to programs or libraries compiled with 2.95.3. With C programs I don't think there's a problem.
With other words the now already famous YPM (Yast Pkg Mngr) can't be run on SuSE-80 as that is a C++ (QT) program...
True, not without modification. Of course, if it's really critical for you there are many ways of making it work. All of them involve some form of recompilation though. It could also be that the yast plugin api has changed, in which case you would need to recompile and install all of yast, which could introduce new problems. It'll take a bit of doing, but it could be made to work. In the end it may be easier to just upgrade :) //Anders
Op woensdag 18 september 2002 00:55, schreef Anders Johansson:
It'll take a bit of doing, but it could be made to work. In the end it may be easier to just upgrade :)
But then I wunder how that can work. Ah, rpm is still the same version and a C-program, just like the kernel. So, upgrading won't be problem then, if all the correct are being replaced... -- Richard Bos Without a home the journey is endless
Anders Johansson
C++ programs or libraries compiled with 3.2 can't link to programs or libraries compiled with 2.95.3. With C programs I don't think there's a problem.
Unless they dynamically link with libgcc_s.so in which case you would have to put that library on your old system. Also later SuSE releases use later versions of glibc and some programs may not work correctly on systems running an older glibc.
On Tuesday 17 September 2002 14:45, Richard Bos wrote:
Op dinsdag 17 september 2002 21:41, schreef Ben Rosenberg:
There are some major points to this upgrade..one being that's it's built on GCC 3.2 which I've heard makes serveral things much faster.
How does this effects the compatibility with older SuSE releases. If a program has been compiled with gcc-3.2 on SuSE-8.1 can it run on a gcc-2.95 (SuSE-7.3 e.g.) system. I guess so as an executable is an executable, but...
Programs written in C are probably ok. For C++, it depends on whether the program was linked statically or dynamically. If it was linked statically, it should be ok. I'd be surprised if dynamically linked C++ programs would work. Steve
participants (5)
-
Anders Johansson
-
Ben Rosenberg
-
Graham Murray
-
Richard Bos
-
Steve Sivier