Hi!
 
I have a big problem to use SuSE 6.0 for ham use.
From version 5.3 to 6.0 they changed the library libc5 to
glibc. The problem is that gcc doesn't works with glibc and
egcs doesn't work with libc5. Because SuSE 6.0 is glibc
based egcs is installed. (described on the suse homepage)
But to compile a kernel for example you need gcc. You can't
install gcc parallel to egcs. (according to Suse)
So they have split gcc into a gcc without the part that conflicts
with egcs and and the frontend for gcc which is called gccfront.
So the default package setup installs this gcc with egcs.
Unfortunately I had still problems to compile the 2.0.36 kernel
I've downloaded from www.kernel.org
But that's no surprise. In the description of egcs while choosing
packages with yast it's described that egcs should not be used
to compile a 2.0.36 kernel!!! (originally translated from the german version -
I've read this several times to be sure that not 2.1. is meant)
It seems that only the compilation of the SuSE-2.0.36 kernel
sources that are included are working - but not with every configuration
i found out.
Is SuSE 6.0 completely useless if you want to use anything else
than precompiled things???
 
I've also read that some software doesn't work with glibc. For example
on the suse homepage they say that you have to install another samba
package, that smbmount works correctly. Great!!! And what to do with
the very old ham packages which latest version is often from 1997?
 
I've already written here in this mailinglist that I had problems to
compile the ax25-utils on a suse 6.0 system although it worked
perfectly on a 5.3 system with the same kernel.
While compiling the system complained that some constants are
redefined in socketbits.h which are already defined in socket.h.
But on the 5.3 system with the libc5 there is no socketbits.h
and compilation worked!
Thanks to Torsten Harenberg who told me that there is a
ax25-util version that works with glibc. I haven't found this version
yet, but I'm happy to know that this is necessary.
At the moment I use a rpm downloaded from something like a
/libc6 directory that works.
 
But what about the other old utils if you need them and want to
compile them? Better remove suse 6.0 and reinstall 5.3???
Are there working versions of all the ham stuff available?
If not, what to do? Use glibc and libc simultaneously?
On the suse homepage I've read that's no good idea.
 
Robert

Reply via email to