Hi,when i've tried to compile xorriso on MacOSX 10.6.2 i have this error during the link: Undefined symbols: "_history_list", referenced from: _Xorriso_status in xorriso_xorriso-xorriso.o ... If i add #undef Xorriso_with_readlinE to xorriso.c, i can compile it.It looks as if the installed libreadline does not provide function history_list(). I will try to add a check for this to the configure script. There are options for ./configure by which one can disable libreadline and some other extra dependencies: --disable-libreadline --disable-zlib avoid use of zlib functions like compress2() --disable-libacl avoid use of ACL functions like acl_to_text() --disable-xattr avoid use of xattr functions like listxattr() They all get disabled automatically by configure tests if the facility is missing at all. But here we have a case were it is missing only in part. The ACL and xattr stuff is currently Linux-only. One would probably need a system adapter layer to make this available on other OSes.
I have the latest readline library (6.1) installed on my MacOSX (from MacPorts):
lrwxr-xr-x 1 root admin 21 Jan 17 02:09 /opt/local/lib/libreadline.5.0.dylib -> libreadline.6.1.dylib lrwxr-xr-x 1 root admin 21 Jan 17 02:09 /opt/local/lib/libreadline.5.1.dylib -> libreadline.6.1.dylib lrwxr-xr-x 1 root admin 21 Jan 17 02:09 /opt/local/lib/libreadline.5.2.dylib -> libreadline.6.1.dylib -rwxr-xr-x 2 root admin 248168 Jan 17 02:09 /opt/local/lib/libreadline.6.1.dylib lrwxr-xr-x 1 root admin 21 Jan 17 02:09 /opt/local/lib/libreadline.6.dylib -> libreadline.6.1.dylib
-rw-r--r-- 2 root admin 396552 Jan 17 02:09 /opt/local/lib/libreadline.alrwxr-xr-x 1 root admin 21 Jan 17 02:09 /opt/local/lib/libreadline.dylib -> libreadline.6.1.dylib
But i think configure have tried to use the one in the standard path (/usr/lib):
lrwxr-xr-x 1 root wheel 15 Dec 26 14:03 /usr/lib/libreadline.dylib -> libedit.2.dylib
Perhaps i can use an option of configure or environnement variable to "force" the linker to use the version in /opt/local/lib instead of /usr/lib ?
Regards, Yves Blusseau
smime.p7s
Description: S/MIME Cryptographic Signature
_______________________________________________ Grub-devel mailing list Grub-devel@gnu.org http://lists.gnu.org/mailman/listinfo/grub-devel