Ookhoi wrote:
Yury Umanets wrote (ao):
Looks like the problem is in line
gcc -g -O2 -D_REENTRANT -D_FILE_OFFSET_BITS=64 -g -W -Wall -Wno-unused
-Werror -DPLUGIN_DIR=\"/usr/l
ocal/lib/reiser4\" -o debugfs.reiser4 debugfs.o
../../libreiser4/.libs/libreiser4.a ../../progs/lib
misc/.libs/libmisc.a /usr/src/reiser4progs/libaal/.libs/libaal.a
-lncurses -lreadline
Your libtool has decided to link all binaries against static library
../../libreiser4/.libs/libreiser4.a. This library contains plugins
code too. But, lnker was unable to find direct links to plugin
symbols. That is because they do not exist, we're working with plugins
by means of using interface structs for example, item_ops, which
contains all methods of corresponding item plugin. So, linker did not
include plugin symbols into result binary.
The cure ptobably is to install more recent libtool.
Oke, I'll search for a more recent one. I do run an up to date debian
sid (unstable) though. Hm :-)
ookhoi $ libtool --version
ltmain.sh (GNU libtool) 1.4.3 (1.922.2.111 2002/10/23 02:54:36)
libtool --version
ltmain.sh (GNU libtool) 1.4.2 (1.922.2.53 2001/09/11 03:18:52)
I'll report success or failure. Thanks!
Thanks to you :) I'll find the cure :)
--
Yury Umanets