F*******i 发帖数: 190 | 1 Dxia,
I downloaded a glic from gnu and compiled it successfully.
then I change the LD_LIBRARY_PATH to include this new lib in
the .bashrc,
then i login a new shell and issue the command ls, it shows:
/bin/ls: error while loading shared libraries: MYNEWGLIBCLIB/lib/libc.so.6:
ELF file OS ABI invalid
any insights is really appreciated! |
e****d 发帖数: 895 | 2 Incompatible ABI between the old lib and the new lib?
【在 F*******i 的大作中提到】 : Dxia, : I downloaded a glic from gnu and compiled it successfully. : then I change the LD_LIBRARY_PATH to include this new lib in : the .bashrc, : then i login a new shell and issue the command ls, it shows: : /bin/ls: error while loading shared libraries: MYNEWGLIBCLIB/lib/libc.so.6: : ELF file OS ABI invalid : any insights is really appreciated!
|
F*******i 发帖数: 190 | 3 thanks!
do you mean new lib --> new glibc,
what does the old lib mean?
thanks
【在 e****d 的大作中提到】 : Incompatible ABI between the old lib and the new lib?
|
e****d 发帖数: 895 | 4 the original glibc used by your shell.
【在 F*******i 的大作中提到】 : thanks! : do you mean new lib --> new glibc, : what does the old lib mean? : thanks
|
F*******i 发帖数: 190 | 5 I see,
you mean the current shell(assuming it was compiled by old glibc provided by
default installation) is not compatible with new glibc?
thanks,
【在 e****d 的大作中提到】 : the original glibc used by your shell.
|