On 2018-05-25 04:26:38 Werner Flamme wrote:
Leslie Turriff schrieb am 25.05.2018 um 10:46:
There seems to be a conflict between levels of software? What should I do to remedy this?
First I'd try a "zypper se -s glibc" to find out, which versions are available at all (and from which directory). Then, you must(!) install all glibc packages in the same version.
For me, running Leap 42.3, all available packages are in openSUSE-Oss or openSUSE-Update-oss repo, containing version 2.22. If you get a 2.18... which repo does glibc-devel-32bit come from? Maybe it's best to update your glibc packages in general?
Werner, thanks for your help with this. I had an RPM for the 2.18 version in a local repository (I can't remember why) and removing that solved the problem. Now the source code for the TDE editor compiles cleanly, though the loader is complaining that the 32bit object modules that the compiler produces are not compatible with my 64bit system.
: /usr/lib64/gcc/x86_64-suse-linux/4.8/../../../../x86_64-suse-linux/bin/ld:
i386 architecture of input file `unix/wordwrap.o' is incompatible with i386:x86-64 output
collect2: error: ld returned 1 exit status
I presume that there is a switch that needs to be set somewhere in my makefile to correct that. Thanks again,
Leslie