Author Topic: trid: Symbol `ospeed' has different size in shared object, consider re-linking  (Read 10332 times)

jenderek

  • Sr. Member
  • ****
  • Posts: 361
Hello,
i am satisfied with the function of th TrID program,
it works as expected but i get as first output the following line.
trid: Symbol `ospeed' has different size in shared object, consider re-linking

This minor error occur for trid version 2.11 running on openSUSE version 11.4
with libncurses version 5.7 and for trid version 2.20 on another PC
running openSUSE version 13.2 with libncurses version 5.9
with no variable $D_LIBRARY_PATH and on text console and KDE console "konsole".

I looked at the net for these kind of error. There it is said
that the libraries on the PC for building maybe differ from the libraries
on computer running the program.
So information about the needed libs for program by command
   ldd  /usr/local/bin/trid
   linux-gate.so.1 =>  (0xffffe000)
   libc.so.6 => /lib/libc.so.6 (0xb76de000)
   libm.so.6 => /lib/libm.so.6 (0xb76b4000)
   libpthread.so.0 => /lib/libpthread.so.0 (0xb7699000)
   libdl.so.2 => /lib/libdl.so.2 (0xb7694000)
   libncurses.so.5 => /lib/libncurses.so.5 (0xb7649000)
   /lib/ld-linux.so.2 (0xb786e000)
So trid needs libncurses version 5, but what minor version?

the version of installed libs i got by command like
rpm -qif /lib/libncurses.so.5  | egrep -i '(name|version)'
    Name        : libncurses5
    Version     : 5.7
So on this PC libncurses version 5.7 (main version 5 with minor version 7)
is installed.

Unfortunately on web site http://mark0.net/soft-trid-e.html
concerning TrID nothing is said, what libraries and
what version is needed So it would be nice, if this
fact can be mentioned on the web site.

Or maybe you can build the trid software again on another PC
with differing library versions.

With best regard
jenderek

Mark0

  • Administrator
  • Hero Member
  • *****
  • Posts: 2667
    • Mark0's Home Page
Thanks! Will try to look into it.