Hi all,

  I encounter a problem when cross compiling ntfs-3g for a MIPS embedded
system. I found the libtool add /usr/local/lib/libfuse.so, which is the
x86 host's version, when linking ntfs-3g executable. The libntfs-3g.so
was successfully compiled.

here is the compilation log:

  /bin/sh ../libtool --mode=link mipsel-linux-uclibc-gcc  -Os -pipe
-L/staging_dir/lib -I/staging_dir/include -Wall  -o ntfs-3g
ntfs_3g-ntfs-3g.o ntfs_3g-utils.o ../libntfs-3g/libntfs-3g.la -pthread
-L/staging_dir/usr/lib -lfuse -ldl
mkdir .libs
mipsel-linux-uclibc-gcc -Os -pipe -I/staging_dir/include -Wall
-o .libs/ntfs-3g ntfs_3g-ntfs-3g.o ntfs_3g-utils.o -pthread
-L/staging_dir/lib ../libntfs-3g/.libs/libntfs-3g.so
-L/staging_dir/usr/lib /usr/local/lib/libfuse.so -ldl  -Wl,--rpath
-Wl,/usr/local/lib
/usr/local/lib/libfuse.so: could not read symbols: Invalid operation


How should I configure, so that it looks for correct libfuse.so?

I found in my config.log already contains:
FUSE_MODULE_CFLAGS='-D_FILE_OFFSET_BITS=64
-I/staging_dir/usr/include/fuse  '
FUSE_MODULE_LIBS='-pthread -L/staging_dir/usr/lib -lfuse -ldl  '

Thanks for help.


David


-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
_______________________________________________
ntfs-3g-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ntfs-3g-devel

Reply via email to